Why React for games, there are already tons of platforms?
First rule of game jams: Use the tools you're most familiar with.
Type of games:
Techniques of games:
- Game Loop:
- Some action every frame (use requestAnimationFrame), which means (in React): Do something every 16ms.
- Dirty Rectangle Checking
- Components & Entities. In React everything is a component.
- Scene Graph (entities in a tree structure), comes with React for free.
- Demo React Scene Director: github.com/frostney/react-scenedirector
React is usable, not perfect for game development.
React Native? Native components are not important for game development.