Skip to content

syed-safwaan/SimpleGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Game Project

ICS4U Graphics Assignment

Overview

tron is a gud game xd
BUT ASTEROID IS BETTER xddd

Main Game Idea

Asteroid remix (the arcade game). Basically the game with cool stuff and gud graphics.

Music options

Star wars songs?
https://www.youtube.com/watch?v=ONS7KYoYMoY (Also arcade, but skeptical bout this one)
https://www.youtube.com/watch?v=PyFOahwzsxk (Fast paced)
https://www.youtube.com/watch?v=wxw7xys0nxM (Regular arcade)
https://www.youtube.com/watch?v=Ql_dEdMEjl4 (More peaceful song)

Images/Background suggestions

Main Screen

https://www.google.ca/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=2ahUKEwjg5-uIruTYAhXlz4MKHQjABkAQjRx6BAgAEAY&url=http%3A%2F%2Fwww.iliketowastemytime.com%2Ftaxonomy%2Fterm%2F10%2F0%3Fpage%3D6&psig=AOvVaw3QfP-QVwxv_yCfW1yO1xhj&ust=1516462643047619 (Background)

Notes

pls remove after done

Classes

Asteroid Class

Size
Vel/pos

Ship Class

Vel/Pos
Ammo

Bullet Class

Vel/Pos
Damage

Button (built-in)

custom button images?

Power-Ups

Pos
PowerUp Type
LifeLine
i liek

Wall

k this is sounding like spacey circles 2.0
Subject to change as project develops. Also syed :D

Order of what to get done

Main screen interface
Options for the actual game
Space and/or wall class
Ship class along with bullet class
Asteroid class
Power up class
Polishing (scores, animations(?))
Two player mode
Finish polishing

User Interface

Managed via game state vars? (thinking Java enums here)

Main Screen

Space background? Play button, options button, exit button(?)

Options Button

Contains credits button

Start Game

Exit Game

Credits

Options

Brightness
Sounds
Music
Clear game data

By Adam Mehdi and Syed Safwaan