https://github.com/tilens6/mega_utils
π₯ THE UNDISPUTED CHAMPION OF C++ UTILITIES! π₯ NO MAKEFILES. NO BLOAT. JUST PURE C++ POWER! π¨ FAST. SIMPLE. DROP-IN & CODE! π₯ ONE SUBMODULE TO RULE THEM ALL! π ITβS TIME TO CODE LIKE A CHAMPION! π
https://github.com/tilens6/mega_utils
camera cpp keyboard mouse network network-programming particle-system particles sdl2 sdl2-sprites sprites timer utils
Last synced: 8 months ago
JSON representation
π₯ THE UNDISPUTED CHAMPION OF C++ UTILITIES! π₯ NO MAKEFILES. NO BLOAT. JUST PURE C++ POWER! π¨ FAST. SIMPLE. DROP-IN & CODE! π₯ ONE SUBMODULE TO RULE THEM ALL! π ITβS TIME TO CODE LIKE A CHAMPION! π
- Host: GitHub
- URL: https://github.com/tilens6/mega_utils
- Owner: TilenS6
- Created: 2025-02-26T11:44:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-26T12:35:09.000Z (over 1 year ago)
- Last Synced: 2025-02-26T13:27:31.093Z (over 1 year ago)
- Topics: camera, cpp, keyboard, mouse, network, network-programming, particle-system, particles, sdl2, sdl2-sprites, sprites, timer, utils
- Language: C++
- Homepage:
- Size: 923 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π₯ **MEGA_UTILS β THE UNDISPUTED CHAMPION OF UTILITY LIBRARIES!** π₯
**LADIES AND GENTLEMEN... BOYS AND GIRLS... CODERS AND COMMAND-LINE WARRIORS!**
π **WELCOME TO THE MAIN EVENT!** π
Tonight, in the BLUE CORNER, we have **messy, unorganized utility libraries...** π
AND IN THE RED CORNER, WE HAVE... **THE UNSTOPPABLE, UNBEATABLE, UNBREAKABLE...**
# π₯π₯ **MEEEEGAAA_UTILSSS!!!** π₯π₯
## π€ **WHAT IS THIS POWERHOUSE?**
MEGA_UTILS is **not just a utility collection... IT'S A REVOLUTION!**
π₯ **FAST!** π¨
πͺ **LIGHTWEIGHT!** ποΈ
π₯ **EASY TO USE!** π€©
A **single folder** packed with **punchy, high-impact utilities** for all your projects!
No crazy build systems, no Makefilesβjust **raw power at your fingertips!**
## π£ **FEATURES THAT HIT HARDER THAN A FREIGHT TRAIN!**
β
**Plug & Play:** Drop it in your project and GO! No setup!
β
**Header Files of Doom:** `all_utils.h`, `sdl2_utils.h`, and moreβUSE ONLY WHAT YOU NEED!
β
**Synced Across Projects:** One submodule to **rule them all, update them all, and sync them all!**
β
**No Bloat, No Nonsense:** Just `.h` and `.cpp` files. Clean, mean, and ready to roll!
## βοΈ **HOW TO USE?** **(EASY LIKE A CLEAN RIGHT HOOK π₯π₯)**
πΎ **Step 1:** Clone this champion into your project include folder like a pro:
```sh
git submodule add https://github.com/TilenS6/mega_utils.git include/mega_utils
git submodule update --init --recursive
```
β‘ **Step 2:** Include what you need and UNLEASH THE POWER!
```cpp
#include "mega_utils/utils_all.h" // EVERYTHING!!!
```
π₯ **Step 3:** Compile like a boss!
**No linker configuration** it just **WORKS!!!**
π₯ **Step 4:** **DESTROY BUGS, CONQUER PROJECTS, AND BECOME A CODING LEGEND!**
## π **UPDATING? STAY SHARP, STAY FRESH!**
To update MEGA_UTILS in your project and stay ahead of the game:
```sh
git submodule update --remote --merge
```
BOOM. You're always running the latest and the greatest!
## π€ **FINAL WORDS FROM THE CHAMPION...**
**"CODE FAST. CODE STRONG. CODE MEGA."** π₯
**"NO MAKEFILES. NO COMPROMISES. JUST PURE POWER."** π₯
π **THE BELL HAS RUNG. THE FIGHT HAS BEGUN.**
π **ITβS TIME TO CODE LIKE A CHAMPION!**
# TODOs
- Cross-platform network wrapper (boost.asio)
- Document everything π