A downloadable asset pack

Buy Now$49.99 USD or more

Making everything that can be generically used across any genre!

Purchases at any time will receive ALL future updates for free!

You can follow the entire tutorial series for creating this base template for free on YouTube with this playlist:


Finished Features:

  1. Player Movement with Unity Input System (Keyboard and Controller Support)
  2. Player Idle and Walking Animation
  3. Tilemaps
  4. Collision and Sorted Layers
  5. Camera Boundaries
  6. Camera Player Tracking
  7. Map Zone Transitions with Waypoints
  8. Tabbed Menu UI
  9. Expandable Save System
  10. Drag and Drop Inventory
  11. Items
  12. Item Stacking and Splitting
  13. Inventory Save System
  14. Collectible Items
  15. Item Popup on Pickup
  16. Inventory Hotbar
  17. Dropping Items (+ bounce effect!)
  18. Map - Manually Placed
  19. Map - Dynamically Generated
  20. Interactables - Chests
  21. Pause System
  22. Sound Effects
  23. NPCs
  24. Customizable Dialogue System
  25. Waypoint NPC Movement
  26. Dynamic Animator Sprite Swapping
  27. Dialogue Trees with Branching Choices

Future Updates:

  1. Quest System
    1. Quest Tracking
    2. NPC Quest Dialogue
    3. Accepting Quests
    4. Declining Quests
    5. Completing Quests
    6. Quest Status Saving
  2. Towns and Buildings
    1. Interior Scene - entering and exiting
  3. Shop System
    1. Buying
    2. Selling
  4. Cutscenes and Cinematics
  5. Settings
  6. Sound
    1. Music - Changing depending on area







Updated 12 days ago
StatusIn development
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
Authorgamecodelibrary
Tags2D, Asset Pack, Controller, game, Project template, Top-Down, Tutorial, Unity, unity-package

Purchase

Buy Now$49.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $49.99 USD. You will get access to the following files:

FullPackageSoFar.unitypackage 2.6 MB
TopDownTemplate.zip 586 MB

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit) (+1)

Thank you for this series, Had to purchase this out of respect of what you are doing here and the value I am getting from it.

I know I am about to aske the time old (tech age at least) cliche... Is there any way to get in touch with you to discuss a problem I am having with updating and moving the camera when I change boundaries?

 The original one made in the tutorial works like a charm for me, but I have tried to add another boundary to move to, I can move the player between fine with no issue, but only sometimes will the camera move along with the player, the MapPosition controller is shared across these TransferObjects and i cannot figure out why it works perfectly for one set, and on the second set work 50% every time and occasionally 100% (player always gets transformed, the boundary updates, but the camera does not always follow). I duplicated the original boundary and resized the correct polygon collider. I have debugged the MapPosition methods and they all run as expected. I'm definitely missing something but not experienced enough with what is happening under the hood to figure it out.....