Talking about Game development, Javascript and Links.
During late 90’s web games as we know them did not exist.
At that time Javascript was the only language used to make some simple browser games.
Years passed, and Flash became the leading tool to make Flash games. Anyway, I want to point you to two javascript libraries made for game developers.
While you can’t obviously compare the games you can make to modern Flash action games, I am sure you can code some decent puzzle games. Some months ago I made a Sokoban prototype using Javascript and the game worked pretty well, being Javascript only.
GameJS: A 2d game development framework in JavaScript by Tommy Maintz
It’s a Javascript port of the Microsoft XNA Framework using Canvas as the rendering device.
As the author says, « Obviously JavaScript and Canvas isn’t the best combination to write browser games with. Flash will be the best platform for this for a long time. But this was all about fun, experimenting with new HTML features and learning game development. In Tetris a high FPS isn’t really important, but with a filled game field, which already is 10 x 18 textures every frame, I still managed to get 25fps in FF and Chrome. This means that if you would use the framework to write games like Pacman and Super Mario, you would probably get 50+ fps on a decent computer, since they both probably have less then half the amount of textures at the same time on the screen. »
Read more information at the official page, where you can play Tetris.
I have to say, at the moment the game is giving me an error, but yesterday I managed to play from another computer.
gameQuery: a Javascript game engine with jQuery
gameQuery is a jQuery plug-in to help make javascript games easier to develop by adding some simple mechanism and commodity.
It’s still in a very early stage of development and may change a lot in the versions to come.
There is an interesting game (with a detailed tutorial) you can play: a Money Idol Exchange clone called Mechalchemist
I think it would be interesting to develop a Javascript game, maybe to be embedded as a Facebook application… yes… I am playing with FB… stay tuned…
Never miss an update! Subscribe, and I will bother you by email only when a new game or full source code comes out.