block game's first crafting gameplay loop is in! \o/ break leaves to get sticks, combine with flamereeds to get torches, place torches to light up the darkness

no particle/emissive textures system yet so the torches look a bit club-like, sorry

starting a new dev thread to mark the occasion, previous posts can be found here: https://mastodon.gamedev.place/@eniko/115418239486943047

#EniBlockGame #GameDev #IndieDev #ProcGen #PixelArt

to learn more about block game check out the website: https://enikofox.com/blockgame/
Block Game | Ultima/TES meets Minecraft

Ultima/Elder Scrolls meets Minecraft voxel sandbox game with building and crafting.

i have redone the torch to look a bit better until i can get a particle system going

#EniBlockGame #GameDev #IndieDev #PixelArt

i have updated the block game FAQ found at https://enikofox.com/blockgame

filed under "things block game does that minecraft doesn't," it can now handle rotated (oriented) bounding boxes. and also you can now target entities that are lying around the world :3

#EniBlockGame #GameDev #IndieDev

people keep asking about modability and (aside from reskinning the gui) i now have an answer

block game uses an entity component system so i've made a json file for entity templates so i can easily create entities. so if nothing else you'll be able to mod the game by editing this file

#EniBlockGame #GameDev #IndieDev

i can now spawn sticks under/near trees during chunk generation :3

they don't do anything special, since you can get sticks from breaking leaf blocks, but it's just a little touch that makes the world feel more alive

#EniBlockGame #GameDev #IndieDev #ProcGen

now spawning bushes using leaf blocks. gonna give them a bit of a different look from leaf blocks at some point but the basic idea mostly works

#EniBlockGame #GameDev #IndieDev #ProcGen

okay i've modelled and pixelled bushes that aren't just leaf blocks and yeah, this is looking nice and lush now! you can also walk through bushes as requested, and you can still break them for sticks for torches

#EniBlockGame #GameDev #IndieDev #ProcGen #PixelArt

well would ya look at that, we've got a whole little crafting gameplay loop going. bash together flint and a stick to make an axe, use axe to break bark blocks, use the axe on the blocks to create wood, use the axe on the wood to create sticks, combine sticks with flamereed to create torches, then go and light up a cave :D

#EniBlockGame #GameDev #IndieDev

finally got to make a new block: rough planks! you get these by using an axe to cut bark blocks into rough wood and then using rough wood on itself to craft the rough planks (consuming 2 pieces of wood in the process)

#EniBlockGame #GameDev #IndieDev #PixelArt

@eniko If you want I can draft you a whole semi-realistic tree that starts with sticks and stones and ends up with plasma guns and giant Mechas 😜