Skip to content
This repository was archived by the owner on Feb 6, 2023. It is now read-only.

maple-ml/cinnamon_old

Repository files navigation

The lovable and adorable Geometry Dash modloader.
Join Discord Server

Cinnamon is a project that aims to implement advanced modding capabilities to Geometry Dash, while providing a stable interface for advanced usage natively in Geometry Dash. Alongside providing an interactive and innovative model for developers to work off of, it aims to create a sustainable community and environment for that of creation, and prosperity.

Objectives

  • Provide a comprehensive API for interfacing with Geometry Dash.
  • Maintain an active hub for these interfaces to be posted to.
  • Value performance and abstraction equally, for newer developers.
  • Cover whatever is possible of Geometry Dash, server or not.

Installation

As of writing this (Febuary 16th, 2021) there are no built binaries that can be added alongside Geometry Dash. We are currently in a very early stage of development, and do not expect for much to happen in a while.

Dependencies

Development

When developing or debugging Cinnamon or any associated projects, a few prerequesites needed are:

  • An IDE that supports working with C++ (standard revision 2017) with proper IntelliSense; primarily Visual Studio 2019, for the .sln
  • A compiler that can handle C++17, and Windows headers; such as MSVC.

Source Code

You are able to clone the repository over command line, or by downloading it. Updating this code to the latest commit would be done with git pull, inside the tau directory.

git clone https://github.com/maple-ml/cinnamon
cd cinnamon

Building

We have not written a building guide, as this project is primarily self-explanatorily built using Visual Studio 2019 and MSVC. This section will be community managed, otherwise.

Contributions

For new ideas and features, we would prefer for you to write an issue before trying to add it to show the maintainers.

License

As of right now, Cinnamon has no license. All of the projects used here have their own licenses, and any packed dependency will have their license provided in the incl folder for your convenience.

About

The old version of the lovable and adorable Geometry Dash modloader.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published