Drifting in Space banner

Drifting in Space

70 devlogs
32h 57m

A Visual Novel set in a spacestation :D. Im planning to make everything myself this time - even the music! (So you might want to play muted lol)

Demo Repository

Loading README...

AVD

Tagged your project as well cooked!

🔥 AVD marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

Etilia

Shipped this project!

Hours: 32.95
Cookies: 🍪 772
Multiplier: 23.43 cookies/hr

I finished the beta finally!!! The art took so much more time and effort than i would have thought, but it was super fun to do. I also really enjoyed trying to make music for my game for the first time! I might do this more often now. The hardest part was for me the pronoun system, since i hadnt worked much with variables in renpy before… but it works! (even with “custom” option, which im really proud of) There are 5 endings available currently, 1 good, 1 bad, and 3 neutral! I really ran out of time in the end, i wish i could have done more :,)

Etilia

ITS DONE I DID IT ITS IN A PLAYABLE STATE god im so tired. I added every single background that was missing, added the character sprites to dialogue etc etc very repetetive and tedious but it was worth it its done. Below two of the new backgrounds and sprites :D (didnt track those at all this time because i have a lot of art hours on this project already but yay) also i made the end dialogue stuff of each of the endings show up in the middle in front of a black screen for dramatic effect, i would attach a screenshot but its currently zipping up em files to make a windows distribution thingy so i cant play the game rn im so sorry!

Attachment
Attachment
Attachment
Attachment
Attachment
0
Etilia

Added in more backgrounds in the right scenes, + made a little jumping animation for when characters are shocked. Theres no way ill finish this in time! T-T but im going to continue trying, maybe if i cut down on a bit of detail/ lock some routes it will work out?

Attachment
Attachment
1

Comments

Etilia
Etilia about 1 month ago

worst case scenario ill lock all routes/endings but the two that i have drawings for

Etilia

I drew multiple new backgrounds (didnt track that part) and spent 20 minutes adding those and the character sprites to the games code :) (tracked that part). the video below shows the parts of the gameplay that have the most new images. Warning for very cartoon like red blobs in the corner of one of the backgrounds very late in the video that could be interpreted as blood. (its only there for scary ambience tho) Dont watch it if you think that could be triggering in any way ok?

0
Etilia

I drew the captains sprites! something went wrong when saving them so they have this weird border, but im working on it. i also added in the backgrounds i already have into the code

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Etilia

I drew some more backgrounds. I did like 70% of those off-camera and did not track the time for them tho, the only thing i tracked was me adding in wren in one of them. However that did take me an unnecessarily long amount of time since it just DIDNT LOOK LIKE HER no matter what i did and im just terrible at drawing consistent characters, so i think that made up for it. I will add them to the game tomorrow and then draw the captains and unknown persons sprites probably

Attachment
Attachment
Attachment
Attachment
0
Etilia

