DEVLOG #1 : a look back at the demo and LudoNarraCon

DOLOS: Your Best Future

In this narrative management game, you will have to decide about the future of everyone according to the anticipations of an AI. Help create the efficient society of tomorrow or preserve the dreams and hopes of everybody. Your choices will affect the future of Gauetia.

[h1][b]LudoNarraCon & Greetings![/b][/h1] Many of you discovered [b]DOLOS: Your Best Future[/b] during LudoNarraCon. [b]More than 2,000 users wishlisted the game[/b] and around [b]600 played the demo[/b]! [b][h3]Many thanks for this! <3[/h3][/b] [img]{STEAM_CLAN_IMAGE}/44120028/53f01fba9ee7f825db172292e26f0afb20f15670.png[/img] There's no better way to launch a series of devlogs so that you can follow the game's development more closely, but also react to your comments and vice-versa. By the way, [b][url=https://discord.gg/8YQqcHxzYX]we have a Discord server[/url][/b] if you'd like to take part in playtesting the game! Go for it! Before getting to the heart of the matter, a quick introduction to the team. [h3]Did you know that [b]DOLOS: Your Best Future[/b] was created in 2018?[/h3] Yes, yes, it's been a long time. Starting out as a student project at Paul Valery University (Montpellier - France) in the context of a social movement against a reform of the national education system, we've spent all these years [list] [*][i]learning how to use our tools properly,[/i] [*][i]producing and improving our production processes,[/i] [*][i]develop our business,[/i] [*][i]develop our story and universe as universally as possible.[/i] [/list] The basis of the project is developed by 3 members: [list] [*][b]Dimitri BALZAN[/b] - [i]game & UI/UX designer, developer[/i] [*][b]Julien VERGNE[/b] - [i]game & narrative designer[/i] [*][b]Marie-Lou HENRY-VIEL[/b] aka [url=https://grabugeprod.bandcamp.com/]Graduge Prod[/url] - [i]music & sound designer[/i] [/list] Together we form the author collective [b]PLAYING PARADIGMS[/b]. [img]{STEAM_CLAN_IMAGE}/44120028/b34bd7f884902f3b1d4c1b50e04b05f9947ec053.png[/img] If you'd like to find out more about us, [url=https://store.steampowered.com/news/app/2371240/view/4175477072266481291]we recommend our interview broadcast during LudoNarraCon[/url]. On request, we can also tell you more about the inspirations, origins and world of [b]DOLOS: Your Best Future[/b]. [h1][b]About our tools[/b][/h1] The game is developed on [b]Construct 2[/b], a game engine with visual scripting for 2D games. It's a formidable engine for [list] [*]rapid prototyping thanks to intuitive ergonomics and a browser-based debugger, [*]learning the basics of algorithms (used in some schools).[/list] We use the engine in a more advanced way. With 17 years under its belt, [b]Construct 2[/b] boasts a large community that has contributed enormously to the development of plugins such as Canvas, which in DOLOS are used to animate flat motion design and draw complex interfaces. [img]{STEAM_CLAN_IMAGE}/44120028/30af433050989b1b6f2f51abf24f777e73cbeed5.gif[/img] The game's dialogues are written on the free software [b]Twine[/b] with a "home-made" syntax so that Construct 2 displays messages according to a [i]timeline[/i] and the player's [i]in-game[/i] actions. [img]{STEAM_CLAN_IMAGE}/44120028/4d066cd6c47b9e85749b9331e9f63740f2010e5f.gif[/img] Finally, [b]Excel[/b]. We used it extensively to write the probabilities used to generate all the DOLOS applicant data (more on this below). And generally speaking, if we had to sum up our game in one word, from our perspective, it would be "data". They're everywhere: to make the game, in the game and in the game world. [img]{STEAM_CLAN_IMAGE}/44120028/441cd1c55a25aa003a4e1f62a30eb379a68b0464.png[/img] [h1][b]Demo Debrief[/b][/h1] Since the release of the demo, we've had a lot of feedback, for which we'd like to thank you <3 We'd like to take a look back at the demo's main features, to help you preview the game in its entirety. But first, a few important points: [list] [*][b]the demo is not representative of the game's final quality[/b], [*][b]the demo comprises half a level[/b], leaving 2 central features to be discovered (see below), [*]the game is at a more advanced stage of development than the demo, [*]and plan to release at least one more demo. [/list] Regarding our choices made for this demo: [list] [*]we chose half the level because we're improving the other half (which was recently tested on [url=https://discord.gg/8YQqcHxzYX]our Discord server[/url]) [*]we chose level 3 rather than the beginning to demonstrate the game's full potential. It's also a practical choice, as it's easier for us to build up all the early/mid-game features than just a a few. We recognize the frustration of landing in the middle of a story. [b]We'll be working on making future demos more accessible about that[/b]. [/list] [h3][b]///////////////////////////////////// SPOILER ALERT /////////////////////////////////////[/b][/h3] [b]Everything that follows will reveal the overall content of the demo[/b]. [b]If you don't want to spoil your discovery of DOLOS: Your Best Future, we strongly recommend you stop reading...[/b] and [url=https://store.steampowered.com/app/2371240/DOLOS_Your_Best_Future/]play the demo[/url]? :D [h3][b]///////////////////////////////////// SPOILER ALERT /////////////////////////////////////[/b][/h3] A DOLOS [i]mid game[/i] level contains the following core features: [list] [*]play DOLOS [b]PHASE 1[/b] - [i]in the demo[/i] [*]play DOLOS [b]PHASE 2[/b] - [i]not in the demo[/i] [*]send and receive [b]messages on CONCORD[/b] - [i]in the demo[/i] [*]discover and follow [b]priority applicants on EXODOLOS[/b] - [i]in the demo[/i] [*]read [b]press articles in NEWS AGGREGATOR[/b] - [i]not in the demo[/i] [/list] [img]{STEAM_CLAN_IMAGE}/44120028/19b04ac6302de8ce754b99b79e095a766d913daa.gif[/img] [b]Completing the 2 phases of DOLOS allows you not only to end the level[/b] but also to read the NEWS AGGREGATOR articles. So, technically, everything else besides DOLOS is secondary. It's up to you whether or not you're interested in EXODOLOS, whether or not you chat on CONCORD, whether or not you strictly follow DOLOS' instructions, but be aware that [b]all this will have consequences for the rest of the story[/b]. Finally, we're obviously planning [b]additional features in the mid and late game[/b], but you'll find out about that later. :D [h1][b]About the demo features[/b][/h1] [list][h2][b]> PHASE 1 of DOLOS[/b][/h2][/list] PHASE 1 is a management game in which you have to increase applicants' potential in order to reach a required average. In the game world, this is the phase in which you feed DOLOS with data, [b]the complementary files[/b]. Applicants' scores are, [b]according to DOLOS[/b], their chances of succeeding in a given course (in the demo, Law). [b]New data will come into play as you progress through the game's story[/b]. [img]{STEAM_CLAN_IMAGE}/44120028/ccadb65aa85c784ebc99a4b9128d306a521684a6.gif[/img] The heart of the game is these complementary files: you have to guess which ones are likely to increase the potential. [b]Each type of file has its own way of working[/b] which you need to understand by observing all its variations: variable values ([b]3[/b] or [b]0[/b] subscription(s)), variable words (of [b]good[/b] or [b]bad[/b] quality) or even an addition of the two. [img]{STEAM_CLAN_IMAGE}/44120028/6d3ea7bcf8155e2fd0a48959c74f2fa83b955331.gif[/img] With the exception of the 3 EXODOLOS applicants, [b]all applicant information is procedurally generated[/b]. So if you start a game again, you'll never find the same applicants, and you'll never be asked for the same average. In the demo, only Nabil, Samantha and Sophie's scores remain the same, but we're working on adapting them too, to keep the difficulty extremely controlled. [img]{STEAM_CLAN_IMAGE}/44120028/298b45c589b7672729ac0eda3ef28f539a3efe99.gif[/img] [b]At present, it may be very difficult, if not impossible, to select the 3 EXODOLOS applicants in PHASE 1[/b]. [list][h2][b]> EXP in DOLOS[/b][/h2][/list] [b]It's a bit like your health points but in a company. If you're at 0 EXP or below[/b] at the end of a level (after PHASE 1 and 2), [b]you're kicked out of [i]Dolos Incorporated[/i][/b], you have to start the whole level over (game over). [img]{STEAM_CLAN_IMAGE}/44120028/95462e77887a86151e07fa8c6587e58dab593642.png[/img] EXP is lost or gained depending on the results at the end of each PHASE. To summarize [list] [*]the faster you play and the more strictly you follow the rules, the more EXP you earn, [*]the slower you play and bypass the rules, the more EXP you lose. [/list] [img]{STEAM_CLAN_IMAGE}/44120028/75c4624c818c631b6ad95cb2b33db6cd261372e1.gif[/img] Finally, EXP is also earned by completing challenges, which are [i]ingame[/i] (diegetic) achievements that increase in difficulty with each completion. [img]{STEAM_CLAN_IMAGE}/44120028/cdb76d0793ae89b5bb9fc61eab57ceb74c3bcd1a.gif[/img] [list][h2][b]> Chatting on CONCORD[/b][/h2][/list] Most dialogues on CONCORD remain optional, as [b]you don't need to read every message to advance the game[/b]. Better still, [b]the characters you're chatting with aren't waiting for you[/b]. Our aim with CONCORD is to create [b]a narrative as real time as possible, and in line with your actions in DOLOS[/b]. Indeed, in the demo, your interlocutor reacts differently depending on how many EXODOLOS applicants you've selected, but it's just as possible not to download EXODOLOS, whether out of disagreement or forgetfulness, leading to other narrative branches. Also, [b]not responding is a choice like any other, with its own set of consequences[/b]. For example, by ignoring your interlocutor, he or she may be prompted to follow up, change the subject or just stop the conversation altogether. This is an important rule that we try to apply throughout the game. [img]{STEAM_CLAN_IMAGE}/44120028/97c33ea911752235036eab38827f421763b57d91.gif[/img] Finally, [b]you'll chat with more than one character in the final game[/b]. Already in the demo, the identity of the interlocutor is not the same according to your choices in the main menu. As the game is still in development, we plan to improve certain aspects of the dialogue system, to make it even more readable and dynamic. [list][h2][b]> EXODOLOS and influencing DOLOS[/b][/h2][/list] [b]EXODOLOS is the 4th application in the game[/b], available from level 3, the demo level. There's no need to download EXODOLOS, and you can even finish the whole game without it. [b]It's thanks to (or because of) EXODOLOS that the game becomes difficult[/b]. Basically, each level asks you to help certain applicants disadvantaged by DOLOS who, without your intervention, [b]will be working for life in jobs they didn't choose[/b]. [list] [*]Helping them means committing deviations in your work, which can cost you EXP in DOLOS (and get fired at worst case scenario). [*]But helping them takes the scenario in other directions, starting with the future of these applicants, which is no longer the one foreseen by DOLOS. [/list] [b]What will you choose?[/b] [img]{STEAM_CLAN_IMAGE}/44120028/3996ca55af8deb801aa3979e9dc3158a6dcd2353.gif[/img] Among the EXODOLOS applicants are the decisive applicants (in the demo, Nabil, Samantha and Sophie). Like an "EXODOLOS' main quest", you receive [b]a lot[/b] of biographical information about their lives. You may (or may not) feel empathy and a sense of injustice towards these applicants, which may (or may not) make you want to respect their wishes and thus fight internally against DOLOS.[b] There will be around ten decisive applicants in the full game, and the fate of each of them will evolve according to your choices and as you progress through the game.[/b] [img]{STEAM_CLAN_IMAGE}/44120028/ac2f5dccaff895008559acd7c40372873a7efaad.gif[/img] In addition, on the "Influences" tab, EXODOLOS delivers a more extensive list of these applicants, sorted according to their level of priority. Together, these applicants can lead the DOLOS learning algorithm to different narrative branches. [img]{STEAM_CLAN_IMAGE}/44120028/532c5dd700b24bccb7cd29e379ed7e944b93d8dd.gif[/img] We're planning a "full-screen" mode for reading the biographies of the decisive applicants, as well as audio playback. But overall, EXODOLOS is the most finalized part of the game today. [h1][b]What's next?[/b][/h1] We're working on several projects at once. But the most worrying of these is testing several levels in a row - the first ones - in order to [list] [*][b]produce a more initiatory demo[/b], [*][b]develop the save system[/b], [*][b]integrate and test the dialogues at the beginning of the game[/b] (already written). [/list] In addition, each level has its share of micro-evolutions (such the new complementary files in PHASE 1) and therefore its bunch of micro-tests. [img]{STEAM_CLAN_IMAGE}/44120028/5e2f7e5bd3a2a88d58cd7deb5e74e2593c898bfa.gif[/img] At the same time, we're correcting PHASE 2. Some elements will be simplified, while others will be added to [b]increase the strategic aspect of the phase[/b]. Most of you don't know it yet, but we can't wait to show it off! [img]{STEAM_CLAN_IMAGE}/44120028/923fd5951a1ad335772375fe5f81eec29680b217.gif[/img] The NEWS AGGREGATOR application will also be revealed in the next demo. It's been working well for a long time, but we'll have to come back to it to simplify the integration of translations (and therefore simplify the display a little too). [img]{STEAM_CLAN_IMAGE}/44120028/bca0f9fa66682556ce79ef91f68dbfc7eb245bf1.gif[/img] Finally, in the shorter term, we're planning a number of improvements to the features discussed in this devlog. So get ready for at least one update of the current demo.. The next devlog will cover this topic. Until the next one! The [b]Playing Paradigms[/b] team