Everything you need to create a 2D Platformer, Run & Gun Shooter or Top Down RPG inside this single package!The NEW 3.0 Update! It is recommended you don't update to the new major version during development as new features may override old ones!Easy to use!The Complete 2D Framework contains tonnes of ready-made prefabs and drag and drop components. I’ve included everything you need to create a 2D Platformer or a Run & Gun shooter or a Top Down RPG and more inside this single package. From Motion and custom physics, to Animation and Combat – both melee and shooter-based. This kit is your one stop shop to creating your next big game.Custom EditorsAll 100+ components within the package come with custom editors to prevent you from making mistakes when configuring your actors, and also to help you visualise the settings before running your game! The package was designed with workflow and ease-of-use in mind so I’ve intentionally included these editors to help speed up your development.Extra UtilitiesThis package also includes a complete saving system using encrypted JSON text files and is built so that you can easily save whatever kind of data you want! You no longer have to stick to just ints, bools and floats either!DocumentationEverything is extremely documented on the Documentation Page and tutorials will be uploaded to my YouTube channel to show you how to get started with creating your game and other cool extras!View full details on the website.This Gamekit Includes:Modular 2D character controller with drag & drop behaviour scriptsTemplate 2D platformer gameTemplate 2D RPG/Dungeon Crawler gameComplete modular interaction systemComplete 2D puzzle systemSimple Enemy AI & target follow - more advanced AI coming soonTonnes of prefabs for collectables & enemies & interactablesCustom tool bar to spawn collectables & enemies into the scene on the flyComplete 2D combat system for RPGs & PlatformersCamera behaviour scripts for smooth camera followCustom Editor GUI for rigging interactions & behaviours togetherBuilt using UnityEvents so you can easily run your own code for many different events such as when the player dies, respawns or a collectable is obtainVirtual & Abstract classes with Inheritable functions to allow complete customisation & expansion of the systemEditor toolbars and menus to quickly add objects to your sceneMusic and SFX handlers & manager componentsInventory and Item profiles to create weapons for combat!Enhanced interactable features with logic gates!Critical Hit chance!Health regen over time!Shop systemChests & ContainersInventory saving and loadingOn-screen interaction key hintsCharacter Controller Features:Fully customisable character script to adjust movespeed, jumping, gravity, aimingDouble jumpDashSmooth movementFoot step SFX and effect controllerEnemy AI Features:Customisable behaviour & combatMore features coming soon! (Check the website)