I added in the character sprites for wren at most dialogue scenes where they show up, and generally had more sprites show up when the character they depicted talked basically if that makes sense? also adjusted the sizing for all the backgrounds already in the game again (x0.5) since the code that did that got lost when i lost the files :( all that took a bit more than half an hour, the rest of the time i drew the main hall bg, if i have time left before the deadline im planning to also draw the version with tritici in it, but for now this will have to do. I will now draw the wren encounter bg and a default door bg to be used whenever theres a door to be opened in various states of zoom to look different

0
Etilia

Did some coding to make font size adjustments smoother and also drew almost all of the security guards sprites. i did most of the design and sketch untracked/ off camera tho to keep art hours down a bit

4

Comments

Etilia
Etilia about 2 months ago

Small update i kind of uh deleted the whole game folder lol

Etilia
Etilia about 2 months ago

i was able to recover the version from 5 days ago

Etilia
Etilia about 2 months ago

and the character sprites

Etilia
Etilia about 2 months ago

but uh the code from this devlog is gone because i didnt commit it to the gh repo hs its not like it was a lot but it is kind of sad ngl

Etilia

I made this hallway background, designed the main rooms the game will be taking place in, made some background sketches and worked on figuring out the ships basic layout. Its not going to be very realistic or aerodynamic, but i tried to at least make it make some sense/have some logic behind decisions, like placing the kitchen the furthest away from the engines as possible to avoid contamination etc. I also fixed some spelling mistakes and added some notes to the “voice beep” code to make it easier for myself to remember what does what, and I sped up wrens voice a bit.

Attachment
0
Etilia

Menu styling that nobody will even notice lets go. Basically the choice menu is a bit more centered for this specific choice and also the text has a custom dissolve effect and that took me way longer than it should have.

Attachment
0
Etilia

Finished and exported the drawings and put them in the game! They kind of overlap with the textbox in a weird way, but it doesnt really look that bad in my opinion, just kind of weird, so its fine

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Etilia

Im done with rendering everything yay! now i just have to make the frame actually look like a tv and the cutscene will be done, and ill move on to drawing the regular backgrounds which will hopefully take a lot less time. Also i forgot kits braid again, i only noticed while writing this… but its too late in the evening to draw more so ill fix it tomorrow

0
Etilia

Finished lineart+flat colors of the first cutscene, only a little bit of rendering and that one will be done. Im still working on getting the bluescreen right tho lol. Also setup some stuff to have all the characters have voicebeeps, i basically just adjusted the code i already had for tritici

1

Comments

Etilia
Etilia 2 months ago

oh no i forgot kits braid T-T hopefully ill remember to fix that next time

Etilia

Rewrote endings to all be labeled as either good neutral or bad and also wrote another ending in which you just miss all the plot because you sit in your room all day

Attachment
0
Etilia

I continued drawing the first cutscene! Im not good with perspective and it shows hs

0
Etilia

Continued drawing the kit cutscene!

0
Etilia

More music wow also removed some voicelines

Attachment
0
Etilia

More music idk what to say its not very good but im trying. Also added more voice-beep variations to the game yay. Heres the music beepbox link, so here people can try listening to that, if this link works that is, idk if it will https://www.beepbox.co/#9n31s2k0l00e04t2ma7g0fj07r1i0o432T1v1ua9f0qo1321d23A0F0B2Q2010Pf770E261278T3v4uaef0q0x10p71d23Sp99f9c9Vppbaa9gE1b9T7v1u28f10s4q011d08H_--D---ZBLRS-Sh8IbE0T4v3uf0f0q011z6666ji8k8k3jSBKSJJAArriiiiii07JCABrzrrrrrrr00YrkqHrsrrrrjr005zrAqzrjzrrqr1jRjrqGGrrzsrsA099ijrABJJJIAzrrtirqrqjqixzsrAjrqjiqaqqysttAJqjikikrizrHtBJJAzArzrIsRCITKSS099ijrAJS____Qg99habbCAYrDzh00E0b4xd00000000h4h000000014h000000004h4g0000000p21IFE-k7niCFW5OEe0FGBrasUnwqK-Da5OHGarqWkR_F7PlBRdmmhVBJdkxjj9YBBSkRpJRZmohxjnW2CCWG3waw01jny1d6lnCplmnBln4u800

Attachment
0
Etilia

The main menu now has music, and honestly i think its not even that horrible, considering i have no idea what im doing here lol. Switching from a professional DAW to beepbox was definitely the right choice, its so much easier to understand and there are less settings to mess up

0
Etilia

Im trying to make character voice-bleeps like in for example undertale, and ive tried having like small variations in the audio files so that its more dynamic or smth but it just sounds really weird ngl. but technivally speaking the code works just fine

Attachment
0
Etilia

drew some more cutscene frames

0
Etilia

Started drawing the first cutscene! (Kit making a videocall. he knows how to use a camera. probably)

0
Etilia

Working on letting people play as ship staff too. I now have 5 major routes planned, one mostly done, with 3-4 endings per route. I doubt most will be done before flavortown ends tho, so for flavortown im still mostly focusing on the passenger routes

Attachment
0
Etilia

Little menu update again :) its looking a bit better now. I accidentally didnt track the time it took me to draw the new part tho, only the coding lol :,). And it does change sizes depending on how many menus you have unlocked

Attachment
Attachment
2

Comments

Etilia
Etilia 2 months ago

