top of page
Infested_Nebula_Logo.png
Night Sky with Stars
Night Sky with Stars
Background
  • Made using a custom engine in C++

​

  • Team comprised of 4 programmers​​

​

Night Sky with Stars
Player
  • Made in a C++ script

​

  • Uses a finite state machine to manage

    • Movement​

    • Shooting

    • Death

Player Movement

Aiming with Mouse

Shooting

Player Death

Night Sky with Stars
Enemy AI
  • Made in a C++ script

​

  • Uses a finite state machine to manage ​

    • Movement​

      • Idle​​

      • Follow player

      • Patrol

        • Left/Right​

        • Up/Down

    • Death

Simple Zombie Behavior

Night Sky with Stars

Patrolling Left & Right

Patrolling Up & Down

Night Sky with Stars
UI
  • Made in C++ scripts

​

  • ​Created Button script which manages button presses

    • State change​

    • On/Off

Main Menu
  • Main menu buttons consist of State change buttons​

Main Menu

Night Sky with Stars
Pause Menu
  • Pause menu buttons consist of On/Off buttons because they are overlays instead of States

​

  • Some Buttons have confirmation of destructive action

    • Restart

    • Main Menu

    • Quit Game

Pause Menu

Night Sky with Stars
HUD
  • Created Health Bar script in C++

​

  • Health Bar script manages current objects health

​

  • Objects with a Health Bar

    • Player​

    • Enemy AI

Health Bars

Next Project
bottom of page