Welcome to Game Maps, an interactive tool for gamers to explore detailed maps powered by Map Genie, with ads removed and pro features like unlimited save locations unlocked. I’m LongHT, a developer currently seeking new job opportunities, and I built this app for Windows as a passion project to showcase my skills—contributions welcome to expand it to other platforms!
- Tauri Framework: A cross-platform framework written in Rust, enabling lightweight and secure desktop applications.
- SolidJS: Chosen for its reactive programming model, which I enjoy (inspired by ReactiveX).
- C/C++: I’m more familiar with it than Rust, and it has fewer restrictions, such as Rust’s borrow checker rules.
- Catch2: A testing library for C/C++, used for writing unit tests.
- cURL: My favorite HTTP client library for its reliability and versatility.
- LevelDB: A simple, high-performance key-value database.
- yaLanTingLibs: A collection of C++20 libraries; I specifically used struct_json for JSON handling.
- Interactive Maps: Integrates with Map Genie for fan-made, detailed game maps.
- Ad-Free Experience: No distractions—just pure map exploration.
- Pro Features Unlocked: Unlimited save locations to track all your in-game discoveries.
- Sync Progress: Seamlessly sync saved locations with Map Genie’s website.
- User-Friendly Design: Intuitive interface designed with gamers in mind.
- Download:
- Get the latest release from Releases (link TBD).
- Or clone this repo and build it yourself (see Building from Source).
- Install:
- Run
GameMapsSetup.exe(or equivalent) and follow the prompts.
- Run
- Launch:
- Start the app, connect your Map Genie account (optional), and dive in!
- Android, iOS, macOS, Linux: In progress! I’d love help porting this—see Contributing.
- Pick a Game: Select from games supported on mapgenie.io.
- Explore: Find collectibles, quests, and more on interactive maps.
- Save Freely: Mark unlimited locations with pro features enabled.
- Ad-Free Bliss: Focus on gaming without interruptions.
(TBD)
I’m actively looking for work and would love collaborators to grow this project! Especially seeking help with:
- Porting to Android, iOS, macOS, or Linux.
- Enhancing features or fixing bugs for Windows.
- Open to ideas—let’s build something great together!
I’m an unemployed developer eager to join a team where I can apply my skills in mobile, full-stack, blockchain. This project demonstrates my initiative and coding chops. If you’re hiring, please reach out at https://linktr.ee/huynh.thanh.long — I’d love to chat about how I can contribute to your team!
(TBD)
- Crafted with ❤️ by LongHT, job hunting and coding in the meantime.
- Thanks to Map Genie for the amazing map data.
