Last time I updated the blog I posted a scheme to get a little more money, “Thrill All Humans” a robot video game stream with robot announcers. It didn’t take off, and that’s okay. I made a game playing bot, and announcer bots. But to get the bots to play more complex games that people want to see, would take effort far greater than the worth. So onto scheme number 2, a much simpler game than Space Station Victor.
Drafty Kingdoms! A fantasy themed fantasy football game. In which you draft fantasy characters of different classes/races and as the races battle each other you earn gold for how well they do. The classes boil down to specific roles on your team
1. Hero – High damage, ability to command other roles
2. Tank – High health, ability to block damage meant for other players
3. Healer – Heals Teammates
4. Melee DPS – Does fairly consistent damage
5. Ranged DPS – Wide damage range
And you’ll have 7 roles to fill on your team, one of each except two Melee DPS and two Ranged DPS.
So far I spun up a good deal of world generation, and created a decent battle scene. There are 36 different races, divided by standard D&D alignments. Races will battle each other as long as they don’t share an alignment trait. For example Lawful Good characters won’t fight anyone who is Lawful or anyone who is Good.
A race will instead fight everyone they are morally opposed to. So every True Neutral for example will fight every Lawful Good, Lawful Evil, Chaotic Good and Chaotic Evil race.
The season schedule I am going to make into a fantasy year. So with each race fighting 16 battles, I’m going to throw in two bye weeks (special holidays, each race will have two random weeks where they don’t fight) for a total of 18 weeks. I think in my game I will call a year 18 weeks, with 4 weeks per season (spring, summer, fall and winter) but two extra weeks for some extreme climate. Like monsoon, extreme cold, extreme heat, hurricane.
I’ve been working on the game for a few months now. I thought I could throw it together pretty quick, but of course I underestimated it, because that’s how all projects work. Right now, I have all the people from every race being auto generated with randoms stats and names. I have the entire year schedule being randomly generated, I think worst case scenario is 8 bye weeks in a single week. which leaves 12 active matches, but that should be very rare. I’ve also put together a scripted battle scene, where the entire match is planned out before hand and just played out one event at a time. I do that so that no matter how many times you replay the match it plays out the same for whoever watches it. There are a lot of problems for that. I can’t incorporate a lot of physics because I can never rely on them to play out the same each time.