Please read the description before commenting. (Click read more)
Here's another tutorial for those who had questions of using a different text editor, or creating a UI similar to Mega Hack v7 or GD Hacker Mode by using imgui.
Before watching this video, I HIGHLY recommend to watch the previous tutorials, you can find them through this playlist:
• GD Modding Tutorials
Do note though that part 1 is outdated due to it using CappucinoSDK, meaning that some libraries may not work like gd.h
---
If you have any suggestions of what mod tutorial I should try doing next, leave a comment down below!
---
Timestamps:
0:00 - Disclaimer
0:17 - Intro
1:00 - Downloading Visual Studio Code (or any text editor)
1:40 - Installing Visual Studio Build Tools
2:20 - Installing CMake
2:57 - Installing Libraries for the Project
5:36 - Creating the project
6:10 - Creating CMakeLists.txt
7:58 - Creating includes for the project
8:21 - Coding the mod (1)
8:50 - Building & Compiling the mod using CMake
9:48 - Coding the mod (2)
11:40 - Testing the mod (1)
12:16 - Coding the Noclip Button
14:27 - Testing the mod (2)
15:01 - Outro
Also note that you can still use Visual Studio, as it does have an option to create a CMake project, though for future tutorials, I'll be using Visual Studio Code.
Before watching, it's recommended to watch tutorials on C++ to get an understanding of the language and also learn about how to mod games.
If you notice any mistakes in the video, do not be toxic about it.
I am new to GD modding and decided to share this video because there aren't a lot of tutorials on this, and want the modding community to grow.
I most definitely will be wrong on some facts in this video, so if you are an expert at making GD mods, please comment down below on what mistake I made, and I'll make sure to use that advice for the future.
Code:
github.com/FireMario211/GD-Mo...
Links:
* Visual Studio Code - code.visualstudio.com
* MinHook - github.com/TsudaKageyu/minhook
* gd.h (HJfods fork) - github.com/HJfod/gd.h
* cocos-headers (HJfods fork) - github.com/HJfod/cocos-headers
* CocosExplorer (For getting imgui-hook because idk where mat got it from) - github.com/matcool/CocosExplorer
Imgui Hook Library Links:
1. github.com/ocornut/imgui
2. github.com/adafcaefc/Universa...
3. github.com/matcool/CocosExplorer
Other ones but haven't really checked out
github.com/rdbo/ImGui-DirectX...
github.com/Rebzzel/kiero
CMake Command (If you have another text editor or just don't want to use VSC and the CMake Tools Extension)
cmake -A win32 -B build -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Release -T host=x86
cmake --build build --config Release --target ALL_BUILD
in case for some reason the imgui-hook is removed or doesnt work, heres the commit that should work:
github.com/matcool/CocosExplo...
Thank you mat and HJfod for creating the repositories, thank you to the GDP server for helping me, and thank you for watching the video.
GD Programming server invite - / discord
Geometry Dash Coding server invite - / discord (in case for some reason you are banned or dont want to join, idk)
Music (mostly used creo):
1. 1f1n1ty - Within The Sadness (1f1n1ty Remix) [ www.newgrounds.com/audio/list... ]
2. Creo - Live [ / live ]
3. Creo - Ahead of the Curve [ www.newgrounds.com/audio/list... ]
4. LLAAPPSSEE - Asleep Atop An Atom [ www.newgrounds.com/audio/list... ]
" This video is made for educational purposes. "
ik the tutorials too fast okay, i kinda rushed it
also im hoping geode gets ready for devs to use it without much bugs because it sounds really good to do modding on
Негізгі бет Ойындар How to make a Geometry Dash Mod - Custom UI Menu (Part. 3)
Пікірлер: 105