Skip to content

Continued learning to develop games using the Unity game engine along with a tool-set of object-oriented programming techniques, design patterns and software engineering paradigms.

Notifications You must be signed in to change notification settings

HerndonE/CST-326-Game-Development-Unity-Engine

Repository files navigation

CST 326 Game Development Using Unity

Using version 2019.3.0f

Assignments "How to Play"

  1. Assignment 1: 3D Pong
    Controls
    Blue Paddle: "w" and "s"
    Red Paddle: "j" and "l"
    Restart Game: "r"

  2. Assignment 2: Mario Platformer
    Controls "a" and "d" to move
    "spacebar" to jump
    Restart Game: "r"

  3. Assignment 3: Shoot'em Up!
    Controls:
    Player 1: WASD to move
    Left click to fire
    Right click to fire rocket

  4. Assignment 4: Tower Defense
    Controls:
    Cost 6 coins to deploy a turret

  1. Final Project "Tower Topper"

Game Identity / Mantra:

Build a tower with blocks that fall from the sky and make the tallest tower you can without it leaning over.

Design Pillars:

Frustration, Anxious, Exhilarating, Easy to Learn

Genre/Story/Mechanics Summary:

Game starts with a platform and blocks falling from the sky. The player positions the block to build a tower.A time interval will slowly increase the rate of the falling blocks. The camera is locked to the position of tallest block (y position that is), from above tallest point of tower, spawn blocks player needs to stack (spawn randomly in a range).

Different weighted, sized, or even shaped blocks
Tilt the phone or use touch screen to move blocks left and right

Features:

Tilting the Phone to Move the Falling Block
Falling Blocks from the Sky
Leaning Tower of Blocks

Interface:

Tilt or use ui arrows to move blocks.

Art Style:

3D cubes w/ basic art background
Stretch goal background changes periodically with tower height (ground, clouds, space, etc)

Music/Sound:

8 bit lofi music

Downloadable links

  1. APK File
  2. PC,Mac,Linux Executable
    Controls:
    "A" - Move left
    "D" - Move Right
    Cursor - Navigate around the game
  3. Google Play Store
  4. iOS Store

Contributors

Course: CST - 326
Submission Date: 5-5-2020


Ethan Herndon



Nicholas Cerda



Claudio Vertemara

Ken Miller - Loading Screen
PredaHunter - App Icon

About

Continued learning to develop games using the Unity game engine along with a tool-set of object-oriented programming techniques, design patterns and software engineering paradigms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages