obscurelyme / CoffeeMaker

A warm and fuzzy 2D Game Engine
GNU Lesser General Public License v2.1
7 stars 0 forks source link
2d-game-engine 2d-game-framework cpp game-engine sdl2

CoffeeMaker

A warm and fuzzy 2D game engine.

coffeemaker-ci CodeFactor

CoffeeMaker is an open source 2D game engine written in C++ with SDL2.

This engine is being built alongside an arcade 2D top-down space shooter game. All game specific files are located within src/Game.

Features



Prerequisites

vcpkg is a required package manager for this project. If you do not have vcpkg installed, you can follow the instructions in the link to install and setup vcpkg.

Getting Started

  1. Clone
git clone https://github.com/obscurelyme/CoffeeMaker
  1. Download the assets from Google Drive into ./CoffeeMaker/assets.

  2. Run ./scripts/post-build.{sh | bat} to copy over assets into build directory.

  3. Configure

  4. Build

Follow the development of CoffeeMaker

Trello