Workshop: Building a small engine for 2D games in JS using well-known small libraries (part 2)
If you need to write a game, all you need to do is take a framework with a huge API, go through the tutorials, and build a prototype quickly enough. At the same time, for some people, a feeling of fear is combined with a reluctance to read huge APIs and a desire to write their own mega-algorithm just-now-here.
At the same time, tutorials explaining how to do everything from scratch draw a square and often do not show how to "draw the rest of the owl."
During the workshop, CodeSandbox, PixiJS, p2, Tiled, and small snippets for integration will be used. The focus will be on architecture, which is how to tie it all together and prepare it for month-long game development.
Ivan helps people with Canvas 2d/WebGL projects, knows many practical cases.
Ivan works with HTML5 games since 2012 (gameofbombs.com), he's a member of the core PixiJS team since 2016. When he studied in the math department at Moscow State University he participated in many algorithm competitions, including ICPC Finals.
Lives in St. Petersburg. Created web applications and games at Tinkoff. Now works at VK. Helps to organize meetings in St. Petersburg and JSNation conference in Amsterdam. He came to programming because he wanted to develop games and gradually began to do this at work.