Debu Complex : a tamagotchi-like game - 26/04/23 | HIATUS (version 0.8.1)

Bug: If you save a game, then quit to Title and start a New Game, the newly generated character will have the same stomach capacity as the one from the first save.

Thanks !

Iā€™m not sure when growling SE will be available, I need to find some satisfying ones first. I downloaded whole archives of sound effects, I just need to go through them and pick a couple ones that I can use without having to edit them too much. I can start working on that for the next build.

Regarding clothesā€¦ Well, letā€™s talk about what I have in mind for now. I want to give the player the possibility to chose between a couple sets of clothing, like casual clothes, sports clothes, and so on. For one set of clothes, I need to create one sprite for each body size (18 currently) and each fullness size (6-7 currently), so that would be roughly a hundred sprites. The longest part would be creating the initial sprite from scratch, as every other sprites will only be the same sprite slightly modified to fit the characterā€™s sprite, so while the amount of sprites to create sounds unreasonably large, it should not require that much work, it would just be a very repetitive and unfun task.
But thatā€™s the bare minimum. Once I have at least one set of clothes implemented, I want to work on wardrobe malfunctions. So Iā€™ll need to edit these sprites to make a ā€œtoo tightā€ version, and a ā€œruinedā€ version. Once again, thatā€™s just modifying an existing sprite, so mostly a repetitive and not very fun task.
And of course, creating the assets is just one part of the work. Once itā€™s done, Iā€™ll need to create the UI to display all available clothes, how to select them, how to put them on/off, manage the wardrobe malfunctions, put restrictions on what can the player do (like not letting them go in a public place in underwearā€¦ Well, not sober at least), and so on. But thatā€™s the fun part of the work.

Thanks for the bug report HellaGunz, Iā€™ll look into it and make sure itā€™s fixed for the next version!

Question: How do you earn money?

Right now, you canā€™t, the feature isnā€™t in the game yet.

In the future, the base way to get money will be a daily income. Every real life day, you will automatically earn a yet undefined amount of money. I will also put ways to increase this automatic income through events or unlockables, as a larger character will require more food to gain weight and cost more money.

Edit: A small yet important detail, there will be no need to start the game every day to get the money. If, for example, you play on monday, then skip tuesday and wednesday, and then play again on thursday, you will be credited money from tuesday, wednesday and thursday the first time you launch the game on thursday. Though I may limit that feature to prevent cheesing the game by playing with the system date and becoming rich in five minutesā€¦

In addition to that, Iā€™d like to add some activities and minigames to allow the player to earn more money if they want to, but I donā€™t really know what exact form itā€™ll take yet.

2 Likes

Hi guys,

I though Iā€™d post a quick update, because I donā€™'t really have time to work on the game right now and itā€™s starting to stress me out, so I though a little bit of comm wouldnā€™t hurt. Iā€™m in the middle of moving out, Iā€™m leaving my small student studio for an actual apartment and itā€™s taking me a lot more time and effort than I anticipated. On top of that, there will most probably be another lockdown in Paris by next week and Iā€™d like to have most of my move done before that. So yeah, I havenā€™t produced anything much since the last update, but hopefully Iā€™ll have more time once all that is over.

14 Likes

Thank you for the communication. Take your time, donā€™t stress, real life always comes first.

5 Likes

This probably doesnā€™t warrant a reply necessarily, but I wanted to emphasize it. Take care of yourself and your real life situation. Weā€™ll still be here when youā€™ve actually got time. =)

5 Likes

Itā€™s been quite a long time, and I come with some news.

Good news : I successfully moved out and settled in my new place. For the first time in like ten years, Iā€™m now sleeping in an actual bed, I have an actual desk, I can cook things more elaborate than microwaved goods and I have a god damn bathtub.

Bad news : my computer died in the process. He was an old friend and served me well during several years. I didnā€™t lose the project files though, as I store all my important and/or porn-related files in an external drive anyway, and I backed up the whole project on git. I only lost a couple sprites I have been working on before moving out, everything else is safe.

