Re: I'm attempting bi-directional scrolling in Super Mario B
Posted: Tue Jul 14, 2015 8:20 pm
Yeah, that should help a lot. Game development is somewhat different from business programming, though. Business programming is usually very linear... things often go like this: input -> processing -> output. Games on the other hand have to perform all their tasks little bits at a time every frame, in order to create the overall impression that everything is being processed and animated simultaneously as time goes by. Just something to keep in mind.Deemar wrote:I've got a Computer Science degree, 10 years of business software development experience and I know at least 10 other languages, mostly web based and object oriented application languages.
Yeah, this is certainly better than jumping head first into an unknown engine which uses unknown concepts in an unknown language. I suggest you get some basic stuff running, like a static background with sprites moving around. This will teach you the basics of interacting with the hardware. Then, in order to make a good game engine, you should abstract the hardware layer, by creating systems that handle the visual representation of the game world, like a scrolling system, a metasprite system, and so on.I'll read through everything posted and I think I've decided I'm going to start by building my own scrolling environment from scratch and keep building as I go.
