Update #23 - First Screenshots
2017 was a busy year: we did a lot of programming and animation work, produced a lot of art assets, defined locations (quests, places of interest, key characters), factions (leaders, relationships, goals), expanded the Pit’s quests, finalized the systems, and did a lot of work on the first two locations, so we started 2018 in a pretty good shape.
Our main goal for this year is to release a combat demo. It’s a major milestone as it’s practically a game in itself. We do that, it means we have the engine (fully customized for what we need), all systems except stealth, all art assets and animation, interface, and TONS of small things that take a lot of time. It’s a massive amount of work and it took us 5,5 years to reach this point with AoD. If we do it in 2 years this time around, it will mean that we’re right on schedule for 2020 release and give us 2 years to work on quests and locations.
Here is Nick, our programmer, reporting live from his bunker:
- Map grid. In CSG, the tiles are aligned according to the surface angle and look better by not sticking into the ground;
- Non-combat and combat pathfinding. Two separate systems now, which allows smooth movement when exploring locations and good old tactical tile-to-tile movement in combat. Your combat path is also displayed with a nice spline, so no more uncertainty of "where exactly will my character move when I click here" kind;
- Map checking system that spawns warnings if certain map objects are not configured properly - this should decrease the amount of level-design bugs;
- Hierarchical item classes and visual item editor;
- The flexible structure of character classes that allows adding new creature types with a different appearance, item slots and behavior easily. Implementing new creature type was a big task in AoD/Torque and required writing a lot of code from scratch every time;
- Party system. Better-looking party following, comparing to DR;
- Animation system based on a proper state machine this time. Animations blended with ragdoll, which should help to avoid situations like dead/knockdown characters sticking into the wall;
- Inventory system and screen. Inventory space is now grid-based;
- Character screen;
- Dialogue system, screen, and visual node-based dialogue editor;
- Cover system which provides defense bonuses based on cover type and angle of enemy's fire;
- Combat exit areas - special tiles, Fallout-style, that allow player to flee from combat and execute attached scripts;
- Overhead icons, more informative than in previous games, since they now can display progress bars, numbers, and other useful context-based information;
- Discrete hitbox/collision system. We got rid of the chaotic line of fire and attack results that were animation-based. In AoD/DR the cursor could report you that you are able to hit a target, but then, when you click, your enemy would turn around or scratch his butt, and your arrow could fly past him despite all the odds;
- RPG Camera, replicated from AoD, also includes optional orthographic projection mode;
- Doors (prototype, not final)
- Basic destructible environment;
- Building system (floors visibility, interior/exterior objects)
- Basic combat system (weapons, attack modes, THC calculation, hitting, missing, simple RNG) and combat flow (start, end, combat queue, detecting enemies, advancing turns). No status effects yet.
- Global and local quest variables and game states;
We still don't have:
- Combat and non-combat AI;
- Implants system;
- Learn-by-doing XP mechanics;
- Nice visual effects (laser beams, muzzle flashes, etc);
- Character creation screen and PC customization (currently in progress);
- Combat status effects (knockdown, bleeding, etc);
- Gadgets and grenades;
- Travelling between areas;
- Saving/loading games;
- Options menu;
It will take us probably around six months to finish these tasks.
Here is our work in progress. We finished the first armor set 2 weeks ago and were still tweaking it 5 min ago, so it’s as rough as it gets, function over form. Same goes for everything else – the models, hair, animations, and clothing will be worked on and improved over many months.
We posted these screens for two reasons:
- Show the state of the game (that proverbial picture that’s worth a thousand words)
- Show the targeted level of details, the art direction, and what to expect from the new engine
The Pit, outside of the Medical Depot.
Inside the Depot.