"Unity2D. One script: draws and controls a player with WASD and creates the components it needs. Also draw a procedural endless platforming map. Creates particle effects for death and jump and plays them correctly. Creates hazards that kill. Color all"