Monday, April 18, 2016

Web videogame tools

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.

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.

No comments:

Post a Comment