Pixel Odyssey is a 2D sidescroller MMORPG made entirely for the web. No installs, no downloads. Just jump in and explore.

Built from the ground up with a custom game engine in Node.js, Redis, Supabase, Socket.IO, and PixiJS, this game is an ongoing solo dev project by a lifelong coder who grew up dreaming of making games.

Current Features:

  • Hosted in-browser for instant access
  • Accounts and character creation
  • Multiplayer movement and real-time player syncing
    • Encoded web socket payloads
    • High frequency communication of the game state delta
    • Low frequency full game state sync
    • Network packet updates for lower frequency updates
      • Player balances
      • Player inventory
  • Basic collision and physics
  • Map portals and multi-map switching
  • A GUI 
    • Player experience bar
    • Player details
    • Minimap
    • Inventory
    • Toolbar
    • Menus
  • Basic mob spawning and movement
  • Basic combat system:
    • Mob damage to the player on contact
    • Player attack and damage to mobs
    • Mobs die and grant experience
    • Mobs drop currency and items that can be picked up
  • NPCs and NPC dialog
  • Shops

Vision:
Pixel Odyssey aims to capture the classic 2D MMO feel with a modern take on graphics and systems.

Pixel Odyssey is currently in a pre-Alpha prototype, but it expanding every day. Your feedback is incredibly helpful and can truly help steer the vision and roadmap.

Play Now

Updated 3 hours ago
StatusIn development
PlatformsHTML5
AuthorGrinstba
GenreRole Playing
Made withPixiJS
Tags2D, MMORPG, Side Scroller
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse
MultiplayerServer-based networked multiplayer
LinksHomepage

Development log

View all posts

Leave a comment

Log in with itch.io to leave a comment.