I've entered a #gamejam this weekend and decided (perhaps unwisely) to try and make a #nes game in 48 hours. I'm using C in a free web IDE designed for this purpose https://8bitworkshop.com/v3.7.1/ learning to work with neslib is slow going, but realistically I'm probably miles ahead of where I'd be if I were learning 6502 assembly for this
Previous dreamcast prototype saw me defining all map geometry 'by hand' per vertex and hardcoding it into the engine. This was fine for a boring square room but not really practical for a game with more than a couple of locations. Plus it's hell to edit after the fact
However, I am making some good progress with the renderer. The idea is to model arbitrary modular rooms in blender and munge them into a format I can display efficiently on the Dreamcast. The rooms snap together at predefined portal points, and select appropriate mesh geometry depending on whether they're connected to another room or not. Although I have no plans to let players build levels, the map editor will run in-engine rather than being a standalone tool. #theLudarium #gamedev
Chilli tonight, harvested a couple of habaneros that i grew from seed, this will only be the second time i've eaten produce i've grown myself 😇. No idea how hot they'll make the chilli #theGalley
My partner has been working from home and needed a foot stool for under her desk, so I designed and made an adjustable one. The foot panel has grooves on the back to keep it in place, and it slots in between these spike looking things to let you choose the angle.
Unfortunately it doesn't do the one angle she actually wants, which is parallel to the floor. Guess I should have asked more detailed questions beforehand.
Made using inkscape and a little home cnc machine in #theWorkshop
Started a new, empty world in my raycaster engine for a gamejam project. It's the first time I've loaded an empty world since adding lights, so it was mostly dark. But after a minute I noticed lights moving in the distance, though nothing should be there. After being creeped out for a minute I realised these 'Ghost Lights' are uninitialised memory being parsed as valid data, and now I'm reluctant to remove the little ghosts living in my empty world
discovered my little laser will cut paper so now im lasing some decorative shapes and hopefully some text to add to what is surely the greatest gifts of 2020
found a spare power supply and managed to finish this mini bottle carrier, cassette for scale
It's silly to be sentimental over mass produced consumer electronics, but I really love taking obsolete hardware and reanimating it with new code, feels like necromancy. Helping to keep these machines out of landfills is an added bonus.
Got a 2nd hand Dreamcast circa 1999 and have started the rituals to develop a new game for it - this means burning a 1 use CDR for each build so I'm holding off until my networking equipment arrives, but i had to at least try running *one build* in the mean time
Low bit and retro developer