1. Dandelion Void
  2. News

Dandelion Void News

From Softcover to Software

[p]Hello, Pergonauts! Welcome to another Tuesday dev blog for Dandelion Void. [/p][p][/p][p]Last Thursday we got a nice write-up in this io9 piece about the long influence of Green Street Production’s Scavenger’s Reign on a slew of video games, including Dandelion Void. Brian also had a chance to talk about some of our literary influences, and we had so much fun that we decided to expand upon them here.[/p][p][/p][p]But before we do, we also have a quick development update! Last week we finished our sprint with an internal playtest with some game industry colleagues. A big part of this build was bugfixes and major usability improvements to our basebuilding / decoration systems, including placing furniture and cleaning grime. We were also able to test the beginnings of our dynamic music system; using FMOD our music now responds to whether you’re standing in vegetation, whether you’re in combat, how near you are to enemies, as well as other factors. It will still be a few weeks before we’re ready to show this off in a dev blog, but we can’t wait for you to hear the spine-tingling sounds of Dandelion Void.[/p]
Literary Influences
[p]The narrative of Dandelion Void draws more from sci-fi novels than it does TV, movies, or other games. Part of this is because the idea of a generation ship – a city-sized, self-contained spaceship on which multiple generations live and die over the course of centuries-long voyage – is well-covered on the page but quite rare in other mediums. To capture the spirit of literary influence, Robin has even penned a few unreleased short stories set in the world of Dandelion Void to serve as “narrative concept art.”
[/p][p]Brian and Robin are voracious sci-fi readers, and a few texts in particular have had an outsized impact on how we think about this project:
[/p][p][/p][p]Non-Stop is set aboard – you guessed it – a derelict generation ship overgrown with plant life! This sci-fi adventure follows a young man from a low-technology hunter-gatherer group who, fed up with the bleakness of life in his settlement, joins an expedition into the jungles of “ponics” and learns the truth about his world. [/p][p]Non-Stop’s influence on Dandelion Void is best illustrated by our shared shorthand “ponic” for the overgrown hydroponic plants. The story creates a powerful sense of mystery about the environment; the reader knows what a ship is and generally has a lot more information than the protagonist, but you get the sense of how confusing everything must be for someone who has only ever known the inside of a metal world.[/p][p][/p][p]Also impressive is the sheer variety of gonzo elements. There are high technology factions, giants who live in the walls, hyper-intelligent civilized rats, and ponic-born changelings who look like humans but wrong. While we don’t intend to adapt these elements literally, we do want to capture the feeling that the Pergola is a huge, dense world full of more mysteries than you might ever be able to unravel.[/p][p][/p][p][/p][p]Paradises Lost follows Hsing and Luis, who are young people from the fifth of seven planned generations aboard the vessel Discovery. In typical Le Guinnian fashion, the novella is a goldmine of little worldbuilding details. The personal domiciles have modular walls that can be rearranged between single units, family households, or entire neighborhoods. Children run around naked in the “kidherd” until age seven to reduce the need for toddler clothing sizes. Hull repair professionals are called “dermatologists,” or “evamen,” and emulate a slightly pathetic proxy of military culture.[/p][p][/p][p]Paradises Lost has some of the best descriptions of the “closed economy” of a generation ship. One of our favorite anecdotes is of a single drill, clumsily lost to the void during an EVA operation, which becomes a children’s horror story tale for decades to come – it’s a multi-century voyage, and they only have so many drills![/p][p][/p][p]Paradises Lost is a rich text for us when it comes to fleshing out the society of the Pergola before the collapse turned it into an overgrown derelict. From a political dimension, it also explores in length what it means to leave our only home in the universe, what we gain and what we lose, and how a generation born in the stars might respond to returning to terrestrial life.[/p][p][/p][p][/p][p]Aurora is one of the most recent high-profile generation ship stories, this time from legendary author Kim Stanely Robinson of the Red Mars trilogy. We’ll start by saying that Brian is still reading this one, so our description will be a little more spoiler-light, but let’s just say that Aurora shows us what happens when everything that can go wrong on a generation ship does go wrong.[/p][p][/p][p]Like Le Guinn (at one point his teacher), Kim Stanley Robinson is a master of building worlds, and one of the few sci-fi authors who also have a robust political education. Both authors are deeply interested in “ambiguous utopias,” and in our opinion there’s no better staging ground for this idea than a generation ship. Fully self-contained, independent of any old world government, a fresh start: these worlds in a bottle are petri dishes for utopian ideas which either flourish, or fail. [/p][p][/p][p]For Robin (and soon to be Brian!) Aurora provides another set of fresh worldbuilding material, and is a thought-provoking thesis for what it means to leave Earth behind. [/p]
Back on the Shelf
[p]That’s all for this week! We hope that this write-up has given you something interesting to read to pass the time while you wait to play Dandelion Void! If you have any recommendations for books or other media about generation ships, we would love to hear them – sound off in our Discord![/p]

