Greetings,
just using this as a dumping ground for my efforts.
Basically I am converting/rewriting HellBand so it can work in a browser.
Why ? I had some good reasons but in the end it seems to be one of the projects I can come back to after a hiatus.
I wanted to share one of the 'design decisions' with regards to the evil cave*bold macros's.
//cave _floor_bold(y,x) -> cave[x,y].isLevel()
//cave_ empty_bold(y,x) -> !cave[x,y].isOccupied()
//cave _clean_bold(y,x) -> cave[x,y].isClean()
//cave _naked_bold(y,x)-> cave[x,y].isEmpty()
isLevel standing for 'flat' aka its a floor like cell. No walls or doors or bushes or trees or water. clean stands for no objects left. Empty means regular floor, clean and not occupied.
How would you call this stuff ?
T.
just using this as a dumping ground for my efforts.
Basically I am converting/rewriting HellBand so it can work in a browser.
Why ? I had some good reasons but in the end it seems to be one of the projects I can come back to after a hiatus.
I wanted to share one of the 'design decisions' with regards to the evil cave*bold macros's.
//cave _floor_bold(y,x) -> cave[x,y].isLevel()
//cave_ empty_bold(y,x) -> !cave[x,y].isOccupied()
//cave _clean_bold(y,x) -> cave[x,y].isClean()
//cave _naked_bold(y,x)-> cave[x,y].isEmpty()
isLevel standing for 'flat' aka its a floor like cell. No walls or doors or bushes or trees or water. clean stands for no objects left. Empty means regular floor, clean and not occupied.
How would you call this stuff ?
T.
Comment