Skip to content

josejulio/engge

 
 

Repository files navigation

engge

Build Status Build status Twitter URL

engge is an experimental game engine, its purpose is to be able (one day) to run Thimbleweed park.

https://i.imgur.com/En75Mzx.png

Prerequisites

  • Buy Thimbleweed park
  • Go to your installation folder and copy these files: ThimbleweedPark.ggpack1 and ThimbleweedPark.ggpack2 to engge directory
  • engge has these following dependencies
    • SFML: Simple and Fast Multimedia Library
    • dear imgui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
    • imgui-sfml: ImGui binding for use with SFML
    • squirrel: programming language Squirrel, this repository contains a modified version of the official squirrel library in extlibs/squirrel
    • nlohmann/json: JSON for Modern C++
    • spdlog: Fast C++ logging library.

Compiling

mkdir build
cd build
cmake ..
cmake --build .
cd ..

Running

Just type ./build/engge, don't forget the prerequisites.

Disclaimer

This project is experimental, you won't be able to run the full game

About

Experimental game engine for Thimbleweed park

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 95.1%
  • C 2.1%
  • CMake 1.1%
  • Squirrel 0.5%
  • Makefile 0.5%
  • Python 0.4%
  • Other 0.3%