← Back to home

mud-Racer

my attemp at recreating the arcade Outrun game with mud and phaser3

Screenshots

mud-Racer screenshot 1
mud-Racer screenshot 2
mud-Racer screenshot 3

Problem Statement

incomplete projectwhen i first saw mud and integration with phaser and how visual everything was , i immediately wanted to create Outrun with it.the idea was simple , lets have five contracts :Game Management Contract: : a contract responsible for managing the overall game state, such as starting and ending the game, tracking scores, and managing the leaderboard.Car Contract: a contract representing the player's car in the game. with functions to control the car's movements, such as steering left and right, accelerating, and braking.Track and Road Generation Contract: a contract responsible for generating the game track and road layout.Scoring Contract::a contract to handle scoring mechanisms in the game.Token contract : a token contract to introduce in-game currency and collectible items.

Solution

i started with the mud phaser template, in the beginning i had major difficulties getting it to run on my windows machine , and running it on wsl , lagged a lot. but eventually i had to deal with it , then began experimenting with MUD, then difficulty after another started appearing . tbh its more of a mentality think than anything else

Hackathon

Autonomous Worlds

2024

Contributors