The PokéCommunity Forums Fan Games Game Development Scripts & Tutorials
Engine Pokémon Unity 2D (WIP)

Scripts & Tutorials This forum is for scripts and code, as well as all kinds of tutorials, software, tools and so forth. Remember to give credit!
The thread revival limit does not apply here.


Reply
 
Thread Tools
  #1    
Old October 3rd, 2017 (11:16 AM). Edited October 12th, 2017 by mej71.
mej71's Avatar
mej71 mej71 is offline
  • Moderator
 
Join Date: Mar 2014
Location: Omnipresence
Gender: Male
Posts: 1,226

Pokémon Unity 2D



Pokémon Unity 2D is a framework I'm currently working on using the Unity engine. The intention is to provide a modern, user friendly kit in which to make fangames.
Source code will be moved to github upon first release.

Main goals of the engine:
  • Cross-platform
  • Customizability (easy to create and manage custom tools and editors within the program)
  • Improved performance by using a modern engine (RMXP is a very old engine, and struggles with some aspects of performance even with default Essentials)
  • Documentation (starting from scratch, this gives the ability to document everything used)

Trello: https://trello.com/b/zqvm5MDJ/pokemon-unity-2d-todo

Screenshots
Spoiler:

Item Bag

Imported Maps/Game Objects

Metadata effects (day/night shading, map to the right flagged as indoors)

Working Events

Pause Menu + Party Screen

Moves defined in XML files (GUI editor will be created later)



Note: This kit will never charge money, nor will it allow anyone to make money while using it

Tools used:
Unity2D
Tiled
Tiled2Unity
UnityCollaborate

Credits:
Spoiler:

GUI graphics from Pokémon HGSS, adapted for Pokémon Essentials by Maruno
Code by mej71




Reply With Quote

Relevant Advertising!

  #2    
