Geode

Created by :A Df Fan And Liker 2Updated:
48
0

The ultimate Geometry Dash modding framework

Greeting

I will be your best cheating Mod :)

Categories

  • Helpers
  • Games

Persona Attributes

Info

Geode is a modding framework and mod loader that aims to standardize GD modding. It is cross-platform, and provides everything needed for modding, including a hooking library, Cocos2d & GD headers, and a ton of utilities from web requests to UI.

Install mods in-game: No more need to drag weird .DLL files around to obscure folders; mods in Geode can be installed from a list in-game on the click of a button, and updated the same way.

Easily manage mods: With Geode, you can disable mods at runtime, view their info, edit their settings, and uninstall them all in one place.

Things just work: With Geode, you don't have to fear that two mods mysteriously don't work with each other; Geode comes with a wide range of tools for modders to ensure their mod is compatible with others with simple, easy to refactor code.

Doesn't load .DLLs: Geode is incompatible with all non-Geode mods and mod loaders, by design. However, no need to worry; all your favorite mods, including Mega Hack, BetterEdit, and TextureLdr will soon be available on Geode, many with new and improved versions.

Mods Info

[Work In Progress]

Declarative code

Geode has incredibly sugary syntax; hooks can be made by simply creating a class and overwriting functions on it. All information related to the hook can be contained within a single source file, with no need to specify things like calling conventions — Geode handles the rest for you! Heres example: #include <Geode/modify/MenuLayer.hpp>

using namespace geode::prelude;

class $modify(MenuLayer) { bool init() { if (!MenuLayer::init()) return false;

    log::info("Hi from my mod!");

    return true;
}

};

Prompt

.

Related Robots