Not on time, but after 2 weeks or 100 hours I've got the shooting game controller done. Client is OK, he's not on time either. This thing won't be seen till Labour Day.
One main panel, a multipage settings dialog, a password dialog and a high score dalog. I'm not totally loving WPF because I'm not used to flow layout - not having done much HTML. I like that it adjusts to screen size, and everything stretches etc., but I'll have to work at it more to get complex dialog panels to look the way I want. I'm using VS 2005 on XP so maybe there's better layout tools? I immediately stopped using the VS 2005 graphical layout tool, because it just messed my XAML totally. Positioning controls to 8 decimal places, spanning controls over columns, yech! I just let it show me the results of my hand-coding.
So now I'm going on vacation at Pinery Provincial Park. Surf, beach, shady trees, long walks, beers and guitars around friendly campfires.
Saturday, August 11, 2007
Friday, July 27, 2007
Day 3
I'm going to be busy for a week or two because today I've started a contract job for Maverick Paintball (when I wrote this their site was down).
The project is a sort of a game console. It's a Windows program to control a panel of targets for paintball target shooting. There may be ten targets on the panel. I can light up any target and I get a notification when the target has been hit, all by serial port I/O.
My console has to be playing videos all the time and also media for events like game start and end. So it's like a media player and a game scoring system.
I'm using .NET 3.0 in C# with WPF.
Come and see it in Grand Bend on Civic Holiday weekend when it's done!
The project is a sort of a game console. It's a Windows program to control a panel of targets for paintball target shooting. There may be ten targets on the panel. I can light up any target and I get a notification when the target has been hit, all by serial port I/O.
My console has to be playing videos all the time and also media for events like game start and end. So it's like a media player and a game scoring system.
I'm using .NET 3.0 in C# with WPF.
Come and see it in Grand Bend on Civic Holiday weekend when it's done!
Thursday, July 26, 2007
Day 1
I had to make up a new word to get a good name for my business and this blog.
'Nimajin' is a combination of 'neural' and 'new' and 'imagine' and 'imaging', and it has this peppy kind of ninja feel to it that I like.
I'm no ninja though, I'm a programmer. (I just had to put those links in there for fun)
I went to Programmer Personality Test at Doolwind's for some insight into myself. It said:
Your programmer personality type is:
PHSB
You're a Planner.
You may be slow, but you'll usually find the best solution. If something's worth doing, it's worth doing right.
You like coding at a High level.
The world is made up of objects and components, you should create your programs in the same way.
You work best in a Solo situation.
The best way to program is by yourself. There's no communication problems, you know every part of the code allowing you to write the best programs possible.
You are a liBeral programmer.
Programming is a complex task and you should use white space and comments as freely as possible to help simplify the task. We're not writing on paper anymore so we can take up as much room as we need.
I think that's pretty good.
(I found out about this test indirectly via Virtual Genius)
So anyway I've got to plug my business page to feed Google: Nimajin
'Nimajin' is a combination of 'neural' and 'new' and 'imagine' and 'imaging', and it has this peppy kind of ninja feel to it that I like.
I'm no ninja though, I'm a programmer. (I just had to put those links in there for fun)
I went to Programmer Personality Test at Doolwind's for some insight into myself. It said:
Your programmer personality type is:
PHSB
You're a Planner.
You may be slow, but you'll usually find the best solution. If something's worth doing, it's worth doing right.
You like coding at a High level.
The world is made up of objects and components, you should create your programs in the same way.
You work best in a Solo situation.
The best way to program is by yourself. There's no communication problems, you know every part of the code allowing you to write the best programs possible.
You are a liBeral programmer.
Programming is a complex task and you should use white space and comments as freely as possible to help simplify the task. We're not writing on paper anymore so we can take up as much room as we need.
I think that's pretty good.
(I found out about this test indirectly via Virtual Genius)
So anyway I've got to plug my business page to feed Google: Nimajin
Subscribe to:
Posts (Atom)
