Skip to content

AdamSlay/beach-bum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BEACH BUM (wip)

This is a simple 2D game engine written in C++ using SDL2. I'm working on this as a learning experience to get a better understanding of how game engines work, specifically graphics/rendering. Also, I love video games and I came up with this little character a while back, so I wanted to use him for something. The platforms and background are procedurally generated, so the game is different on each run. The player can move left and right, and jump. If the player falls off the ground, they will respawn at the starting position. It's really just a minimum viable platformer.

It is a work in progress and is not yet ready for use.

Here are some gifs of the current progress:

Beach Bum Example Gif

a different background and set of platforms is generated on this run:

Beach Bum Example Gif 2

Installation

This project uses vcpkg, and requires git and cmake to be installed. If building on windows, Visual Studio is required because vcpkg uses the build tools that come with it.

To build the project run:

chmod +x build.sh
./build.sh

About

Beach Bum 2D game engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages