« first day (205 days earlier)      last day (33 days later) » 

22:54
duck of no frez
frez?
anyway, I'm planning that levels in my game will be in .txt files, or at least, the same encoding as txt files anyway
the idea is that it will be more accessible, if someone wants to make a level, and/or their own level editor or something
also it could allow easier expression of modification in any included level editor because it can just show the section in the program specific to each cylinder or whatever
the domain specific language will not be the entire file
depending on whether notation for level geometry is a dsl
the features of the language:
scripting for npc interactions
scripting for dynamic level objects
scripting for interactions with npcs affecting these level objects
I'm not sure whether i would include the ability to add new abilities to the main character?
hmm
maybe i'll have the protagonist have a default, but one can change the protagonist if they want
makes sense
including the actual protagonist appearance and stuff
23:09
yeah makes sense
should i allow objects to be affected by keypresses programmatically? I think i should
eventually this becomes some sort of game engine thing doesn't it
am i making a game engine?
the other thing i want to think about is displaying 2d images, which can't be directly put into a text file easily
23:29
yeah i see
for images why nothave file references?
you would want direct references not relative
it's more that i like the idea of being able to contain levels in one file of text
if you only have the one file of text with no images it will also make it easier to edit levels in real time
yeah i c
i think i could add low res raster images even, though
yeah but low res?
if it's low res, you can write it with text, like in bitly i think
you could make pixel graphics with text
the only issue with this being a game engine is that it's intentionally buggy and stuff for tas puzzles
and i feel like having a bugged and unbugged version seems weird...
23:40
yeah
what are we even talking about?
the fact that it's a game engine, but the engine is going to be semi-intentionally buggy
and not in a dumb low effort "haha it's glitch" way, but a way that allows TAS puzzles to be constructed
i guess i could make a version 1 and version 2?
I have no idea what you are even working on btw or what it is for
ok
it's a minimalistic game / engine, everything is made out of cylinders
23:46
k
also cylinders have easy collision calculations
i might change my mind about the bugginess tbh, but it was the starting point for my ideas

« first day (205 days earlier)      last day (33 days later) »