Hi everyone! I wanted to present my first game:
https://pixelcycle.netlify.app/
I have been building pixelcyle as a fun side-project for the last 3 months. It have been a great experience in which I learned about Phaser 3, game networking, collisions, physics, implementing common game patterns like a chat, a health bar and lots of other things
For now you can enter your name and start playing as a skull character, running around the small pixel art world and fighting other players pressing the space key. There are also some rat monsters you can attack and kill but it won't give you health or anything like that.
After 3 months I feel like now I finally have a base game to start adding more interesting features and give more sense to the general gaming experience. I'm thinking about adding elements like armor, health monster drops, monsters that are entertaining to kill (and attack the player), different types of player attacks (maybe something like arrows), making the map bigger. I'm always adding things in my infinite TODO.txt file (https://github.com/arielger/lifecycle/blob/main/TODO), ideas are endless but time is not so I do my best haha
It is made using Phaser 3, Nodejs + Socket.io (server), MatterJS (client and server)
So I wanted to hear your opinions, this is the first time showing the game to anyone besides friends, any feedback is appreciated
You can check the code here: https://github.com/arielger/lifecycle