Hey guys I started a series where I create a mobile game with Phaser 3! The game is called Endless Cave and it’s an endless runner with some dungeon crawler elements.
And the series is a mixture of a vlog / blog / tutorial where I go from scratch all the way to porting the game to Android and iOS.
This is really about putting myself out there and letting others learn from my mistakes & criticize my whole gamedev workflow. I love creating games and I hope by publicly showing what I do, I’ll improve much quicker than I would doing it alone in my home office.
Episode 1 & 2 are about preparation, where I quickly share some thoughts on Market Research & 2D Game Art. These are two things I didn’t really think about in the past before I started creating a new game. But now I find it very important so I wanted to cover it in this series also.
In Episode 3 I’ll start coding the game. As I release more episodes I’ll keep updating this thread.
Game Link: Endless Cave HTML5 Game
Episode 01: Market Research
Episode 02: 2D Game Art
Episode 03: Game Set Up
Episode 04: Creating a Slick Loading Screen
Episode 05: Main Menu with Phaser 3 Scenes
Episode 06: Creating an Endless Scrolling Floor Background
Episode 07: Adding Entities & Player to the Game Pt. 1
Episode 08: How to Create Sprite Animations
Episode 09: How to Create Touch Controls & Mouse Controls
Episode 10: How to Create Improved Player Controls to Make the Player Turn
Epsiode 11: How to Create Randomized Levels
Episode 12: Procedurally Add Infinite Rooms to the Level
Episode 13: Create & Handle Walls Collision Detection
Episode 14: How to Handle Player Deaths
Episode 15: Creating the Main User Interface
Episode 16: Button Prefab for All Your Phaser 3 Games
We’re also a small group of gamedevs on my Discord channel, tossing ideas back and forth: Gamedevs Discord
Thank you guys!