Blog > Blog > More stuff on Project Luna
More stuff on Project Luna
Posted by Hamcha on August 31, 2011
It's been a while since the last time I've worked on the engine (3 days, woah), and I haven't made anything new, so to make up for that, I'll write more stuff about how everything's managed in the game (at this time).
So, this is the V1 of this post, I'm not home and I don't have direct access to the code now, so I'll update this article later to include all the data from the code.
I'm home now, so I can post everything.
I think I talked enough about the combat system itself, there's really nothing more important than Damage Calculation, AI and how damage is dealt to units, and I talked about those in another article, so have a look at it if you haven't read it yet.
So, let's start talking about Companies, Platoons and Squadrons.
...
Army subdivision
Keep in mind that names are all temporary and will be used only for reference, in the real game everything will be called differently.
I've based the "army" based on the U.S. Army with only one real difference: The captain does not lead an entire company but just one platoon (I read this on wikipedia and I generally suck when it comes to stuff like that, example: even if I'm italian I really don't know how our army is structured).
So, the subdivision is this:
- Each side of the battlefield is a company
- A Company is made of 2 or more platoons (usually from 2 to 4), there is no leader of a company (which means, you are in command)
- A Platoon is made of squadrons and its leader is a captain (which is a special predefined character in the game, ie: Luna etc.)
- A Squadron is made of many units (in-game: from 2 to 10) and its leader is a Sergeant.
Now about making an army in the game:
- Since the possible leaders aren't unlimited, you can't have unlimited platoons
(actually, I don't think you could even get to 30)
- You can have up to 3 sergeants per platoon, more sergeants mean more squadrons and so, more units.
- Companies don't really exist, when you make 2 or more platoons join the same battle that group of platoons becomes a company, when the battle ends and the platoons go in different directions, the company is disbanded.
- Platoons' Captains affect the platoon they command, For example: Twilight Sparkle will give an ATK bonus to Unicorns.
- Units don't die, they faint, just like in Pokémon, so you can recover their health out of battle (sorry, no regeneration thing like newer games, you have to make the platoon recover health in specific places).
- Each squadron is limited in both pony type (example: only unicorns) AND attack type (example: only ranged) but platoons aren't, so you can have squadrons of different pony types and/or attack types.
Captains
Captains are the leaders of platoons, they are very important since they decide how many platoons you are, and each single captain can influence ATK/DEF/AGI/DEX of the squadrons they lead.
So, basing on the original hardcoded enum from Leader.h, here are captains we think we'll insert into the game:
- Princess Luna (No bonus for units)
From the mane cast
- Twilight Sparkle (Bonus ATK for unicorns)
- Applejack (Bonus ATK for earth ponies)
- Rainbow Dash (Bonus DEF for pegasus ponies) Believe me, pegasi REALLY need DEF.
- Fluttershy (Her platoon can only be made of animals)
- Pinkie Pie (Bonus HP for everyone)
Unlockable in secondary missions
- What? You want me to spoil the whole game?
What about Rarity? That's a secret.
No more spoiling
That's it, for now, I'll work on Revision 11 as soon as I can, so the next video will likely be yet another time-lapse.
See you~
Comments:
I thought finding this would be so arduous but it's a berzee!