Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(2 edits) (+1)

Heya,
always a pleasure to have you. The bit of debuging was awkward first but enriching at the end <3

The pasting of lot of a few 4-5 lines of code to end a dialog or to switch interlocutor questioned me. Wouldn't it be easier to have short helper functions ? Like "endinterraction(), answer(), emote(sad)" and such instead of long lines with obscure coordinates ? I've saw it quite a lot in the few renpy projet I browsed through so it may be just me not understanding the reasonning behind theses complexe albeit repetitive sequence of code - but I was always taught if you paste 4-5 lines of code, (or even one complex one liner) more than twice, do a function !

Eager to test the day3 ~

Hi there!  I don't really have any good reasons to defend my methods >_< I can only explain it by saying that I'm more of an artist and writer so I tend to solve problems first by using Ren'PY's built in features before initializing python.  I guess I kind of treat labels and call statements like functions at times, like for my hour progression script and location script.  Although I often use the same kinds of lines to finish scenes, I don't always have a uniform approach so I guess having more control over each individual action than clumping them all together in one function gives me a chance to make more conscious decisions?  There's definitely a lot of room to clean things up though...believe it or not it's better organized than Soul Union hahaha >_<.  So yeah I'm sure you were taught a better overall better habits.  I just don't have any computer science or programming experience, I'm just self taught and winging it as I go!   I super look forward to hearing the results of your testing~  Thanks again so much!