I am going to start developing an educational video game. I decided to make it so that I could easily pack for the Web, mobile phones, and possibly for standalone versions.
I do not want to use Flash. Therefore, I am convinced (I will listen to advice anyway) using JavaScript and SVG.
I do a lot of research on this topic, but it's hard for me to compose them. I know that Raphaels seems simple and straightforward, and JQuery and Dojo can be more complex, but more powerful. Can difference frames be combined? I do not mind complexity, I want as few restrictions as possible
I need a framework that covers the following points:
- Processing Highly Interactive Interfaces
- Can write reusable code (I want to make different versions with the same skeleton)
- Adequate documentation
- It can be expanded to interact with social networks.
- Can generate event related statistics
- Compatibility with other frameworks.
I also want to know whether it is advisable to mix different structures.
I am open to all kinds of recommendations. I am also starting to learn Python, so it would be nice to get an expert opinion on whether it is advisable or not to use JavaScript with SVG or if it is worth using more complex languages ββfor these purposes.
Thank!!
EDIT
JQuery. , OOP JavaScript, , mootools (http://jqueryvsmootools.com/index.html). SVG . ?