Wow 20 hour mark passed with this one. This project is getting a lot bigger than i thought!

Etilia

Did some more menu styling to have it look kind of ok? still not fully happy with it, but whatever

Attachment
Attachment
0
Etilia

Did some textbox design and changed some text alignment. its not great but its better than nothing ig

Attachment
0
Etilia

Added the sprites for this character until the point where you meet the security person, also put the thing that shows greyed out dialogue options in options.rpy instead because in script.rpy it was only loaded once at the games start so when youd reload the game/your save the greyed out options just didnt show up at all which is bad

Attachment
Attachment
0
Etilia

Finished the sprite and made a happy version yaaaaaaay

1

Comments

Etilia
Etilia 3 months ago

the face was very complicated to do

Etilia

Adjusted the sketch to look more acurate to the character!

0
Etilia

Added some more sprites at fitting parts of the dialogue, also started drawing a sprite looking more directly at the camera

0
Etilia

Added some of the sprites to the game and resized them, also drew another tritici sprite

Attachment
Attachment
Attachment
0
Etilia

Drew Triticis shocked sprite! I thought for some of his more scared moments his just slightly nervous idle wasnt enough, so i drew this sprite! I based it off his sad sprite so i saved a lot of time, yet it still took me almost half an hour :,) At this rate im not finishing the project before flavortown ends.

Attachment
0
Etilia

Drew two more sprites and added them to the game!

Attachment
Attachment
Attachment
0
Etilia

Cleaned up and finished triticis idle pose. Altough i might still add keychains to his bag later

Attachment
0
Etilia

Drew the sketch of this cuties idle pose. Im going to draw the sprites for all the characters that show up in the security route now (hopefully) and add them to the game!

Attachment
0
Etilia

New ending to the security route, in which you dont even want to do one simple errand run to help save the lifes of the technician and mechanic, and instead just ignore the situation after witnessing the destruction the saboteur caused. If youve chosen more than 2 mean choices up to this point you can also be extremely mean about it.

Attachment
Attachment
Attachment
0
Etilia

Another ending of the security route. You get this ending if you dont waste any time and then distract the saboteur long enough for her to get knocked out by the technician

Attachment
0
Etilia

Second ending, in which you arrive at the engine room early enough to help/ dont waste any time, but overestimate your own abilities a little much. Dialogue in the images is obviously not all that i wrote, but gets the ending across pretty well in my opinion

Attachment
Attachment
Attachment
0
Etilia

Wrote the first ending, which happens if you just run around a bit without doing anything significant to help. Features some very realistic tech repair nodnod

(unrelated to the coding stuff, i have started looking for more voiceactors on reddit of all places. Bad choice? Mayhaps. But it also might work)

Attachment
Attachment
Attachment
0
Etilia

Wrote the small story part to be completely different and not have anything to do with real events. Also changed some stuff in screens to fix a graphical error caused by me restyling the notification window.

Attachment
0
Etilia

I wrote a whole lot more script and even wrote an ending, however i think i might need to slightly change it, because it has a small story section that has a few to many parallels with a very recent political situation (which, for the record, happened after i wrote that part of the story)

Attachment
0
Etilia

Voiced and added all of kits lines. I couldnt upload audio for some reason, so heres some code to prove it. Went on the lookout for some more voiceactors too

Attachment
0
Etilia

The captain makes a non-passed out appearance and instantly looks for his bestie asdfghjkl
Also starts dying again like immediately after lol

Attachment
Attachment
0
Etilia

Greyed out some options that lead to routes for which i dont have the time to put them in the demo of the game

Attachment
Attachment
0
Etilia

A little tutorial notification :D . And the button now only shows up at the time of the notification!

Attachment
0
Etilia

Made this button that toggles a placeholder for a minimap. Now i just need to figure out how to only have it show up after the player actually got the map… (ignore the random hyprland notification)

Attachment
Attachment
0
Etilia

More dialogue etc. You can annoy the security guard at the bridge now!

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Etilia

I wrote more dialogue. Idk what else to saaaayyyyyy T-T

Attachment
0
Etilia

