Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The story of Combat Crocs is simple. Those evil Rhinos are bad and we (the noble Republic of Crocodilia) have to go and enter into forceful
negotiations to show them what's what. This mostly means blowing them up. The eyes of the nation are on our boys overseas and lots of
victories and not too many casualties will keep the public happy with the war. If the public is happy with the war then resources will keep
coming and there will be more troops and troop types available. The mechanism of this is discussed in the gameplay section.
Battle begins once the player has chosen their troops and pressed the 'Battle' button.
The battle screen is a representation of a battlefield terrain with obstacles and enemy to be overcome.
The screen is divided into three horizontal 'lanes'. Only one lane may be selected at once. Moving selection up and down selects different
lanes.
The GUI bar has buttons for each troop type as well as basic functionality like pause, restart, quit etc. The player deploys troops by
pressing the button for that troop type from the GUI bar. Troops are deployed in small units, from 1-5 depending on troop type.
Deployed troops begin in the currently selected lane and move forward, interacting with obstacles and enemy according to their AI
parameters. Once deployed the player has no further interaction with those units.
Troop deployment has a timeout function to limit the amount of troops which can be deployed at any time. Further troop of that kind
cannot be deployed until the countdown has refreshed.
The player's skill and judgement in exercised in deciding which units to deploy against which enemy and with what timing. Good choices
mean the difference between victory and defeat.
AI and Units
The player cannot interact with units once they are spawned. Units move according to their AI parameters: they move forward,
firing at enemy units until they reach an obstacle. Then they take cover, return fire or cross the obstacle.
A degree of variety is achieved by giving troop types different variables which determine whether they will cross. These are
further modified by the proximity of enemy troops, whether they are opposed by heavy weapons, the presence of leadership
units nearby etc.
Different units have different offensive abilities and deploy in different numbers. Grunts armed with weak rifles deploy in groups
of five while bazooka crocs have a powerful offensive capability but deploy in twos and so on.
Some units are faster than others and can take more damage before being killed. Some troops are more aggressive than others.
Grunts will take cover behind the first obstacle and only return fire if there are no heavy weapons firing on them. Assault Crocs
will cross all obstacles and continue firing until they overrun the enemy or are killed.
There is no close combat in Combat Crocs. If advancing units encounter an obstacle with enemy behind it they will return fire
from in front of the obstacle until the enemy is destroyed. If there is no obstacle the units will stop 15% of screen width in front
of the enemy and return fire until the enemy is destroyed.
Unit Variables
Speed: 1-5
Range: expressed in px
Damage: 1-5, auto kill
Accuracy: 1-5
Toughness: 1- 5
Obstacle behaviour: take cover %, return fire%, cross obstacle%
Fire into adjacent lanes: % chance
Morale: high/low (number of enemy units killed, number of own group killed, leadership
unit nearby, friendly heavy weapons deployed)
Cowardly: Y/N (cowardly units flee if 80% of their group is killed and morale is low
. They take cover longer if fired upon.)
AI and Units
Determine unit behaviour at obstacle
Unit in obstacle hit zone Y/N?
If N then continue
If Y then get variable: unit_type(unit)
Calculate variable: obstacle_crossing:
Get variable (unit)_take_cover%
Get variable (unit)_return_fire%
Get variable (unit)_cross_obstacle_%
Modify variable ((unit)_take_cover%,(unit)_return_fire%,(unit)_cross_obstacle%)
Modifier
TC%
RF%
CO%
+20
--
--
Leadership buff
-20
+20
+20
-10
+20
+10
Morale high
-20
+40
+20
Morale low
+20
-10
-20
AI and Units
Crocs
Group
Rhinos
Group
Grunt
Grunt
Grenadier
Machine
gunner
Sarge
Grenadier
Assault
Croc
Rocketeer
Fido the
Turtle
Mini tank
Kablooie
Louie
Bazooka croc
Fighter
Bomber
Air strike
Machine
gunner
Pill Box
Sniper
Mines
Flame
thrower
Observer
Fighter
Bomber
Observer
Photograph
er
1 Tutorial 01
Tutorial
2 Tutorial 02
Tutorial
3 Border
Skirmish
Clear enemy riflemen out of the forest- push them back over the border
Practice
4 Intelligence
Mission
5 Cross the
Border
6 Seize the
Supply
Dump
7 On the
Road pt I
8 On the
Road pt II
9 Clear the
minefield
1 Into the
0 Guns
1 Rescue the
1 Kids
Fighting has cut off an orphanage. Clear the road so the kids can be evacuated
1 Defend the
2 Hospital
A huge enemy force is threatening to destroy the Croc base hospital. Hold for
reinforcements
Timed defense
1 In the
3 Balance Pt I
1 In the
4 Balance Pt
II
1 The Final
5 Round