GAME 1303 Scripts Needed Per Game (all 8 tiers delivered)


Companion documents


Every script name below is the actual delivered file name. (SO) marks a ScriptableObject asset you create from the Create menu rather than a component you add. (v1.1) marks a file that was updated in a later tier — always use the newest copy.

A script is listed as required where the pitch clearly needs it, and optional where it's a reasonable addition the student may or may not want.


Commission Witch — Sylvia Lee

2D platformer (collectathon)

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, ItemType (SO), Collectible, CollectionTracker (v1.1), CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform, ParallaxBackground

T2 Enemies & combat — EnemyPatrol, FloatingEnemy · optional: Team (enum), Hurtbox, Hitbox, EnemyChase

T4 Hazards, level & progression — Door, LevelExit, ChoiceFlagManager · optional: PuzzleSwitch

T6 Narrative, interaction & light — Interactable, InteractionPrompt, EndingSelector · optional: DialogueData (SO), DialogueRunner, LightSensitiveEnemy

T8 Signature mechanics — Recipe (SO), RecipeChecker

26 required scripts.


Zap Attack!! — Tony Williams

2D precision platformer

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, ItemType (SO), Collectible, CollectionTracker (v1.1), CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform, ParallaxBackground

T2 Enemies & combat — Team (enum), Hurtbox, Hitbox, Knockback, EnemyPatrol, BossController, BossArenaTrigger · optional: Projectile, ProjectileShooter

T3 Movement add-ons — Dash, WallSlideJump, RailRide + Rail · optional: MomentumLauncher

T4 Hazards, level & progression — SpinningSaw, ElectricZone, Door, LevelExit, ChoiceFlagManager, LevelData (SO), LevelSet (SO), LevelProgress (static), LevelTimer, LevelSelectButton, LevelSelectMenu · optional: Crusher, CyclingHazard, Breakable, PuzzleSwitch

T6 Narrative, interaction & light — optional: Interactable, InteractionPrompt, DialogueData (SO), DialogueRunner, DialogueTrigger

T7 Simulation & saving — SaveData, SaveSystem

39 required scripts.


A Spark of Corruption — Kathryn Groover

2D action platformer

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform, ParallaxBackground · optional: ItemType (SO), Collectible, CollectionTracker (v1.1)

T2 Enemies & combat — Team (enum), Hurtbox, Hitbox, Knockback, MeleeAttack, Projectile, ProjectileShooter, EnemyPatrol, EnemyChase, BossController, BossArenaTrigger

T3 Movement add-ons — Dash, DoubleJump, WallSlideJump, Ladder + LadderClimber, CharacterDefinition (SO), CharacterSwapper · optional: GrapplingHook

T4 Hazards, level & progression — Breakable, Door, LevelExit · optional: KillZone, PuzzleSwitch, SwitchGroup, ChoiceFlagManager, LevelData (SO), LevelProgress (static)

T6 Narrative, interaction & light — optional: DialogueData (SO), DialogueRunner, DialogueTrigger, PushBlock

33 required scripts.


Conquer the Cutthroat Course — Nicholas Murley

2D obstacle course

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform, ParallaxBackground

T4 Hazards, level & progression — SpinningSaw, SpikeTrap, Crusher, CyclingHazard, ElectricZone, KillZone, LevelExit · optional: LevelProgress (static), LevelTimer

20 required scripts.


Hot Air — Julian Vargas

2D physics platformer

T1 Core kit — Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, ParallaxBackground · optional: MovingPlatform

T3 Movement add-ons — GrapplingHook, BalloonController, FuelSystem, FuelPickup, WindZone2D

T4 Hazards, level & progression — KillZone, LevelExit · optional: SpikeTrap, LevelTimer

17 required scripts.


Roach Invasion — Joshua Freeman

2D collectathon platformer

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, ItemType (SO), Collectible, CollectionTracker (v1.1), CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform, ParallaxBackground

T2 Enemies & combat — EnemyPatrol, EnemyChase, FloatingEnemy · optional: Team (enum), Hurtbox, Hitbox, Knockback

T3 Movement add-ons — DoubleJump, Glide, Ladder + LadderClimber, CharacterDefinition (SO), CharacterSwapper

T4 Hazards, level & progression — SpikeTrap, KillZone, Door, LevelExit · optional: CyclingHazard, ChoiceFlagManager, LevelData (SO)

28 required scripts.


Stardust — Marcelo Diaz

2D action platformer

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform, ParallaxBackground · optional: ItemType (SO), Collectible, CollectionTracker (v1.1)

