Ideas and basic movement


Overview

This project is being created as part of assessment for SGD300 at USC. I have decided to create a space shooter, but instead of being locked to a horizontal plane, players are locked to rotation around a portal leading to their home planet, which they must defend from incoming invaders. My goals with this project are to create a working game loop, as well as integrating scripts used during the development of "SGD300 Dungeon Siege Project", which include using json files and creating Unity cinematics. Since I am creating the project in 2D, I will also be able to play around with creating cinematics that rely upon minimal camera movement, instead using sprites and dialogue.

Tasks completed

Decide upon game play loop

  1. Created a main menu
  2. Imported art assets from Unity store
  3. Created player movement (still need to adjust distance from center and rotation)
  4. Created basic repeater shooting script (fixes to trajectory needed)

Ideas

This first entry is being written as I have finally decided upon my idea, to a point where I am happy to begin development. Initial ideas include a basic space shooter that uses spherical movement rather than horizontal to defend a portal from enemies with multiple powerups/weapons stored via json. It will have an intro and ending cinematic, as well as additional endings should the player die or enemies reach the portal. If time allows, also want to play around with "in game" cinematics. Initial ideas there include; slow bullet tracking cam on the last shot similar to Max Payne and replays in a gif format similar to My Friend Pedro. With only a week to do so, there is a lot to do in a limited time, and cuts will be inevitable. The first thing that comes to mind that may be cut will be the locked spherical movement as it will present a number of unique challenges that I may not have the time to figure out.

Resources

Goals

  1. Fixes to player controls
  2. Enemies (spawning and player interaction)
  3. Cinematics
  4. Different weapons stored via json

Get Universal defence force

Leave a comment

Log in with itch.io to leave a comment.