The pitfall behind higher level languages and technology
The crux of my initial slow progress, was mostly due to my investment and belief that higher level language development would be my “silver bullet” vs. potential deployment platform(s) along with the assumption that this solution path would give me more time to invest in actual game content and game play, rather than plodding through the lower level codebase.
I was convinced that even though I had a healthy background in C++, the “future” of running a successful indie business would rely on C# or Java, both of which are extremely fun to develop in, and both of which I have enough experience with to actually use productively. Then something funny happened on the way to making my game…
I realized that even with the power and flexibility that higher level languages offer, it’s still a lot of actual work to get the moving targets of a game working together in harmony!
During my evaluation period, I was finding that it would take me *roughly* the same amount of time to develop similar functioning game code across all three languages, despite the unwritten promise that higher level = RAD = less “work”.
So if the development time is roughly the same across each language, then the impact of the end-user usage ended up being my determining factor.
Gee…what a concept.

June 22nd, 2008 at 11:23 am
[...] Sally wrote an interesting post today onHere’s a quick excerptDuring the past month I’ve made the most progress on a game I’ve been itching to create than I have for the better part of a year. I can attribute my “spurt” in getting results happening on the project, based on taking a step back from … [...]
June 27th, 2008 at 11:51 am
>So if the development time is roughly the same across each language, then the impact of the end-user usage ended up being my determining factor.
So what was the end result you came to? What was the impact of end-user usage and what language did it cause you to pick (if any)?
June 30th, 2008 at 11:04 am
[...] Part 1 of this discussion / entry, I went over a bare-bones analysis of the pitfalls created by investing [...]
July 10th, 2008 at 5:06 pm
[...] The pitfall behind higher level languages and technology During the past month I’ve made the most progress on a game I’ve been itching to create than I have for the better part of a year. I can attribute my “spurt” in getting results happening on the project, based on taking a step back from … [...]