This is a complete 2D platformer game created in Unity. The game features smooth player movement, enemy AI, collectibles, visual effects, UI elements, and audio integration.
- Player controller with smooth movement, jumping, and wall sliding mechanics
- Level design using Unity's Tilemap system
- Enemy AI with basic patrolling and player detection
- Collectibles (coins, power-ups) and a scoring system
- Visual effects for player actions and environment
- Basic UI elements (health bar, score display)
- Audio integration for sound effects and background music
Assets/Scripts
: Contains all C# scripts for game mechanicsAssets/Prefabs
: Reusable game objectsAssets/Scenes
: Game scenesAssets/Art
: Sprites, animations, and visual effectsAssets/Audio
: Sound effects and musicAssets/Tilemaps
: Tilemap assets for level design
The game follows a vibrant, pixel art style with a nature exploration theme. The player character is an adventurer exploring ancient ruins reclaimed by nature, encountering various creatures and collecting ancient artifacts.
- Open the project in Unity (recommended version: 2022.3 LTS or newer)
- Open the main scene from
Assets/Scenes/MainScene.unity
- Press Play to test the game
- Use WASD or arrow keys to move, Space to jump
- Start with simple platforming challenges to introduce core mechanics
- Gradually increase difficulty by combining different elements
- Create "breather" sections between challenging areas
- Use collectibles to guide players toward the intended path
- Create secret areas that reward exploration
- Design levels with multiple paths for replayability