• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Akari, Selene, Mint, Solana - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

PokéFramework for Unity (And accompanying Fire Red remake using it)

  • 3
    Posts
    10
    Days
    • Seen yesterday
    Hey everyone! I'm the current solo developer of PokéFramework, a custom Pokémon engine built in Unity.




    🎯 Project Goals

    The main objective of this project is twofold:


    1. To build a flexible, user-friendly framework for Unity that allows anyone to easily create their own Pokémon-style fan games.
    2. To recreate Fire Red using this framework as a full-featured demo (likely only up to the first gym, for video purposes, not public release) and showcase of its capabilities.



    🛠 Features

    The framework is written in C# and will include pre-built, configurable scripts for:


    • Pokémon data (including IVs, EVs, Nature, PID, etc.)
    • Moves and attacks
    • NPCs (with dialog, movement paths, and battle initiation)
    • Following Pokémon
    • Day/Night cycle
    • Location-based wild encounters
    • Wild & Trainer battles
    • And more…

    All of this is being built with cross-platform support in mind — including Windows, Linux, macOS, and Android.




    🤝 Help Wanted

    As this is my first major project in Unity and C#, I'm currently looking for help in two key areas:


    🔧 For the framework side:

    • Developers with strong Unity 2D knowledge
    • Developers with solid C# experience

    🔍 For the Fire Red remake demo:

    • Volunteers to extract assets not already available on sites like The Spriters Resource or Bulbapedia
      (e.g., attack animation frames, formatted as transparent GIFs)
    • Level designers to help rebuild maps, place NPCs, and configure objects as scripts are completed



    🙏 Credits & Thanks

    Though I'm currently working solo, a few folks deserve mention:


    • DustMyCrust (my IRL brother) – for helping rip one of the attack animation effects
    • GregDevStuff – whose Unity Pokémon tutorial series inspired me to begin (though my project diverges significantly after episode 6)
    • MDTravis from Sonic Retro and TCRF – for invaluable debugging info about the original FR/LG
    • The amazing communities behind:
      • The Spriters Resource
      • Bulbapedia
     

    Attachments

    • [PokeCommunity.com] PokéFramework for Unity (And accompanying Fire Red remake using it)
      pkfrmwrk.png
      189.8 KB · Views: 3
    • [PokeCommunity.com] PokéFramework for Unity (And accompanying Fire Red remake using it)
      2.png
      115.6 KB · Views: 3
    • [PokeCommunity.com] PokéFramework for Unity (And accompanying Fire Red remake using it)
      3.png
      281.5 KB · Views: 3
    Amazing work! I've been working with C programming for Complete fire red upgrade engine so I don't think I'm of any help here but much appreciated work!
     
    Back
    Top