Ready to start building your very own creature-collecting adventure in Unity?This will work in other render pipelines, but the Examples were made in URP so in other pipelines you'll get pink materials.---------------------------------------------------------------------------------------------Note: This asset is currently in BETA.The systems inside should be fully functional for building your own game, but the Examples included are currently a WIP (creature artwork is not yet complete, some functionality showcases may be missing).I would love to hear suggestions, bug encounters, and feedback during this time (and even when out of Beta!) Please contact me with any feedback!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------🌐Website🌐 | 📚Documentation📚| 💬Discord💬 | ✉️Contact✉️| ---------------------------------------------------------------------------------------------Ready to start building your very own creature-collecting adventure in Unity?🐾🐾🐾Built with Game Creator 2's flexible visual scripting system and fully integrated with its Inventory, Dialogue, and Stats modules, the Creatures module for GC2 allows you to create any style of creature you can think up, from basic casual to mechanically complex.Note: While this module is heavily based on the underlying design of Pokemon, I do hope users will create their own original game concepts! I added more options and advanced mechanics to this system beyond what Pokemon features for this reason; be creative, and have fun with it!------------------------------------------------🛠️ Design Your CreaturesCreate your creature using the dedicated Creature Editor window. From stats, to elemental typing, to abilities and more, add what makes this creature unique!⚔️ Build Your BattlesUse GC2's Dialogue module combined with the Turn Manager component to control turn-based phase or active-turn battles. Battle styles can range from 1v1, 2v2, 3v3, or even grid based battles! Use the Battle component to spawn a wild creature or a battle with a tamer. You have complete control over the encounter, from stat ranges, to teams, to AI and beyond.🗺️ Explore With Your CreaturesThe Follower system allows you to send out a creature from your party to travel and interact with! Supports 2D and 3D setups!⚙️ Highly Customizable SettingsFrom party size to number of moves and even creature deployment options for grid battles, settings are highly customizable to fit many designs.🔖 Flexible "Data" SystemThe built in Data system allows for complex mechanics. Data keys are like tags that allow you to reference strings, ints, or bools on a creature, move, or ability during damage calculation, or any other time! (For example, put a bool "Contact" -> True for moves that make physical contact with an opponent)💾 Included Auto Dex SystemAfter designing a Dex page and entries for a creature, adding it to your Dex is automatic; it even supports different skins, and hiding of skins that have yet to be seen! You can even customize Dex entries to unlock under specific conditions.🌦️ Included Basic Time and Weather SystemCustomizable Time system with Weather that can affect battles! Easily replaceable by more advanced time and weather systems. Spawn creatures at specific times and during specific weather via conditions that will check local weather and times!👁️🗨️Included Basic Perception System (Perception integration included!)Have Perception module? Creatures comes with a free integration for it, for advanced users! Don't have Perception module? Good news, Creatures come with its own basic perception system! Creatures can see your player and react accordingly.⚡ Custom Instructions, Triggers, and ConditionsOver 100 new visual scripting options for you to build your creatures world! Some of them don't necessarily relate to Creatures specifically but I found them useful to the project, so they are included.🛟 Help & SupportWondering if that specific mechanic you wanted to implement will work with this module? Found a bug? Want to request an addition? Let me know via Discord or email!🎮 Examples Included:Phase-Based Standard Battles - Pokemon-style 1v1 to 3v3 battlesActive Grid-Based Battles - More standard RPG styled battle system using grids and a grid targeting systemExample Data - Everything you need to play the example games, including pre-made creatures, moves, items, etc------------------------------------------------📌 Supports:Multiple instances of the same creatureGender dimorphism (different sprites/prefabs for Male vs Female)Multiple Skins (even per gender)Save/Load is integrated with GC2's standard save/load managerMultiple save slotsMultiple Controls Schemes (keyboard/controller input)Particle Effects for capture items (like Gen IV Pokeballs)Following creatures✖️ Does NOT support:Large grid battles (like Fire Emblem)Built-In Render PipelineHDRP----->Coming Soon!Multiplayer❓ Mechanics Included:Personality system with UI display and customizable effectsEvolution (with specified stat carry-over)Full turn-based battle setup (using Dialogue Module)Grid battle mechanicsDetailed Move and Moveset systemAnimated EXP bar effectsSkins & skin rarityHeld Item or full Equipment systemVisual Type Matrix and elemental resistances/weaknessesSTAB (same type attack bonus) is integratedCritical hits and critical captures are integratedBattlefield Conditions (weather, terrains, etc)Dex system with auto-log (skin and gender aware)Spawn system (overworld and battle scene)In-battle-only stat stage system (for things like Growl, Tail Whip, etc)Customizable formulas (go beyond GC2's Stat Formulas!)And more!✨Bonuses:Basic parallax setupUnified sprite outline (includes Scriptable Renderer Feature and component)8-way sprite updater based on camera/character positionThird Party Notices:Background music was used with permission from Composer Squad. Please purchase your own license before using in your own projects! Do not redistribute.Parallax Backgrounds by Nidhoggn:https://opengameart.org/content/backgrounds-3CC0 1.0 License; Public DomainIf you own Epic Toon FX by Archanor and have it installed in its default location, effects are integrated into battle! Will simply not show up if not owned.NO ARTWORK WAS GENERATED USING AI. All creatures were handmade and animated by me. The module was also fully designed by me, but AI was to generate more complex code, debug, optimize, and speed up the process of coding.




