#Pixelcycle: Pixel-art MMO / Combat game

1 messages ยท Page 1 of 1 (latest)

swift rapids
#

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

GitHub

Multiplayer game made with PhaserJS 3, NodeJS and Socket.io ๐Ÿ’€ - GitHub - arielger/lifecycle: Multiplayer game made with PhaserJS 3, NodeJS and Socket.io ๐Ÿ’€

frigid tundra
#

Hey mate, thank you for sharing. I am working on something similar but using colyseus rather than socket.io. Great job making it this far!

8 directional movement - I noticed you cant move diagonally. consider implementing it to make the movement feel smoother.

Interpolation - Your movement on client is being overridden by the Game state update from the server. You see this as a bounce back every time you move. which feels a bit janky. There are heaps of resources around this concept that you can expore.

swift rapids
oblique sluice
#

good stuff keep going!

faint bluff
#

Good job! I'd advice to create some new areas. It impacts server code and better to do it early.