Development Stack
Unity 3D Engine
C# Scripting
SimpleToon Assets
SimpleFX
Project Overview
This project is an action-packed arcade game where the player controls a cube, trying to avoid incoming obstacles. The game is specifically designed to increase in difficulty logarithmically as the player progresses, demanding quicker reflexes and strategic movement over time.
Game Mechanics
Player Controls:
- Movement: Responsive touch input / horizontal swipes engineered to move the player fluidly left and right.
- Visual Feedback: Dynamic particle effect trails follow the player to enhance the sense of speed and motion.
Obstacle AI & Physics:
- Dynamic Spawning: Obstacles spawn at randomized vector positions. As the game score increases, the instantiation rate accelerates.
- Speed Scaling: Gravity and downward velocity of obstacles scale with elapsed time.
- Collision Detection: RigidBody collision triggers a particle explosion effect and smoothly restarts the active scene.