Tales from the Junk Drawer, Vol. 1

[p]The finish on the walnut desk gleams under the induction lights. The rest of the room is ruined – in some places the carpet squishes with algae, in others entire ponic stalks erupt through the floor – but the desk stands uncannily pristine. With great anticipation you slide out a drawer, and gaze upon a menagerie of tchotchkes from a long-dead era. Welcome to the junk drawer.[/p][p][/p][p]Hello, Pergonauts, and welcome to another Tuesday dev blog![/p][p][/p][p]We have been hard at work on core-level systems which represent huge improvements to Dandelion Void. These improvements include an animation refresh for the uproots (our main plant enemies), as well as integration of the FMOD audio middleware. The latter will allow our audio team to create dynamic music and SFX which react to game variables in real time. We need a little more time to cook before sharing these updates in a dev blog, so stay tuned![/p][p][/p][p]To hold you over in the meantime, this post is the first in a reoccurring series where we present a sampling of inventory items from Dandelion Void with their in-game descriptions.[/p]
Sliding Out
[p][/p][p][/p][p][/p][p][/p][p][/p][p][/p]
The Drawer Closes
[p]That’s all for today! We’d love to hear if you have any ideas for other objects one might find aboard our ship. Until next time, have a great week![/p]

The Many Faces of Dandelion Void

[p]Hello, Pergonauts! Welcome to another Tuesday dev blog for Dandelion Void. [/p][p][/p][p]This week we’re offering a work in progress peek into our character creation system, as well as discussing our philosophy of iterative game design.[/p][p][/p]
Celestial Bodies
[p]Player created characters are common in survival games, and with our focus on user customization we are no exception! We’ve actually had a modular character system for a while, but this week is the first time it’s been wired up to the main build.[/p][p][/p][p]When testing Dandelion Void, developers now spawn as one of these six presets.[/p][p][/p][p]Dandelion Void has an extremely specific aesthetic. Our textures are full of crunchy pixels that don't get bilinear filtering. Our texel resolution is fairly low, which when combined with the isometric perspective, evokes the look of vintage pre-rendered game graphics. Visually, we draw from the mid-century modern and brutalist movements.[/p][p][/p][p]Character creators are a balancing act. The player should be able to make a unique avatar that they can identify with, but you also don’t want the range of outputs the tool generates to look out of place against the other game elements. A photorealistic human with anatomically perfect proportions would certainly clash with our lo-fi presentation![/p][p][/p][p]Our solution is to render a few character design elements in an extra stylized way. Notice how while the ribs and muscle definition of the characters are fairly detailed, the eyes are just big blocky rectangles and the body hair (see the legs and chests) is drawn in a checkered lattice? These elements “anchor” the created characters within our core visual motifs, so that no matter what body shape, hairstyle, gender presentation, or skin tone the player chooses, their character always looks like it belongs in this game and in this world.[/p][p][/p][p]The next step for this system is to add in a starter wardrobe for these guys, as well as hairstyles beyond “bald” and “mullet.” While the ship launched in the '70s, it's not quite that '70s.[/p][p][/p]
Long-Term investments vs Low Hanging Fruit
[p]It might surprise you to learn that we’ve had this character system for months, but only connected it to the main build this week. This is due to the nature of our production process. [/p][p][/p][p]We organize ourselves using a sprint-based “scrum” methodology and a playcentic design process. In simple terms, this means: [/p]
  • [p]We plan our development tasks in units of 2-week “sprints”[/p]
  • [p]At the start of each sprint we talk about the state of the game, and decide the tasks we want to work on.[/p]
  • [p]At the end of each sprint we make a special build of the game and play it together [/p]
  • [p]Our goal is simple: each of these sprint builds should be significantly more fun to play than the one before![/p]