T2 Enemies & combat — Team (enum), Hurtbox, Hitbox, Knockback, ComboCounter, MeleeAttack, Projectile, ProjectileShooter, EnemyPatrol, BossController · optional: BossArenaTrigger

T3 Movement add-ons — Dash, WallSlideJump

T4 Hazards, level & progression — Breakable, LevelExit · optional: SpikeTrap, KillZone

27 required scripts.


The Magnet — Amarion Wilson

2D side-scroller

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform, ParallaxBackground

T2 Enemies & combat — Team (enum), Hurtbox, Hitbox, MeleeAttack, Projectile, ProjectileShooter, EnemyPatrol, BossController, BossArenaTrigger · optional: Knockback

T3 Movement add-ons — MagnetPull + MetalObject

T4 Hazards, level & progression — Breakable, LevelExit · optional: ElectricZone, KillZone

25 required scripts.


Apep's Trial — Lazaro Garcia

3D/2D hybrid

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, MovingPlatform · optional: ParallaxBackground

T3 Movement add-ons — Dash, DoubleJump, Glide, Sprint · optional: Ladder + LadderClimber, WindZone2D

T4 Hazards, level & progression — PuzzleSwitch, LevelExit · optional: KillZone, Door, SwitchGroup

T5 Top-down & grid — TopDownMover

T6 Narrative, interaction & light — PushBlock

T7 Simulation & saving — FirstPersonController

T8 Signature mechanics — CameraModeSwitcher, ModeSwitchTrigger

23 required scripts.


Missile Man! — Zachary Thompson

2D beat 'em up

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, ParallaxBackground

T2 Enemies & combat — Team (enum), Hurtbox, Hitbox, Knockback, EnemyChase, BossController · optional: ComboCounter, MeleeAttack, BossArenaTrigger

T3 Movement add-ons — Sprint, MomentumLauncher

T4 Hazards, level & progression — LevelExit

21 required scripts.


MythoClash — Fozaan Sheikh

2D arena combat

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), SceneLoader, GameManager, AudioManager, HUDController

T2 Enemies & combat — Team (enum), Hurtbox, Hitbox, Knockback, MeleeAttack, Projectile, ProjectileShooter, BossController, BossArenaTrigger · optional: ComboCounter

T4 Hazards, level & progression — ChoiceFlagManager, LevelData (SO), LevelSet (SO), LevelProgress (static), LevelSelectButton, LevelSelectMenu

T6 Narrative, interaction & light — optional: Interactable, InteractionPrompt, DialogueData (SO), DialogueRunner, DialogueTrigger

T7 Simulation & saving — SaveData, SaveSystem

T8 Signature mechanics — MonsterEntry (SO), ExperienceWallet, EncounterManager

28 required scripts.


Last Delivery — Chris Acosta

Top-down puzzle

T1 Core kit — Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, ItemType (SO), Collectible, CollectionTracker (v1.1), CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController

T2 Enemies & combat — EnemyPatrol, EnemyChase

T4 Hazards, level & progression — KillZone, LevelExit · optional: ChoiceFlagManager

T5 Top-down & grid — TopDownMover, DeliveryObjective, DeliveryPoint, DroppedCargo, LaneSpawner (+2 helpers) · optional: GridMover, WrapAround, MazeLoader

21 required scripts.


Weenie(dog) Maze — Jax Keenan

Grid puzzle (snake)

T1 Core kit — ItemType (SO), Collectible, CollectionTracker (v1.1), SceneLoader, GameManager, AudioManager, HUDController

T4 Hazards, level & progression — LevelExit · optional: LevelTimer

T5 Top-down & grid — GridMover, SnakeBody, TreatSpawner, MazeLoader · optional: WrapAround

12 required scripts.


Anabasis — Andraya Rhoads

2D narrative

T1 Core kit — PlayerAnimatorBridge, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController, ParallaxBackground · optional: PlayerController2D, Health, DamageOnContact (v1.1)

T2 Enemies & combat — optional: Hurtbox, FloatingEnemy

T4 Hazards, level & progression — PuzzleSwitch, LevelExit, ChoiceFlagManager · optional: Door, SwitchGroup

T5 Top-down & grid — optional: TopDownMover

T6 Narrative, interaction & light — Interactable, InteractionPrompt, DialogueData (SO), DialogueRunner, DialogueTrigger, EndingSelector, WorldStateSwapper, PushBlock · optional: ClueJournal, SafeLightZone, FloorTransition

T7 Simulation & saving — SaveData, SaveSystem

20 required scripts.


