No-load maps and cars in the urban wasteland
Greetings!
We wanted to share some of the final tech that went into the beta that we mentioned in the last update.
The game starts at the clinic on this street after an especially rough day at the office
Due to some pesky life stuff, we haven’t been able to finalize what we needed to for the beta — primarily driving enemies and some visual anomalies that need updating like mesh-swapping armor pieces working and some effects that will make gameplay more clear. Our newest alpha build featuring the start of those will be up in the next few days, followed by a video showcasing the beta, and releasing it on the 15th of November. A thousand apologies for the delay — we're very excited to finally get it in your hands, and will be on track for a 2020 release.
Beta testers, you’ll be getting an email when that’s available regarding what help we’re looking for with the start of the game. It'll explain what we can focus on tweaking with your suggestions while adding more of those maps in as we continue to finish stitching them together.
Dialogue
The new dialogue layout is pretty slick, using the power of multiple cameras! The characters are all animating 3d models from the game-world who gesture with their chat bubbles. Keywords are thought bubbles, and you get a little report card for people you meet with any known info you've obtained that's important. Aptitudes also use this and show their roll info in their own panels nearby. This was a social roll to get this drunk to follow you around.
Ruleset
The last update we talked about the RISK meter and segmenting turns to different party members. Shortly after we tested and discussed this companion-combat with some of our Alpha backers, we decided to roll back to single-player turn-based combat. Companions will remain auxiliary and the player can direct general commands to (move/attack/talk) as originally planned. Defend is now a normal action you can roll for while playing. Companions are both other agents, hires, and anyone on the street if you can charm/bio-hack them.
Map Stitching
A big part of 2019 activities involved revising some code to get more enemies on screen, better performance with the line of sight transparency and black, as well as stitching together the map. Map loading is so 1999 [insert plethora of games that already got around it], and 20 years later I think we can dismiss it as lazy. And disruptive! I think back to a game like Dungeon Siege, and it was really neat that the whole game was just one enormous map you wade through — it really pits you in the world, rather than seeing it as a small art piece or tactical map.
For a more modern city, having interiors, rooftops, and underground all webbed together gives a much more organic feel, and a lot more tactical variance. This is also effective for the combat and NPC sensory mechanics — with a wide open and expansive the map, not having the safety of a loaded room also makes you vulnerable. Climb a roof and jump into a 3rd story window to escape some gang members, and they could follow, or be welcomed by a bunch of winos with broken bottles inside to surround you.
The Mega-Map is also a very organic way of going from block-to-block in the wilds of Calitana, and it's fun to just rage-drive your way out of a block if you need to get outside quickly. Prior to this map to map points always bottle-necked into large gates to transition scenes, but now there can be multiple streets that exit.
Between more populated towns (city blocks) there lies the urban wilderness, or more appropriately, urban wasteland. With grids down, civilians abandon these areas, and the streets are held by the gang and the gun, and a good taxi or a Treader with a turret attached are your best bets to get through.
Treader
The treader is the most common street car you'll find in the game. Quinton, the local syndicate that produces tech and machinery, supplies these on the colonies from surplus and outdated military supplies from the Ci-War. Tread-based vehicles were the most common militarized vehicle and transport for navigating uneven terrain before the bipedal tanks became standard. Any vehicle that uses military treads form tanks into re-purposed single seat all terrain vehicles are referred to as Treaders. Fast and durable, you'll find these throughout the city from Quinton manufacturing as well as cobbled together junkers.
Upgrades.
QWC
Not everyone wants to ride a repurposed tank around the city, and you'll find a small number of Quinton-produced family vehicles as well.
Wait, not that picture.
There it is! Quinton's Washington Carriage, or the QWC, is supplied with a full 3 seat car allows for two employed parents and their officially issued child to ride in comfort and safety.
Jetter
These sleek pods are designed for speed. Quinton manufactures these for races on earth and across the colonies. You can find them in the races on the Calitana circuit at their headquarters, and if you find one in the streets you can bet nothing will catch up to you when you take it.
BusinessExpress
A VERY sleek vehicle in an agile package — taking up just 4 tiles (like your character!) this is the smallest vehicle provided by Quinton. Don't let the exterior fool you though, a very spacious interior allows you and a briefcase* to fit! A favorite of desk jockeys city-wide, a driven employee knows sitting is for quitters, so stand tall as this little guy gets you from A to B while easily avoiding flaming trashcans and bodies on your way to the next big meeting. Just don't get hit! It takes about 1 bullet before it starts on fire.
*briefcase not guaranteed to also fit
Treader with turret
A Treader with an auto-turret allows citizens to drive in safety. Depending on the weapon fitted to it, the turret fires automatically at nearby enemies every X turns on its own while you're moving. If your character has cyber-arms with guns they can also automatically fire at targets while you move.
Moving and shooting is something we're looking for feedback on during the beta. Right now some cars are equipped with a boost which you can R-click to use to ram into enemies/other cars and do damage. Since when you stop moving the game needs to stop to allow you to do your next turn, firing and moving on and off would be stupid. We could have you use an off-hand item to shoot with after selecting a target to auto-shoot it while moving around, which you could select while stopped. Sort of tedious, but we'll wait for feedback before implementing something.
You control vehicles like you control your character, just faster, but the turn-radius takes a turn and de-acceleration also takes another couple turns based on your speed. You'll be cruising through turns until you reach a dead stop. One of the final things we're adding to that is some turn-tile drift turns if you turn while moving too fast to simulate some turn/tile physics while moving.
When you come across the mega-corp Quinton's headquarters you'll find the Calitana Circuit, you can sign up for races for some extra Wondoos and fame, not that you may want the attention either of those bring.
Beyond just making maps easy to drive on, stitching also lead to a more streamlined, cheaper and easier process for navigation behind the scenes. That's more boring to write up, but prior to this we were using a more or less traditional pathfinding rigged to work with the overlapping of floors and buildings in a map. Each node point on the a* path would have cached all the normal tile information, as well as shortest paths to get to different points for attacking or patrolling. Stitching those together map-to-map were more trouble than they were worth, and it was hampering us not to go roof-to-roof on maps due to the volume of points to connect, both static and dynamic. Instead, we now have NPCs move the same tile-to-tile at will like the player instead of set paths, checking on-the-fly as they move around cover and patrol points. This has worked better in all circumstances, and is a much cheaper solution, so that means more mobs.
Cheers
Joe & Hannah