Wednesday, 29 April 2009
Flash
Last year I had to teach a bit of this to my 2nd year students.
I had no books, or time for it, so I dished out a couple of tutorials and let them get on with it. It wasn't 100% necessary (i.e. the subject wasn't Flash :) ), it was animation, and it seemed like a good tool.
I never thought I'd be using it again. Figured it was an artists tool.
But, from what I've seen it's actually quite nice. Very easy to program with - the API is very complete, and rather than crash, your program will just run - abnormally.
It's difficult to debug though and sits VERY high level, taking me right away again from the deeper core programming. But it should make for quick development, and quick results.
As it's something I've never done, I'm happy to learn it and think it'll be fun.
Monday, 27 April 2009
Edge Magazine
Remember a couple of months ago I told you about that bloke from Edge magazine came visiting to do an article on PEI, and the games industry here?
Well the article is out in this months Edge magazine. I'm sorry I've been late with this information, however you may still be able to grab a copy in the UK news agents (I think it's April, look for the page shown below if you want to purchase it), but weather you can or cannot purchase it if you want to read the article for free, in which 'Beep' - my boss, and several other major players from the other studios in Charlottetown explain why they chose PEI as a location for basing so many games companies you can read the full article by clicking on the picture below.
This will take you to a website where you'll see links for each page of the 18 page article that you can read through :)
Happy reading, it's quite interesting I thought...
Sunday, 26 April 2009
Walkabout - Part 2
We followed the 'board walk' round the coast line. This is sure to be really nice in the summer, there are greens to the right of the picture above where you can imagine lots of kids playing and people chilling in the sun. It's nice because it's by the sea - but there is no beach, instead you'd be in the park.
Hayden thought that there were sharks in the water below the rocks.
We found the old Prince Edward Battery. A whole row of cannons that overlook the bay - no doubt to blast enemy pirates!

Saturday, 25 April 2009
Another Moving Day...
Friday, 24 April 2009
Dream Chronicles
Dream Chronicles is out on the iPhone/iTouch, available on iTunes App Store for £2.99.

It was a port from a PC, as I've mentioned, but we changed it to have zooming in features and touch, plus some heavy changes to the diary and some levels.
Not bad for 8 weeks work, even though the game existed, it was still a tough time frame to complete by.
For those of you who haven't got an iPhone/iPod touch, check out the PC version here.
We went out to celebrate my first game at a very nice restaurant, 'Sims', that everyone has been telling me is very expensive - for what we got, the quality etc. by British standards it wasn't overly expensive at all and was well worth it, but it will be a place we visit only on special occasions.

Tuesday, 21 April 2009
C++
Got to do a whole bunch of swatting. I have not done C++ for a while now, but the really difficult thing is that we are all spoilt!.
Java, C#, even C and C++ has so many helpers, things like containers etc. that you forget about the underlying stuff.
I mean I read Bjarne Soustroup's (The creator of C++) book today and even he tells us to use the STL libraries as they are fast and reliable.
I remember at my phone interview, Gordon asked me what I thought of the STL, and what are the advantages, disadvantages. I thought it was a trick question.. I mean, the STL is great - the vector class RoXXors. Why would he ask for disadvantages?
Well it seems I answered correctly, in that it's all good, and very fast - however the main problem is that not all compilers or platforms support it. So it makes it difficult for any sort of cross platform portability. It also may not offer the complexity or flexability that you want.
Of course, guess what? - in the games industry most games you write, you want to be cross platform... so... guess what? Stay away from the STL where possible.
This means that all those lovely containers and libraries that make life and programming easy are out the window and all those issues with pointers and memory management and knowing the underlying complexity returns. 10 years after I've forgotten it!
So, back to basics and get my old C++ book out and write some core classes and fundamental stuff. LOL, I struggled with an Array today... how sad! :)
Sunday, 19 April 2009
Star Wars
Kath blitzed the house clean after the party on Friday night and I found my rather expensive Technic Lego X-Wing which had been transported over.
Spent the day with Hayden building it back up.
Considering it's age 14+, he didn't do too bad...
