|
|
|
|
|
by xirium
6682 days ago
|
|
Firstly, skip all of the low-level, platform-specific details and learn JavaScript. This will give you all of the colours and performance that you require for sprite based games. I've seen a very good version of OutRun done in JavaScript. A 2D platformer can definitely be implemented. Also, if you implement in JavaScript then you'll also get a wide audience for your work without requiring anyone to install anything. Secondly, a real-time game is a turn-based game where the turns occur in real-time. Unlike a strategy game, the computer continues even if you don't make a move. Imagine AD&D melee combat at 30 rounds per second. This doesn't require threading. |
|
And, if you're using the Canvas tag you're excluding IE users. If you're only going to reach a limited audience anyway, why not use Flash and reach a much bigger limited audience?
On the other hand, I guess Canvas teaches you about drawing to buffers, while Flash teaches you about more abstract things.