Detective Liz: Haunted Case — Mena Rofail

2D narrative horror

T1 Core kit — PlayerController2D, PlayerAnimatorBridge, Health, DamageOnContact (v1.1), Checkpoint, RespawnManager, CameraTargetAssigner, SceneLoader, GameManager, AudioManager, HUDController · optional: ParallaxBackground

T2 Enemies & combat — Team (enum), Hurtbox, Hitbox, EnemyChase, FloatingEnemy

T3 Movement add-ons — Ladder + LadderClimber, FuelSystem

T4 Hazards, level & progression — Door, ChoiceFlagManager · optional: PuzzleSwitch

T6 Narrative, interaction & light — Interactable, InteractionPrompt, ClueJournal, DialogueData (SO), DialogueRunner, DialogueTrigger, EndingSelector, Flashlight2D, DarknessMeter, SafeLightZone, LightSensitiveEnemy, FloorTransition · optional: WorldStateSwapper

T7 Simulation & saving — optional: SaveData, SaveSystem

32 required scripts.


Cozy Critters — Rhys Watson

2D pet sim

T1 Core kit — SceneLoader, GameManager, AudioManager, HUDController · optional: PlayerAnimatorBridge, ItemType (SO), Collectible, CollectionTracker (v1.1)

T4 Hazards, level & progression — ChoiceFlagManager

T5 Top-down & grid — TopDownMover

T6 Narrative, interaction & light — Interactable, InteractionPrompt

T7 Simulation & saving — NeedStat, PetBrain, CareAction, PersonalityTracker, SaveData, SaveSystem

14 required scripts.


Store Simulator — Sanad Ammari

3D first-person sim

T1 Core kit — SceneLoader, GameManager, AudioManager, HUDController · optional: ItemType (SO), CollectionTracker (v1.1)

T4 Hazards, level & progression — optional: ChoiceFlagManager

T6 Narrative, interaction & light — Interactable, InteractionPrompt

T7 Simulation & saving — SaveData, SaveSystem, FirstPersonController, ProductType (SO), Carryable, PickupCarry, ShelfSlot, StoreEconomy, CustomerAI, Register, CustomerSpawner · optional: NeedStat

17 required scripts.


Cephalopods in Space! — J Marshall Pittman (demo)

2D multitask

T1 Core kit — SceneLoader, GameManager, AudioManager, HUDController

T6 Narrative, interaction & light — Interactable, InteractionPrompt

T8 Signature mechanics — MultiTaskStation

7 required scripts.


Master matrix

Code Game Code Game Code Game
CW Commission Witch ZA Zap Attack!! SC A Spark of Corruption
CC Conquer the Cutthroat Course HA Hot Air RI Roach Invasion
SD Stardust MG The Magnet AT Apep's Trial
MM Missile Man! MC MythoClash LD Last Delivery
WM Weenie(dog) Maze AN Anabasis DL Detective Liz: Haunted Case
CZ Cozy Critters SS Store Simulator CS Cephalopods in Space!

● required · ○ optional

