https://github.com/franzlor/mochi-run-
Raylib Project: 2D side-scrolling, platformer.
https://github.com/franzlor/mochi-run-
game game-development pixel-game raylib raylib-cpp
Last synced: 3 months ago
JSON representation
Raylib Project: 2D side-scrolling, platformer.
- Host: GitHub
- URL: https://github.com/franzlor/mochi-run-
- Owner: FranzLor
- Created: 2023-12-21T07:16:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-24T22:06:54.000Z (9 months ago)
- Last Synced: 2025-01-17T08:22:57.977Z (4 months ago)
- Topics: game, game-development, pixel-game, raylib, raylib-cpp
- Language: C++
- Homepage: https://franzlor.com/mochi-run.html
- Size: 1.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe.md
Awesome Lists containing this project
README
# Mochi, Run

"Mochi, Run" is a 2D platformer game built using the Raylib library.
In this game, you control Mochi the cat as you jump to avoid enemy drones.
Every second you survive matters as it counts towards your score.## Table of Contents
- [Features](#features)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Documentation](#documentation)
- [Acknowledgments](#acknowledgments)## Features
- Pixel Art: immerse yourself in a colorful and visually appealing synthworld background and character designs.
- Mochi: cute, lovable cat that the player controls by jumping.
- Diverse Drone Enemies: variety of drone enemies with distinct designs. Two main types of drones that offer a unique challenge for the user to overcome.
- Health System and Health Pickup: collect health pickups to replenish your health as you progress through the game. Health spawns at varying rates to add balance to the gameplay.
- Score System: compete with yourself, or with others, by striving to get the highest score possible.
- Simple UI: navigate through a simple UI design.
- Replayability Mechanic: replay the game as many times as you want with multiple attempts to improve your score using the try again mechanic.
- Audio and Music: contains SFX for various actions and a catchy soundtrack.

## Getting Started
Download the git code from:
https://github.com/ZeroCalBacon/Mochi-Run-.git
### Prerequisites
Must Have:
- Code Editor / IDE
- Raylib library
- C++ compiler (GCC / VS)### Installation
Compile Program:
cd mochi-run
mkdir build
cd buildRun Game:
./mochi-run## Usage
Controls:
- Space Button in the Main Menu and during Gameplay.
- Escape Key to exit program.
- W and S to go up or down in Try Again Prompt.## Documentation
Library:
- Raylib
- cstdlib
- ctimeSubfolders:
- SFX: contains SFX/sounds and music.
- Textures: contains texture sprites for game objs.## Acknowledgments
Game assets used:
Textures (Free)
- Background Sprites: "Synth Cities Environment" byt ansimuz
- Drone Sprites: "Drones Pack" by CraftPix.net
- Mochi (Cat) Sprites: "Cats || Pixel Asset Pack" by Admurin
- Health Pickup (Fish) Texture: "Fishing pack" by CraftPix.net
- Impact (Explosion) Sprite: "Explosions Pixel Assets Pack" by ansimuzSFX and Music (Free Royalty)
- Zapsplat
- Freesound
- OpenGameArt