Old October 9th, 2017 (7:54 AM). Edited October 9th, 2017 by BadSamaritan.
BadSamaritan BadSamaritan is offline
Gone Fishin'
     
    Join Date: May 2009
    Gender: Male
    Nature: Rash
    Posts: 120
    What?! A unity pokemon kit in 2d?? It's almost like you actually want it to be finished or something!

    In seriousness, well done Mej! This looks to be a well thought out start to the next generation of pokemon kits. I'm excited to help out in any capacity I can.

    Now, just to get this question out of the way because you know it's on people's minds. While I very much agree with keeping the kit 2d, or at least, building it in 2d, I'm assuming that changing the kit to feature a 2.5d style in the vein of dppt/hggs, would not be impossible for those of us with Unity know how? I do think such a fork of the kit would be another distinct advantage over essentials.
    __________________

    Demo coming August 20!
    Reply With Quote
      #3    
    Old October 9th, 2017 (12:09 PM).
    mej71's Avatar
    mej71 mej71 is offline
    • Moderator
     
    Join Date: Mar 2014
    Location: Omnipresence
    Gender: Male
    Posts: 1,226
    Spoiler:
    Quote:
    Originally Posted by BadSamaritan View Post
    What?! A unity pokemon kit in 2d?? It's almost like you actually want it to be finished or something!

    In seriousness, well done Mej! This looks to be a well thought out start to the next generation of pokemon kits. I'm excited to help out in any capacity I can.

    Now, just to get this question out of the way because you know it's on people's minds. While I very much agree with keeping the kit 2d, or at least, building it in 2d, I'm assuming that changing the kit to feature a 2.5d style in the vein of dppt/hggs, would not be impossible for those of us with Unity know how? I do think such a fork of the kit would be another distinct advantage over essentials.

    If you would like to help work on it, that would be awesome, just contact me on discord.
    A 2.5d kit already exists, but it's missing a lot of functionalities and ease of use imo. Once this is actually done, I would assume it could adopt a lot of my tools/ideas, but some things like events and maps and such would function very differently because of my lack of use of models.
    Reply With Quote
      #4    
    Old October 13th, 2017 (6:47 PM). Edited October 13th, 2017 by silentgamer64.
    silentgamer64 silentgamer64 is offline
       
      Join Date: Feb 2015
      Posts: 78
      This looks absolutely amazing mej!!!

      I've thought about creating a Pokemon game in Unity myself but I never had the time to start from scratch and the only major Pokemon-based framework for Unity is exclusively for 3D, has very little documentation and isn't as user friendly :(

      Honestly this sounds like a fantastic idea and having worked with Unity before I know that an Essentials-style system like this would have far fewer limitations than RPG Maker!

      Where we can we follow progress on this project?
      Reply With Quote
        #5    
      Old October 13th, 2017 (10:06 PM).
      mej71's Avatar
      mej71 mej71 is offline
      • Moderator
       
      Join Date: Mar 2014
      Location: Omnipresence
      Gender: Male
      Posts: 1,226
      Quote:
      Originally Posted by silentgamer64 View Post
      This looks absolutely amazing mej!!!

      I've thought about creating a Pokemon game in Unity myself but I never had the time to start from scratch and the only major Pokemon-based framework for Unity is exclusively for 3D, has very little documentation and isn't as user friendly

      Honestly this sounds like a fantastic idea and having worked with Unity before I know that an Essentials-style system like this would have far fewer limitations than RPG Maker!

      Where we can we follow progress on this project?
      The trello is in the description. I probably won't post updates unless it's major.
      Reply With Quote
        #6    
      Old October 14th, 2017 (8:13 AM).
      silentgamer64 silentgamer64 is offline
         
        Join Date: Feb 2015
        Posts: 78
        Thanks!
        Reply With Quote
          #7    
        Old October 19th, 2017 (9:50 AM).
        Phasma's Avatar
        Phasma Phasma is offline
           
          Join Date: May 2016
          Gender: Male
          Posts: 20
          with "Cross-platform" you mean that it can also be played on android, right?
          Reply With Quote
            #8    
          Old October 19th, 2017 (11:26 AM).
          mej71's Avatar
          mej71 mej71 is offline
          • Moderator
           
          Join Date: Mar 2014
          Location: Omnipresence
          Gender: Male
          Posts: 1,226
          Quote:
          Originally Posted by Phasma View Post
          with "Cross-platform" you mean that it can also be played on android, right?
          First priority will be given to PC/Mac/Linux. Once the main build is released, hopefully mobile support will be added. But there are many goals to accomplish before that
          Reply With Quote
            #9    
          Old October 19th, 2017 (11:46 AM).
          Phasma's Avatar
          Phasma Phasma is offline
             
            Join Date: May 2016
            Gender: Male
            Posts: 20
            Quote:
            Originally Posted by mej71 View Post
            First priority will be given to PC/Mac/Linux. Once the main build is released, hopefully mobile support will be added. But there are many goals to accomplish before that
            Sure, but not being able to play on mobile (the original way to play pokemon games) like for example with essentials kit, it's very frustrating. I really hope that will be an engine that can do what a Gba hack rom and a Rpg maker pokemon game can't!
            Reply With Quote
              #10    
            Old 4 Weeks Ago (12:29 PM).
            PurpleSmeargle's Avatar
            PurpleSmeargle PurpleSmeargle is offline
            Composer, Spriter, Fakemon Artist
               
              Join Date: Dec 2017
              Location: France
              Gender: Male
              Nature: Quiet
              Posts: 15
              Hello i'd like to help with something =)
              __________________
              Purple Smeargle Fangame Music
              Purple Smeargle Fangame Art

              Always looking for fangames projects. I'm everywhere.
              Reply With Quote
                #11    
              Old 1 Week Ago (10:55 AM).
              magan's Avatar
              magan magan is offline
                 
                Join Date: Sep 2017
                Posts: 2
                Will the language change be friendly and easy to implement?
                Reply With Quote
                  #12    
                Old 1 Week Ago (1:13 PM).
                mej71's Avatar
                mej71 mej71 is offline
                • Moderator
                 
                Join Date: Mar 2014
                Location: Omnipresence
                Gender: Male
                Posts: 1,226
                Quote:
                Originally Posted by magan View Post
                Will the language change be friendly and easy to implement?
                That is the plan, but currently hasn't been implemented
                Reply With Quote
                  #13    
                Old 1 Week Ago (1:40 PM).
                magan's Avatar
                magan magan is offline
                   
                  Join Date: Sep 2017
                  Posts: 2
                  Quote:
                  Originally Posted by mej71 View Post
                  That is the plan, but currently hasn't been implemented
                  Good news! approximately when will we have a beta?
                  Reply With Quote
                  Reply

                  Quick Reply

                  Join the conversation!

                  Create an account to post a reply in this thread, participate in other discussions, and more!

                  Create a PokéCommunity Account

                  Sponsored Links
                  Thread Tools

                  Posting Rules
                  You may not post new threads
                  You may not post replies
                  You may not post attachments
                  You may not edit your posts

                  BB code is On
                  Smilies are On
                  [IMG] code is On
                  HTML code is Off

                  Forum Jump


                  All times are GMT -8. The time now is 8:16 PM.