[p]The strength of this system is in the frequent playtesting. Every game developer has had the experience of losing months on a feature that sounded good in their head, only for it to flop the first time someone else played with it enabled. The advantage of testing so frequently is that we get immediate feedback about whether or not something is working, and can change our plan accordingly. This rapidity is why some call this framework “agile.”[/p][p][/p][p]At the beginning of a sprint, it's good to start with tasks that represent longer term investments; our junk system described in the last post, for instance, is a unit of new content that took us days to design and implement. Towards the end of the sprint, when we are doing daily group playtests, we pay special attention to easy wins and low hanging fruit; little bugfixes or bits of polish that can be done quickly while giving us a lot of bang for our buck. [/p][p][/p][p]Believe it or not, wiring up the characters was one of those low hanging fruits! You see, Brian actually built the backend of this dynamic human system months ago so that we could show multiple characters in the trailer. It even includes support for sliding between different body shapes and weights.[/p][p][/p][p]But creating the UI “frontend” for authoring a character – all the menus, sliders, camera angles, etc. – is a whole separate task that we haven't been able to justify putting into a sprint, as our current focus is on improving our core gameplay systems and mechanics.[/p][p][/p][p]With that said, we got a little sick of being the same person every time in our playtesting. So we settled on a compromise: the character creation UI can wait for later, but in the meantime, a simple Lua script will spawn the player as one of six random character presets. This was a textbook “easy win”: – all we had to do was wire up a system that already existed, so it just took a couple hours, but it improved our end of sprint build significantly.
[/p][p]We hope this little look into our planning process has been interesting! Please do look forward to a snapshot of the character creation UI in a future post, once it's the right time. We can't wait to see the characters you'll make![/p]

Space Junk

