Open main menu

CDOT Wiki β

Changes

C3dl RTS

4,626 bytes added, 20:48, 9 March 2010
no edit summary
==Story==
You are the king of Seneca Island and you need to protect your village and it's people from the evil seahorse that lives in the surrounding water. The seahorse is upset by your inhabitance and emerges from the water with the intent to burn of burning down the village.
==UI==
==Spec details==
*All 2D images should be in png format*All models in collada
*Map size (number of squares):??
*size of one square: 10 units
*size of ...
*Rate of...
*Size of button images 50X50
*texture size 1024X1024
 
==Variables==
===Globals===
 
* int makeMoney //the elapsed time in seconds in which a building can make money
* int makePerson //the elapsed time in seconds in which a person is made
* float buildingRate //how long it takes to build something
* float day //how long the day is
 
* float night // how long the night is
 
* float velocityOfMovement // how fast people move
 
* underAttack // is the island under attack
* //health restore and diminish ??
 
===Classes===
 
Building {
 
//homes only
numOfOccupants; //the number of people in the building
maxNumOfOccupants; //the maximum amount of people allowed in the building
numOfBanks; //the number of nearby banks, this will affect the amount of money each building will make
isInhabitable; //can the building house people, burned buildings cannot have people
 
//all buildings
isBurning; //is the building burning
health; //the current health of the building
maxHealth; //the maximum health of the building
level; //the building's level, this will affect maxNumOfOccupants, maxHealth, and rapairRate
modelPath; //the path to the DAE file
type; //the type of building home, firestation, lumber mill, bank
 
//firestation and lumber mill
[] adjacentBuilding; //a list of nearby buildings that needed to determine which buildings can be extinguish and repaired
timeToRepair; //the time unit at which the building is repaired or extinguished after fire damage
 
}
 
Monster{
 
initialDamage; //how much health is deducted on attack
frequencyOfAttack; //
 
}
==Model screenshotsModels==
{| style="border-style: solid; border-width: 1px;"
| style="border-bottom: 1px dashed #aaa; font-size: 125%; width: 150px;" | '''Model'''
| style="border-bottom: 1px dashed #aaa; font-size: 125%; width: 150px; text-align: center" | '''Screenshots'''
| style="border-bottom: 1px dashed #aaa; font-size: 125%; width: 150px; text-align: center" | '''Button Up'''
| style="border-bottom: 1px dashed #aaa; font-size: 125%; width: 150px; text-align: center" | '''Button Down'''
| style="border-bottom: 1px dashed #aaa; font-size: 125%; width: 150px; text-align: center" | '''Download'''
|-
| House
| style="text-align: center" | [[Image:House01.png|200px]] | style="text-align: center" | [[Image:House_icon_up.png]] | style="text-align: center" | [[Image:House_icon_down.png]] | style="text-align: center" | [http://sx.sytes.net/LOL/house.zip House.zip] |- | Lumber Yard | style="text-align: center" | [[Image:Lumber_yard.png|200px]] | style="text-align: center" | [[Image:Lumber_yard_icon_up.png]] | style="text-align: center" | [[Image:Lumber_yard_icon_down.png]] | style="text-align: center" | [http://sx.sytes.net/LOL/lumber_yard.zip Lumber_yard.zip] |- | Bank | style="text-align: center" | [[Image:Bank.png|200px]] | style="text-align: center" | [[Image:Bank_icon_up.png]] | style="text-align: center" | [[Image:Bank_icon_down.png]] | style="text-align: center" | [http://sx.sytes.net/LOL/bank.zip Bank.zip] |- | Firehall | style="text-align: center" | [[Image:Firehall.png|200px]] | style="text-align: center" | [[Image:Firehall_icon_up.png]] | style="text-align: center" | [[Image:Firehall_icon_down.png]] | style="text-align: center" | [http://sx.sytes.net/LOL/firehall.zip Firehall.zip] |- | Ballista | style="text-align: center" | [[Image:Ballista.png|200px]] | style="text-align: center" | [[Image:Ballista_icon1_up.png]]<br/>[[Image:Ballista_icon2_up.png]]<br/>[[Image:Ballista_icon3_up.png]] | style="text-align: center" | [[Image:Ballista_icon1_down.png]]<br/>[[Image:Ballista_icon2_down.png]]<br/>[[Image:Ballista_icon3_down.png]] | style="text-align: center" | [http://sx.sytes.net/LOL/ballista.zip Ballista.zip]<br/>[http://sx.sytes.net/LOL/arrow.zip Arrow.zip] |- | Person | style="text-align: center" | [[Image:Person.png|150px|]] | | | style="text-align: center" | [http://sx.sytes.net/LOL/person.zip Person.zip] |- | Seahorse | style="text-align: center" | [[Image:Seahorse.png|150px]] | | | style="text-align: center" | [http://sx.sytes.net/LOL/seahorse.zip Seahorse.zip]|}
==Textures=={| style="border-style: solid; border-width: 1px;" | style="border-bottom: 1px dashed #aaa; font-size: 125%; width: 150px;" | '''Texture''' | style="border-bottom: 1px dashed #aaa; font-size: 125%; width: 150px;" | '''Save Image As''' |- | Grass | style="text-align: center" | [[Image:Grass.png|200px]] |- | Shore - Straight | style="text-align: center" | [[Image:Shore_straight.png|200px]] |- | Shore - Convex | style="text-align: center" | [[Image:Shore_convex.png|200px]] |- | Shore - Concave | style="text-align: center" | [[Image:Shore_concave.png|200px]] |- | Water | style="text-align: center" | [[Image:Water.png|200px]] |- | Wave | style="text-align: center" | [[Image:Wave.png|128px]]|}
1
edit