You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
551 B
25 lines
551 B
--! file: mastercontroller.lua
|
|
--This is the master game controller for my little space game
|
|
MasterController = Object:extend()
|
|
|
|
function MasterController:new(bounds)
|
|
self.score = 0
|
|
self.lives = 3
|
|
self.playableBounds = bounds
|
|
self.currentEnemies = {}
|
|
self.listOfStages = {}
|
|
end
|
|
|
|
function MasterController:spawnEnemy() end
|
|
--Handle game stages
|
|
--Stage Types: Meteor Swarm
|
|
--Enemy Attack (various types?)
|
|
--Boss Battle
|
|
|
|
--Spawn enemies
|
|
|
|
--Handle Score / Cash
|
|
|
|
--Set interlevel bid from Space Cop or Space Waifu
|
|
|
|
--End of Level Ledger / Score Sheet
|
|
|