T Script CW ZA SC CC HA RI SD MG AT MM MC LD WM AN DL CZ SS CS #
1 PlayerController2D ● ● ● ● ● ● ● ● ● ● ○ ● 11
1 PlayerAnimatorBridge ● ● ● ● ● ● ● ● ● ● ● ● ○ 12
1 Health ● ● ● ● ● ● ● ● ● ● ● ● ○ ● 13
1 DamageOnContact (v1.1) ● ● ● ● ● ● ● ● ● ● ● ● ○ ● 13
1 Checkpoint ● ● ● ● ● ● ● ● ● ● ● ● 12
1 RespawnManager ● ● ● ● ● ● ● ● ● ● ● ● 12
1 ItemType (SO) ● ● ○ ● ○ ● ● ○ ○ 5
1 Collectible ● ● ○ ● ○ ● ● ○ 5
1 CollectionTracker (v1.1) ● ● ○ ● ○ ● ● ○ ○ 5
1 CameraTargetAssigner ● ● ● ● ● ● ● ● ● ● ● ● ● 13
1 SceneLoader ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 18
1 GameManager ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 18
1 AudioManager ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 18
1 HUDController ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 18
1 MovingPlatform ● ● ● ● ○ ● ● ● ● 8
1 ParallaxBackground ● ● ● ● ● ● ● ● ○ ● ● ○ 10
2 Team (enum) ○ ● ● ○ ● ● ● ● ● 7
2 Hurtbox ○ ● ● ○ ● ● ● ● ○ ● 7
2 Hitbox ○ ● ● ○ ● ● ● ● ● 7
2 Knockback ● ● ○ ● ○ ● ● 5
2 ComboCounter ● ○ ○ 1
2 MeleeAttack ● ● ● ○ ● 4
2 Projectile ○ ● ● ● ● 4
2 ProjectileShooter ○ ● ● ● ● 4
2 EnemyPatrol ● ● ● ● ● ● ● 7
2 EnemyChase ○ ● ● ● ● ● 5
2 FloatingEnemy ● ● ○ ● 3
2 BossController ● ● ● ● ● ● 6
2 BossArenaTrigger ● ● ○ ● ○ ● 4
3 Dash ● ● ● ● 4
3 DoubleJump ● ● ● 3
3 Glide ● ● 2
3 Sprint ● ● 2
3 WallSlideJump ● ● ● 3
3 Ladder + LadderClimber ● ● ○ ● 3
3 MomentumLauncher ○ ● 1
3 GrapplingHook ○ ● 1
3 BalloonController ● 1
3 FuelSystem ● ● 2
3 FuelPickup ● 1
3 WindZone2D ● ○ 1
3 MagnetPull + MetalObject ● 1
3 RailRide + Rail ● 1
3 CharacterDefinition (SO) ● ● 2
3 CharacterSwapper ● ● 2
4 SpinningSaw ● ● 2
4 SpikeTrap ● ○ ● ○ 2
4 Crusher ○ ● 1
4 CyclingHazard ○ ● ○ 1
4 ElectricZone ● ● ○ 2
4 KillZone ○ ● ● ● ○ ○ ○ ● 4
4 Breakable ○ ● ● ● 3
4 Door ● ● ● ● ○ ○ ● 5
4 PuzzleSwitch ○ ○ ○ ● ● ○ 2
4 SwitchGroup ○ ○ ○ 0
4 LevelExit ● ● ● ● ● ● ● ● ● ● ● ● ● 13
4 ChoiceFlagManager ● ● ○ ○ ● ○ ● ● ● ○ 6
4 LevelData (SO) ● ○ ○ ● 2
4 LevelSet (SO) ● ● 2
4 LevelProgress (static) ● ○ ○ ● 2
4 LevelTimer ● ○ ○ ○ 1
4 LevelSelectButton ● ● 2
4 LevelSelectMenu ● ● 2
5 TopDownMover ● ● ○ ● 3
5 GridMover ○ ● 1
5 WrapAround ○ ○ 0
5 SnakeBody ● 1
5 TreatSpawner ● 1
5 DeliveryObjective ● 1
5 DeliveryPoint ● 1
5 DroppedCargo ● 1
5 LaneSpawner (+2 helpers) ● 1
5 MazeLoader ○ ● 1
6 Interactable ● ○ ○ ● ● ● ● ● 6
6 InteractionPrompt ● ○ ○ ● ● ● ● ● 6
6 ClueJournal ○ ● 1
6 DialogueData (SO) ○ ○ ○ ○ ● ● 2
6 DialogueRunner ○ ○ ○ ○ ● ● 2
6 DialogueTrigger ○ ○ ○ ● ● 2
6 EndingSelector ● ● ● 3
6 WorldStateSwapper ● ○ 1
6 Flashlight2D ● 1
6 DarknessMeter ● 1
6 SafeLightZone ○ ● 1
6 LightSensitiveEnemy ○ ● 1
6 PushBlock ○ ● ● 2
6 FloorTransition ○ ● 1
7 NeedStat ● ○ 1
7 PetBrain ● 1
7 CareAction ● 1
7 PersonalityTracker ● 1
7 SaveData ● ● ● ○ ● ● 5
7 SaveSystem ● ● ● ○ ● ● 5
7 FirstPersonController ● ● 2
7 ProductType (SO) ● 1
7 Carryable ● 1
7 PickupCarry ● 1
7 ShelfSlot ● 1
7 StoreEconomy ● 1
7 CustomerAI ● 1
7 Register ● 1
7 CustomerSpawner ● 1
8 CameraModeSwitcher ● 1
8 ModeSwitchTrigger ● 1
8 MonsterEntry (SO) ● 1
8 ExperienceWallet ● 1
8 EncounterManager ● 1
8 Recipe (SO) ● 1
8 RecipeChecker ● 1
8 MultiTaskStation ● 1
Required per game 26 39 33 20 17 28 27 25 23 21 28 21 12 20 32 14 17 7

110 script entries across 8 tiers (some entries bundle a tightly paired second file, e.g. Ladder + LadderClimber).