Skip to content

A free and open source Geometry Dash modded client

License

Notifications You must be signed in to change notification settings

SpeckyYT/GDOpenHack

 
 

Repository files navigation

GitHub release (latest by date) GitHub all releases GitHub GitHub issues Discord "Buy Me A Coffee"

Screenshot

OpenHack

A free and open source Geometry Dash modded client for version 2.2 with many features.

Supports Geometry Dash version 2.200 - 2.204+

Hacks were made in a way that makes them update-proof, so they should work even after the game updates.

Table of Contents

About

Yet another Geometry Dash modded client! Has almost everything you'll need, with features being constantly added.

Please visit the issues page for known issues and planned features (and feel free to leave your own suggestions).

Main goal of this project is primarily me getting more experience with C++ and game hacking, but I also needed a modded client for myself, sharing it with others in the process as well.

Features

  • Update-proof hacks! (most of them should work even after the game updates)
  • Supports older versions of the game (2.200+)
  • Customizable menu with animations
  • Basic hacks (speedhack, noclip, etc.)
  • Hack search
  • Auto-updater
  • Discord Rich Presence
  • Keybinds
  • StartPos Switcher

Planned:

  • Macro recorder
  • More hacks

Installation

  1. Download the latest release from the releases page.
  2. Extract the zip file to game directory.
  3. Run the game as usual.

If there are any issues, please check the issues page or create a new issue.

Building

You will need to have Visual Studio 2022 installed with the C++ workload.
You will also need to have the following installed:

Once you have all of the above installed, you can clone the repository:

git clone https://github.com/prevter/gdopenhack --recursive
cd gdopenhack

Best way to build is to use Visual Studio Code with the "CMake Tools" extension:

  1. Choose "Visual Studio Community 2022 Release - x86" as your kit and then press F7 to build.
  2. Once the build is complete, you can find the executable inside the bin folder.

If you want to build using the command line, you can use the following commands:

cmake -B build -A Win32 -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release

After that, you also need to copy the following files to the game directory:

  • hacks/* to openhack/hacks/*
  • Get an Inter font from here and copy it to openhack/Inter.ttf

Contributing

Contributions are welcome! Please read CONTRIBUTING.md for more information.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Join our Discord server: discord.gg/HaHn7RSJ4Q
Or you can just contact me directly: prevter

Acknowledgements

GDMegaOverlay by maxnut for most of the menu code to get me started.

GDH by TobyAdd for JSON files

MegaHack by Absolute for design inspiration

About

A free and open source Geometry Dash modded client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.6%
  • C 4.3%
  • CMake 1.1%