Good news : I received my new computer a few days ago. And Iā€™ll tell you what : going from a 15" laptop screen to two 24" screen with a brand new PC is fucking lifechanging.

Bad news : Iā€™m now officially completely broke and will most probably eat cup noodles for quite a bit of time.

So yeah, I can finally get back to work. For the next version, I was thinking about trying to add a few small features, like the stomach noises that have been mentioned a few weeks ago. If you guys want me to work on a couple other small details specifically, feel free to let me know!

19 Likes

When you make the character bloated with milk and then decrease the fullness, as soon as you feed them again, the game crashes.


############################################################################################
ERROR in
action number 1
of Draw Event
for object oStatusDisplay:

string_replace argument 1 incorrect type (undefined) expecting a String (YYGS)
at gml_Script_ProcessDisplayLine
############################################################################################
gml_Script_ProcessDisplayLine (line -1)
gml_Script_DisplayReactionSpeech
gml_Object_oStatusDisplay_Draw_0

Thanks for the report! Since it involves a debug only feature, it wonā€™t be very high in my priorities, but Iā€™ll still investigate it just in case thereā€™s something a bit bigger hiding behind this. I was able to replicate it, so debugging shouldnā€™t be too hard.

Btw, great game. Really enjoyed the features currently available and hope to see more dialogue options. :slight_smile:

1 Like

Thank you, Iā€™m really glad people are enjoying it!

New update is up. As I said last time, itā€™s a small one with just a couple features I wanted to have figured out before I move on to the next big feature. Changelog is also available on the itchio page.

First off, stomach noises. Theyā€™re functional, and you can enable them or disable them in the preferences menu. When activated, theyā€™ll play once your character is full.

Second feature, a new item : the fitness mat. When interacted with, your character will start working out and ā€œloseā€ calories. When resting, if your calories count is negative, sheā€™ll lose weight. In order to work out, your character needs energy. Once your character has used up all of her energy, sheā€™ll refuse working out. You can refill her energy by drinking coffee, an energy drink, or by resting. The amount of calories burnt and energy spent depend on how fat your character is. On top of that, if your character is full, itā€™ll require her more energy to work out, but it wonā€™t make her burn more calories.

Finally, I added walking and working out animations, and reworked the characterā€™s face a bit. I also Corrected a few bugs, refactored a bit of code and made some preparation for future features, such as economy, shops, new locations, and more.

If you find any glitch, please let me know. This time, I didnā€™t delete the last version from the itchio page, so that if for some reason the newest version is unplayable like last time, the latest stable one is still available for download.

14 Likes

Glad that, unlike Tamagotchi, thereā€™s no permadeath.

2 Likes

nice work m8, also Im asking whether thereā€™ll be random ingame event while coding can support such feature

Thanks !

There will be punctual events, yes, however itā€™s still quite far away for now. Once NPCs have been introduced, Iā€™ll start working on these events. Some of them will be repeatable and initiated directly by the player (eg: inviting an NPC somewhere), some will be seasonal (eg: the characterā€™s birthday), and some will be activated once certain conditions are met (eg: interacting with an NPC after ignoring them for a certain amount of time and after having gained some weight). I can probably fit in some completely random events. But thatā€™s looking really far into the future of the gameā€¦

3 Likes

When your computer that got you through highschool with all your ā€œhomeworkā€ folders dies:

Side note, really excited to try this new version, as itā€™s been a few months since I last played it!

5 Likes

If it wasnā€™t the hard drive that died you should be able to take the drive out and recover the files as long as you set the booting drive to the one for the PC you are currently using.

5 Likes

Iā€™ll look into this, Iā€™d definitely like to get back a couple of my old files, even though it wouldnā€™t be related to the game. Thanks!

5 Likes

Capture

I finally made some progress on the facial expressions, and Iā€™m quite happy with how this one came out.

18 Likes

Hell yeah! Atta girl!