8-Bit Minecraft Pt. 2: There's A Reason This Doesn't Exist

368,410
0
Published 2023-10-20
The first 100 people to use code INKBOX at the link below will get 60% off of
Incogni: incogni.com/inkbox

The progress on creating a crafting and mining game continues, now with a new release title: 8-Bit Blocks. This installment features a brand-new physics engine, including 3D collision and gravity, building, the beginning stages of mining, inventory management, and many more details all painstakingly programmed in 6502 Assembly for the Commander X16 system. The first release of 8-Bit Blocks is available now (see details below).

What happens when classic mining meets 8-Bit architecture? Pure insanity. I share some tips and tricks in this video that go over exactly how I managed to pull off what at first seem like an impossible programming task: create an interactive 3D world that you can climb around, build bridges in, and be able to create anything you can think of. From laying out the inventory in memory, to saving CPU cycles by re-drawing only highly calculated sections of the screen, this update has it all.

Play the alpha release here at: notin.tokyo/8BB

Join the conversation: www.reddit.com/r/inkboxAthenaeum/

Other resources:
Minecraft tutorial footage:
   • Chop down a tree in Minecraft  

Have a suggestion or feedback: [email protected]

All Comments (21)
  • @mindthemoods
    Here's an idea: what about a control to rotate the current chunk 90 degrees? So you could see multiple sides of things? I'm sure this would be super easy to implement and would in no way totally break every core system you've made thusfar.
  • @boozydaboozer
    Limit item quantity to 6 bits, that way you have two bits left for special flags. Like specifying that the number reflects durability instead of quantity.
  • @mindthemoods
    As both a Minecraft and arcade nerd, I love the absurdity of this project. Really drives home the level of dedication it took to make games with the limitations of older tech. Very impressive!
  • @Zeemis
    One of the problems you'll run into with isometric is platforming. Jumping from tile to tile, you can easily become discombobulated. Add a shadow that appears under your character as he jumps to help solve this, this'll help players gauge jump distance.
  • @NerdGlasses256
    Let's be honest: If someone got this thing back in the 90's on an 8-bit pc, they would be absolutely freaked out, how amazing it is.
  • @idkk5335
    "should only take me about 2 weeks" 6 months later...
  • @GermanTopGameTV
    When you went into the house, an issue with the current design showed: There's no way to "hide all ceilings". Since you don't have the luxury of the first person cam, you need to somehow be able to hide ceilings, otherwise any cave visit or interior space will suck. A cheap way would be to simply stop drawing blocks that are above in Z and infront of the player (with that meaning the sum of x and y exceed of the block exceed the sum of the x and y coordinate of player itself). This way you could achieve something similar to the sims, where you could hide ceilings and walls in front of someone. A +-1 addition can be used to toggle between "no walls", "half height walls" and "full height walls" if you'd like that option.
  • @Brok3nC4rrot
    idea: when your cursor is over a block it should show on screen what the block type is, so that if you're selecting an occluded block (say, you're stuck down a hole or inside your beautiful dirt house), you know what it is that Stanley is looking at
  • @AB-Prince
    one feature I think could be useful, if possible, is to have all blocks 2 blocks above the player be invisible if the player is below a celing. so that tou could navigate caves or the interior of a house.
  • @WHYNOTONY
    5:28 the logo colliding with the subtitles was incredible
  • @fromixty
    Love to see your channel grow. I said it in the past, but I'll say it again: You're one of the most underrated channels on this platform, and I'm glad your channel was reccomended to me.
  • @otistically
    The Science Elf and Inkbox are really taking the sentence "if exists, it runs Minecraft" to a whole new level! My respect for you two.
  • @aidanmurray8283
    I was blown away with the first video in this series. And again now. It’s unbelievable how week this is turning out. Imagine brining this to your friends house to play in the 80’s — super cool
  • @JeremyFinch42
    "Joe, they turned the frogs 8-bit." "I licked an 8-bit frog once, and I could see the clockwork villagers."
  • @dacueba-games
    David must be thrilled to have this on his computer.
  • @haazmat
    I love the progress, and the fact that youre not cutting many corners. I feel like most "I remade minecraft" videos would give up at making the inventory, or would make only the most basic items.
  • @ShadowManceri
    For walking animation I wonder if you could just recolor the bottom 2 pixels with different shade of blue. Then it might look like the feet are moving.
  • @tomaszwrobel6387
    If you fall into a maze undergroud the outline won't help you. You should be able to change maximum draw height. This could also be used to remove roof of the house to see inside.