top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

TwinSnakes

Project type

2D Arcade Game

Key Aspects That I Worked On :

• Grid-Based Movement: Implemented precise snake movement on a grid system, ensuring smooth and predictable gameplay.
• Dynamic Food Generation: Developed random food spawning mechanics, including two types of food with distinct effects: one for growth and one for shrinking the snake.
• Power-Up Mechanics: Designed and integrated power-ups such as shields, speed boosts, and score boosters to enhance gameplay strategy.
• Sequential Power-Up Logic: Added functionality where the next power-up spawns only after the previous effect has ended, ensuring balanced pacing.
• Dynamic Item Reshuffling: Implemented a system where if players take too long to collect food or power-ups, their positions and item types change randomly to maintain game momentum.
• Offline Multiplayer Mode: Developed a local two-player mode, with separate control schemes for each player, using W, A, S, D for Player 1 and Arrow Keys for Player 2.
• Independent Power-Up and Food Consumption: Ensured that each player in multiplayer has independent power-up effects and food consumption, creating a personalized gameplay experience.
• Basic UI Setup: Designed a user-friendly interface for both single-player and multiplayer modes, providing clear visuals and intuitive navigation.
• Gameplay Balancing: Focused on fine-tuning gameplay mechanics to create a fun, challenging, and rewarding player experience through testing and iteration.

Demo Video

Play Game

Dive into the ultimate snake game experience with two exciting modes! In Single Player, test your skills as you grow your snake and rack up points. In Multiplayer, compete with a friend—Player 1 uses WASD keys and Player 2 uses arrow keys. Traverse walls, collect food, and see who scores the most to claim victory!

bottom of page