

However, there is a certain charm and satisfaction that comes from building something from scratch. There are plenty of existing libraries and foundations for JavaScript game development you can build off of ( Phaser, Unity, Kiwi, Pla圜anvas), my personal favorite being Unity. As my experience grew and I began to understand the underlying concepts behind what makes a game it started to come back around again, but instead of using traditional languages I've been having a lot of fun experimenting with video game development with JavaScript. Once I started getting into web development my desire to be a game developer got put on the back burner while I continued to explore and build my skills as a web developer. Why not both? In this episode, we'll be building a basic game engine as a foundation to build on. A basic game engine Playing video games is fun.
