Level Design Playground 2D
A downloadable asset pack for Windows and macOS
Level Design Playground (LDP) is a 2D platforming game template created in Unity that can be used to experiment with level design concepts without needing to program your own game. LDP can also be used as a reference example of a fully working game or as a basis to create your own game, but the primary goal is allow you to design levels with minimal technical knowledge.
Want to see how the game plays for yourself? Try the free demo build (link below).
You can check out the full description and documentation here!
Features:
- Robust and tuneable player controller
- One-way platforms
- Moving platforms with tools for easy setup
- Collectibles, for collecting
- Hazards, for dying
- Tuneable enemies with patrol and attack states
- Checkpoints and re-spawning complete with game state roll-back
- UI screens for a full end-to-end user experience (pause menu included!)
- Level timer and collectible count
- Amazing audio created by Rob Wilson
Need audio for your own game project? Email Rob!
Got problems? Let me know in the comments below.
Change Log
v1.0.2:
- Import project to Unity 2022.3.53f1
- Fix horrible memory leak from platform path gizmos draw.
- Remove key bind for performance graph toggle.
- Add "noclip" dev mode, allowing the player to fly around without collision, bound to tilde key and gamepad select button.
v1.0.1:
- Update project to Unity 2020.3.19f1 and fix build compilation errors.
- Lower default music and sfx volume to -20db (you can change this yourself by tweaking the audio mixer asset).
- Reduce the size of the spikes collider.
- Add "moving platform - wide" prefab variant.
Status | Released |
Category | Assets |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | StefDevs |
Genre | Platformer |
Tags | 2D, Game Design, Level Editor, Pixel Art, Project template |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $7.77 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
There is a memory leak in your moving platform Gizmo code - you never destroy the dynamically created mesh (colMesh). This leads to an error about running out of resourceIDs when leaving the editor open for a while (you are creating hundreds of thousands of meshes, one for each platform in the scene every time gizmos are drawn). Fix this by destroying the mesh or caching it for each moving platform.
Fixed:
Oof thanks for noticing this. Fixed in v1.0.2, which I've just uploaded.