Project X progress (existing, not enough)
May. 10th, 2008 10:25 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Other than the localization problems, have well and truly broken ground with Project X and am roaring ahead, test-driven-style. This is the first time I've picked up a new programming language since getting the test-driven religion, and I have never sat more comfortably with the task. Very nice.
One of the first things I learned is that when you're not working with an interpreted language, you don't need to write tests check that return values and internal properties are the right types of things - if they every aren't, the program simply won't compile! So that's something new.
On the downside, I am not working fast enough. I wrote the previous two paragraphs at the end of last weekend, when I was feeling very much on top of things. Then one of my clients delivered a phat project they'd been speccing for months, so I said "Um, yes, money" and picked that up. A couple of days later, Wits & Wagers for XBox was released - an adaptation of a tabletop party game - and I learned that Dungeon Twister has added itself to the queue of tabletop games coming the the 360.
While I am not concerned about any other implementation of this particular game getting stolen from underneath me (it won't), I am worried about the platform getting saturated with adaptations before I can even finish my prototype. Therefore, I resolved to give myself a three-month deadline to finish it, and furthermore to work every day on the project, even if only for an hour sometimes.
That was Wednesday, and so far I have done a crappy job on the follow-through. Maybe I just need a fresh weekend to ramp things up again.
One of the first things I learned is that when you're not working with an interpreted language, you don't need to write tests check that return values and internal properties are the right types of things - if they every aren't, the program simply won't compile! So that's something new.
On the downside, I am not working fast enough. I wrote the previous two paragraphs at the end of last weekend, when I was feeling very much on top of things. Then one of my clients delivered a phat project they'd been speccing for months, so I said "Um, yes, money" and picked that up. A couple of days later, Wits & Wagers for XBox was released - an adaptation of a tabletop party game - and I learned that Dungeon Twister has added itself to the queue of tabletop games coming the the 360.
While I am not concerned about any other implementation of this particular game getting stolen from underneath me (it won't), I am worried about the platform getting saturated with adaptations before I can even finish my prototype. Therefore, I resolved to give myself a three-month deadline to finish it, and furthermore to work every day on the project, even if only for an hour sometimes.
That was Wednesday, and so far I have done a crappy job on the follow-through. Maybe I just need a fresh weekend to ramp things up again.