Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 3.39 KB

File metadata and controls

66 lines (50 loc) · 3.39 KB

Game Maps App

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!

Tech Stack and Why

  • 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.

Features

  • 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.

Map Genie PRO

Installation

Windows

  1. Download:
  2. Install:
    • Run GameMapsSetup.exe (or equivalent) and follow the prompts.
  3. Launch:
    • Start the app, connect your Map Genie account (optional), and dive in!

Other Platforms

  • Android, iOS, macOS, Linux: In progress! I’d love help porting this—see Contributing.

Usage

  1. Pick a Game: Select from games supported on mapgenie.io.
  2. Explore: Find collectibles, quests, and more on interactive maps.
  3. Save Freely: Mark unlimited locations with pro features enabled.
  4. Ad-Free Bliss: Focus on gaming without interruptions.

Building from Source

(TBD)

Contributing

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!

Hiring Me?

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!

License

(TBD)

Acknowledgments

  • Crafted with ❤️ by LongHT, job hunting and coding in the meantime.
  • Thanks to Map Genie for the amazing map data.

Support

  • Questions or opportunities? Open an issues here or email me at LinkTree.
  • Happy gaming—and here’s to new adventures, in games and my career! 🎮