When we last talked, we had launched our Kickstarter beta in July & August. Things went great. Player training was awesome. The ability to create teams, buy plays and ordering your roster went great. We are super stoked with where we left the beta.
Things weren't all peachy though. We ran into issues with game playback. For those that played the beta you probably know already, but we ran into issues with our matchup replays. Each time a game would be simmed, there would be a slightly different result.
In a nutshell, we created two different versions of the engine: the standard version, which you used to watch game replays, and a simulator which had no art, no overhead of any sort. Each version of the engine would write all AI movements to a text log which would exchange between the two engines. We created a game seed system to guarantee symmetry between the two based on the text logs. Lastly, we created a time scale system (TS) to increase playback speed for use with the simulator engine. The TS was set up with increments of TS0-TS99, with TS99 running at 1000% of TS0. We could simulate games in about 20 seconds with 42kb of overhead at TS99. YAY!
The issue we ran into had to do with Unity's ability to process collisions with fast moving objects. The faster the object, the more inaccurate it becomes.
For example: Time Scale | Collisions = # of total collisions | End Result = score
As you can see, as the TS increases the more inaccurate the results became. It boils down to how Unity prioritizes CPU processing for the sake of performance. We tried changing the way the colliders were detected. We tried using raycasting for collision detection. Alas, if we crank up to TS99, we get wildly different results than TS0. With 11 players vs 11 players and their fast-flying collisions all happening at the same time, there are A LOT of collisions at any given moment.
The issue is this. The simulator engine would simulate a game at TS99 to its end result. If you then wanted to watch the replay of your game, you could possibly get a different result because you're watching your playback at TS0. Ultimately, the outlook of what we want to do, a "Tecmo" Com vs Com team management w/ a live P2P-PVP system, is not possible with the current development tools available to us.
BUT WAIT, THERE'S MORE!
There is light at the end of the tunnel. You are going to call us crazy, but this is the actual plan.
The current Com vs Com Facebook game is going to become its own game - Gridiron Heroes: Coach. GH:C will be a Com vs Com, team management, asynchronous, 1-player experience with touches of multiplayer here and there. For those that are fans of the genre, it will be similar to Top Eleven. This enables us to continue down the path to finish what we've started. There will be leagues to advance to, free agents to pickup, players to train and playbooks to be created just like we showed you.
This is the crazy part. We are going to reboot our initial build from 2012. You, the backers, probably remember this. The field view is from the original NES. For those that want to play Tecmo online, this will be your go to. We will offer many, many teams for you to choose from and you can take on your friends...online.....in PVP mode. The results won't be stored, but hey, you can wager beers or baseball cards and play your friends across the world. Pretty cool, eh? Upon alpha release, there will not be a management piece. This will purely be to play single games.
....It gets better.
We are partnering with TecmoBowl.org with our PVP build. We want to make this as accurate to the original as possible and who better to supply insight than the guys at TecmoBowl.org? Partnering with TecmoBowl.org helps the community have an accurate representation of Tecmo, but with the ability to use it on modern platforms. Our builds are using the Unity3D engine, meaning, we will have Webplayer (browser) & PC builds immediately upon completion. If the game continues to gain ground, we can port to other platforms or modern consoles somewhat easily.
I'd like to tell you our endgame with both of these builds, but let's start with the baby steps and then we can talk big picture stuff later. First up, GET A BUILD IN YOUR HANDS!!!!1
Dave (davefmurray), Casey, James, Dave B (bruddog), Victor & 1 Secret Weapon
P.S. Here is a quick teaser of the PVP build's progress.
And a super zoomed in screenshot!
P.S.S. Here is an example of the simulator running.
seconds to go
Pledge $1 or moreYou selected
Our thanks and a virtual high five. Much like an imaginary high five!Estimated delivery:
Pledge $10 or moreYou selected
You will receive your name listed in the Credits and About Us sections within Gridiron Heroes. Your initials, full name, or whatever else you want to say! Keep it clean, please. 20 character limit.Estimated delivery:
Pledge $15 or moreYou selected
You are given beta-access to version 1.0 of the game. We will ask you for your feedback of gameplay and team management and you will be a vital part of our testing process! Your franchise team will also be given a BETA banner that can only be acquired during the beta-testing process! You will also be given all rewards above this. ^Estimated delivery:
Pledge $25 or moreYou selected
You will be given the ability to name a player in the game! You will also be given all rewards above this. ^Estimated delivery:
Pledge $35 or moreYou selected
You will be given the ability to create a player in the game! Name him, select his position, assign him a number and hope for the best. All players are randomly assigned attributes and are assigned a superstar rating. Bench warming scrub to game-changing superstar, the GH gods will determine their fate! ^ You can also jam on these rewards.Estimated delivery:
Pledge $50 or moreYou selected
You will be given the ability to create a STUD in the game! Name him, select his position, assign him a number and know that your player will one day be a superstar. Your player will easily be the best player on your team. You will also be included in our version 2.0 (live multiplayer) beta. ^ You can also jam on these rewards.Estimated delivery:
Pledge $75 or moreYou selected
First, you are a BOSS! Also, you will be given the ability to create TWO STUDS in the game! Name them, select their positions, assign them numbers and know that you are going to have some sweet highlights.. You will also be included in our version 2.0 (live multiplayer) beta. ^ You can also jam on these rewards. *Only two superstars though, sorry brah!Estimated delivery:
Pledge $150 or moreYou selected
14 backers Limited (11 left of 25)
Have you ever wanted a Mini-me? What about a Tecmo Mini-me? You can now have your awesome mug Tecmo-ized and it will be used as a default headshot within Gridiron Heroes! Your face will be plastered all over our game! - Example: http://d.pr/bUE8 - You will also be working with us on designing an offensive play and will get a collaborator credit. ^ You will also get to two STUDS on your team and all the other awesome rewards listed above.Estimated delivery:
- (35 days)