In a world where the users have become more demanding, us developers, have to come up with strategies to reign our users' tempers. That is the case with website errors, extensive loading times and faulty connections. Users usually complain about all this problems, and it's up to us to correct them. However, what happens when we can't correct them? We work around them. Slow internet conecction? Give the user something to do with while the video loads! Newtwork errors? Give the user something to play with while the mistake is being repaired! As they say, if you cannot
The WWW is enormous and you can find anything in there, including tons of games. I’ve been playing games on the web since the day I had internet, from simple flash games to MMOs and FPSs, there is a huge variety of games in the web, and it keeps growing everyday so why not make one.
The WWW is enormous and you can find anything in there, including tons of games. I’ve been playing games on the web since the day I had internet, from simple flash games to MMOs and FPSs, there is a huge variety of games in the web, and it keeps growing everyday so why not make one.
Sploder:
First of
all, I would recommend Sploder to anyone who doesn’t know how to code, this
game maker application is mostly drag and drop, it has some presets so if you
are making a platformer, arcade shooter or something like that, it will help a
lot to use them, if you don’t like the sprites/models that they give you, you
can even use your own.
Cocos2d:
If you
already know how to code you can check out Cocos2D which can be used to make
games for smartphones, PCs and Web, if you decide to use it, you’ll be coding
in C++, Lua and Javascript, Cocos2d is very easy to use, the only drawback it
has is that as the name implies, it makes 2d games.
Three.js
For
advanced programmers I can recommend a library called Three.js based off WebGL and
Javascript of course and it works for 2d and 3d, the library has any kind of
polygons and special effects like the material and shininess of an object or
the light and reflection from a material, you can position your camera in XYZ axis,
there are a lot of examples and not just games in http://threejs.org/
Unity
Also for
advanced programmers, there is Unity, many of you must know it, it is a physics
engine and you can make awesome games in it and it compiles it for Web, you
need to know C# and some modeling, there is a free Personal Edition so you can
try it before you spend a dime.
Conclusion
Alejandro Rosas.