Programming
Integration of Art and Sound
Level Functionality
Player Functionality
UI Design
Trap Coding and Triggers
Crowd functionality for Score and Bonuses
Win/Loss Conditions
Non-Trap Functionality (e.g. platforms, doors, puzzles etc.)
Implement sound cues for various actions
Implement Announcer voice-over tied to certain game-states.
Implement textures and models/sprites and tie to code functions
Obstacle Course Players
Trap Controller
Player Movement
Player Scorekeeping
Player Emotes
Effects/Bonuses for Stunts and certain actions
Trap Triggering Controls
"Trapper" Scorekeeping
Functionality for determining next "Trapper"
Implement background music and sound effects
Implement menu for game-types
Lobbies for gathering players, setting game options, etc.
Implement Scoreboard and Lives
Stage and Character select
Potential AI implementation for single player
Software
Rich Text Editor: Notepad++, Sublime
Engine: Unity, lightweight and more than capable for 2D games
Potential IDE in case of needing to code in unfamiliar scripting language.