I want to write a simple animated 2D game by using GWT and HTML5. The game basically needs to keep running several animations all the time, but I do not know what libraries or techniques I should use to achieve this.
Based on my experience in GWT so far, I know I can just use plain GWT and GWT-animation to achieve what I want. This is the easiest way for me to achieve. However, I hope I can make the game look and feel a bit more professional and attractive. So GWT-Canvas may be the good option for me to write the animation. Physical reactions and Audio are also the important concern.
Please give me some advices about the following questions.
1. To write the animations, which technique should I use, plain GWT-animation or GWT-Canvas+HTML5. Which one has better performance? (the game will be running on the webpage, so the level of performance is the most important for me)
2. Is there any good libs I should definitely use for writing 2d games? I do not prefer the complicated lib because my game is pretty simple.
3. I am considering using some game engine. My game is easy and simple, I could make a fake physical reactions by just using some math functions to run the animations. but if the game engine is easy and handy to use, then I would prefer using game engine. So is there any good one out there for beginners?
4. Please give me some advices about making the game audio. are there any good audio libraries for GWT projects?
Thanks.