Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

First milestone has been hit!

Hello!

Today I hit first milestone on my project's roadmap. It contains:

  • moving
  • collisions depending on player's color
  • shooting bullets in player's color
  • enemy which player can kill
  • player's color energy
  • enemies drop foundables player can pick and raise energy

Overview

All sprites and tilesets are temporary as I am not an artist :D 

First look - game plot will be set in laboratory-like environment so background and tileset will be changed significantly.

Color changing - player can change character's color what enables or disables certain colliders. Quite fun to develop and I could understand how colliders in Phaser 3 work.


Shooting - each color form can shoot different type of projectile. Enemies will be immune to color attacks.


Enemies and drops - player will face some enemies and they will drop random items like energy needed to use color forms. Also it was fun to code enemy's movement and killing xD


Summary

I am learning everything about gamedev from scratch, starting with simple platformer.  I chose Phaser 3 for my first game framework because I know JavaScript better than other languages popular in gamedev (like Python or C++).

The game is not completed in even 25%. Still I need to design few first levels, test how mechanics work and possibly balance them. Also I think it will be fun to play with camera, lights, shaders, particles and sounds :D 

This is my playground to learn some basics and maybe more advanced techniques. Most of all it is very fun and rewarding to develop games, even as simple as my project :D

In the second milestone I plan to improve the main mechanics (several things still are hardcoded) and design several levels to release the first playable demo within a month.