Development Logs
game is officially released :D
Development Logs
these doesn't really matter - used to be paired with update videos but I don't make them anymore
no showcase this time, didn't even really post, even if I did they're just pointless shitposts.
Code:
saving and loading (finally!)
coded in keypads - I deadass forgot about this mechanic (again, never said it works)
yeah that's it lol
Code:
implemented SelectionChatBox [showcase] and EmoteChatBox (chat boxes with a character expression)
implemented dialogue event (many chat boxes set up with one command)[showcase]
implemented proper cutscene and "cutscene triggers" [showcase]
actual pause menu and main menu (note: everything is a placeholder at the moment, and stuff shown in the video are not official)
ToDo:
Sound effects: that includes making them AND adding them
Animations:
NPC interaction animations
chat box animations (including draw text)
any other animations
Saving - import OS work*
saving and loading (including save files)
potentially set up areas with single files (instead of doing it in the code)
*this one is like lazer pp release - not big when it first meets the eye, but is secretly a nuke on anything working
Code:
Revamped the movement logic - the old one seems to be the major cause of lag
implemented DialogueSelection chat box type - actual conversations with characters! (although never said it works, ha)
Graphics:
Done most chat box emotes - probably adding more later on anyway
Redoing cutscenes as usual
Todo:
fix the weird 'pyglet.image.atlas.allocatorexception: no more space for texture' error
Finish DialogueSelection logic
properly implement chat box emotes
Code:
Implemented most of the player sprite's animations
NPC animations...?
Implemented new entity type that moves around when triggered and is able to turn, could be useful for non-drawn cutscenes & NPCs
Implemented triggers
Graphics:
redone the player's sprint animations - still doesn't look ideal, though.
redone some other player's animations
Other:
website easter eggs - try looking for them ;)
Todo:
optimize the player's animation logic - at the current moment is causes pretty bad lag on launch
fix the weird 'pyglet.image.atlas.allocatorexception: no more space for texture' error
Code
Fixed dialogue advancing logic- this had been on the todo list for a while!
Implemented dialogue randomizing for regular NPCs
Minor code optimizations
Graphics
most "cutscene" images finished
Finished most graphics for the game
Other graphics
Note: School started for me, and I no longer have the entire day to work on this, and therefore development speed will slow down a lot.
Code:
Code Optimization
Graphic:
basic NPC designs
other
Others:
launched official website
official Discord Server
Code
logic for "collusion" - aka solid objects
bullet system & basic player health implementation
sprinting
Graphical
finished most major game areas
all main characters' most sprites
other
Code
basic movement
NPC interaction logic
Graphical
most player sprites
all section layouts
others