More story and little nuances in it depending on how nice you are! i really dont know what else to say about this ngl. You can now unlock rants about cool fictional vacation spots!

Attachment
0
Etilia

Wrote more story (The scientist guy rants about the convention hes traveling to, and if youve been nice enough and you are heading there too he invites you to hang out there) and fixed the game not starting. However, the buttons are still in the wrong spot :(

Attachment
0
Etilia

I split up the code I already wrote and some new stuff in different script files for different routes, because i decided to be a bit more organized than usual with this project.

Attachment
Attachment
0
Etilia

The project doesnt start rn because i messed around with the layout of items in screens (I was trying to make the buttons on the bottom be on top of the screen instead). So you just have to deal with the code screenshot for now. I worked on some more dialogue. The more mean you are to science guy, the ruder he gets (reasonably so), and if youre mean you also dont get a choice as to where on the ship youll look for the other passengers/more info on the quarantine

Attachment
0
Etilia

More story + reactions to more names!

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Etilia

I continued the story. Now if you already made a joke in the first choice scientist guy realises that you were joking this time and goes along, plus he likes mc 2 points more after that and gets more confident/less anxious in interactions with mc!

Attachment
Attachment
0
Etilia

FONT SIZE SLIDER

it wasnt really that hard to make because renpy has a built in feature for that apparently, but that took me long to figure out. the wiki is written so confusingly

Attachment
Attachment
1

Comments

Etilia
Etilia 3 months ago

Update that doesnt fit in a seperate devlog: I found voiceactors! (or at least two)

Etilia

Added a new font, BUT also an option for a less fancy, more readable one (it also gets bigger if you select the readable version). And i added the possesive pronoun to each option in the pronoun select screen

Attachment
Attachment
Attachment
Attachment
0
Etilia

I made the most custom custom pronoun thingy i could think of, and am very proud of it! (pronouns in pictures below are just examples, you can freely type whichever you want!)

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Etilia

Made a pronoun selection screen! I will add support for custom pronouns soon.

Attachment
2

Comments

kshitijgoel33
kshitijgoel33 3 months ago

3 pronouns (as in he/him/his) would be cooooool

FarciarzYT
FarciarzYT 3 months ago

really cool you should add Battle helicopter or Transformers

Etilia

Implemented a choose your name feature! And i put safeguards in place for certain horrible ideas (The narrator reacts and then the game crashes. Im planning to make it delete your saves as well, just for funnies)

Attachment
Attachment
Attachment
1

Comments

Saif
Saif 3 months ago

lol looks cool

Etilia

I made the first dialogue that changes depending on a variable just to see if it works and it does. so basically the mc after you made a choice “remembers” that and the later dialogue branches off and comes back together again only with a slight difference of dialogue and a bonus/minus in the scientistlikes, so it still progresses in a kind of linear way but with differences if that makes sense???? Like not “dialogue choice and it jumps to different branch” but choice and it later changes some sentences in the same branch??? Idk its complicated to explain and my brain doesnt english today

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Etilia

I continued making the music idk. i forgot to track more than half the time it took, very frustrating

Attachment
0
Etilia

Started making the theme for the main menu. I have no idea what im doing and it doesnt even sound good. Music is not my domain. Also lmms is very scary just look at the interface. ik what this stuff means (mostly) but still its terrifying

Attachment
0
Etilia

I made a relationship system with the characters (meaning how much they like/dislike you) which unlocks endings, and a personality-points system (that determines the mcs personality) that unlocks/locks certain choices!

Attachment
Attachment
Attachment
Attachment
0
Etilia

I drew the sad and shocked pose!

Attachment
Attachment
0
Etilia

Lots of dialogue and custom exit box!

Attachment
Attachment
0
Etilia

Made the characters second pose + did some minor bug fixes in the code controlling the textboxes

Attachment
0
Etilia

I edited some of renpys settings, for example i removed the back button, as well as quicksafe and quickload since your decisions in the game should actually be considered well. I also changed font size, and will change the font once i figure out where to put it.

Attachment
0
Etilia

I drew the sketch of first character sprite for one of the characters on the spaceship! Tracked with lapse, since apparently were allowed to do that yay

Attachment
0