[p]Hello, Pergonauts! Welcome to another Tuesday dev blog for Dandelion Void. [/p][p][/p][p]This week we have a peek into some decorative clutter that you’ll find aboard the Pergola, as well as some exciting team member intros![/p]
Junk Items
[p]Up to now, if a player looked into a crate, cabinet, or other container, they’d find some assortment of food, water, weapons, etc. These tools and resources are the bread and butter of any survival game, but the starship Pergola is more than just a game level. To depict an environment that real people lived in for generations, we are working on a collection of tchotchkes, junk, and accoutrements to put in our loot tables![/p][p][/p][p]At no point during your play experience will owning a stack of wooden coasters be a life or death matter. They’re just fun! Junk items add flavor, allow us to tell environmental stories, and make the moment of looting a truly crucial item all the more satisfying. Nothing hits like finally finding that machete after a string of pens and combs![/p][p][/p][p]As the game developers it’s possible that some of these items could gain functionality, but for now they’re just a bit of drawer clutter. You can sprinkle them around your base as decorations, hang on to them as keepsakes, or just leave them be![/p][p][/p]
Creators of Clutter
[p]Now, who made this junk? Dandelion Void began its life as a side project by our game director Brian, and much of the art and functionality you see in the trailer was created by him alone. But as we spin up into full production, our team has also grown![/p][p][/p][p]Dara Descends[/p][p]This set of junk items is one of the first contributions from a new artist on the team, Dara! Dara Insixiengmay (they/them) is a 3D artist and a worker-owner at Manzanita Interactive. Robin and Dara met working on the game Stranger Things VR at Tender Claws; among many other contributions, Dara rigged and animated creatures like the demogorgon, demodog, demobat, and more! For a game like Dandelion Void full of spindly, tentacly, plant creatures, it’s great to have someone who’s already tackled monsters with eight legs, three tails, and a flower-petaled lamprey mouth.[/p][p][/p][p]While Dara’s specialty is rigging and animation, they’re also a strong hard surface modeler and 3D generalist. Working on a set of junk items is a great way to get onboarded to the art style of Dandelion Void, and Dara pumped out what you see above in just a couple days. When not working on games, Dara is also a prolific creator of short films – you can check one out right here![/p][p][/p][p]Robin enters Retrograde[/p][p]You might recognize Robin from the Discord and some of the sign-offs on this blog. Robin LoBuglio (she/her) has been working on the project part-time for years as a producer, designer, and narrative lead. Starting this week, she’s also coming onto the project full-time as a Unity dev![/p][p][/p][p]Robin’s worked in the games industry for a long time, including Virtual Virtual Reality 1 and 2, The Under Presents, Stranger Things VR, and more. She is also the game director for Manzanita’s other game, Lentopet! [/p][p][/p][p]Yaw, Pitch, Roland[/p][p]Roland (he/him) is a senior software engineer with game and software experience across PC, mobile, web, and more! Among many other things, Roland is taking a look at Dandelion Void’s core systems, optimization, and game architecture.[/p][p][/p][p]In addition to his programming chops, Roland also has solo dev experience on an extremely stylish action game that I hope you get to see one day, and is a skilled 2D and 3D artist. Cross-training is a bit of a theme at Manzanita Interactive![/p]
Time to Tidy up
[p]That’s all for this week! As always, the best way to keep up with the game is to join our Discord. Until next time, may you all embrace the clutter, and let us know what junk you’d like to discover aboard the Pergola![/p]

Community Highlights

[p]Welcome Pergonauts to the first Community Highlight post! As mentioned in last week’s dev blog, we’re working on some behind the scenes content we’re not ready to show yet. In the meantime we want to share some of the creative fan art that has been posted in our Discord…[/p][p][/p][h2]Deadly Popcorn[/h2][p]Discord user Redd was inspired to conceptualize an explosive new plant for the jungles aboard the Pergola.[/p][carousel][/carousel][p]Had this idea for a new plant that would be an environmental hazard in the game, it would rattle when disturbed by something touching it or moving fast near it, eventually popping and shooting out its spiked kernels. It would use the body of whatever it killed as sustenance to grow the pop-corn[/p][p][/p][p]Ideas like this are why we're so excited Dandelion Void has robust modding support. Even if we don't end up adding creative suggestions like this, the community will be free to add it themselves![/p][p][/p][h2]We have Dandelion Void at home (in Garry's Mod)[/h2][p]Meanwhile, user AnomalousBytes had this to share.[/p][previewyoutube][/previewyoutube][p]I got too tired of waiting, so I made Dandelion Void at home![/p][p][/p][p]The pedigree of our team’s modding experience traces back to the early days of Garry's Mod, so seeing our trailer recreated in this way meant a lot to us![/p][p][/p][p]If you’d like to share your own fan-art, please join our Discord![/p][p][/p][h2]Content Creators[/h2][p]We also wanted to take a moment and share some of the videos folks have made about Dandelion Void's Steam Wishlist reveal. [/p][p][dynamiclink][/dynamiclink][dynamiclink][/dynamiclink]Game: Dandelion Void - braxfindsgames[/p][p]Project Zomboid Fans NEED To See Dandelion Void - CraazyFYI[/p][p][/p][p]This is only a sampling of the English language videos that have been created, and we are flattered that there are also videos in Korean, Russian, Turkish, and many other languages![/p][p][/p][p]If you’d like to share your own fan-art or Dandelion Void related content, please join our Discord![/p]