Minecraft In Arduino

Greetings,

Two months ago with a little display and my arduino MEGA I've started making a minecraft-like game:10x10x10 isometric cubic game, and I've called it Vector³.

For now It's only for Arduino MEGA/2560 (It's possible to make it for Arduino UNO, I just don't know if it worts the effort).

Description:

The Game is ambiented in a unsettling black void, the objective of the game is "sandbox", and when you spawn in a pre-made 5 layer world:

  • Layer 1: Botrock (a.k.a. Bedrock)
  • Layer 2 & 3: Stone
  • Layer 4: Dirt Block
  • Layer 5: Grass Block

the player doesn't exist, you're just a flying cursor moving in the world placing and breaking blocks.

The cursor is transparent at the center, and it has dotted sides on the vertices, But when the cursor is on the block it just show some central circles on the sides of the block.

There are an enourmus amount of blocks!

7 blocks:
Grass block, Dirt block, Stone block, Botrock, Planks, Logs and Glass.
(Those are temporary, I could make hundrends of blocks, it's just a prototype).

The Game uses the TVOut library, the PS2keyboard library (You don't really need the keyboard, you can even just use the Serial Monitor if you want to control the cursor), and the avr/pgmspace library.

This is the testing video I've did, tell me if you want the code so you can try it yourself (I'm not posting it now because I need to solve some bugs, IF YOU WANT THE PROTOTYPE CODE I'VE POSTED IT ON THIS FORUM: Making the code faster - #76 by andrea009 feedback on this forum are really usefull if you want to contribute):

I have the idea to add redstone meccanism.

Feedback are appreciated!

Thanks.

1 Like

Most people are not likely to click on a weird link to your mp4 (I won't)

Can't you post it in a youTube account and share the link to youTube? Then the player will be embedded right into the forum and everyone can enjoy your work.

Here you go:

1 Like

So you like it?

That sounds like an interesting experiment to pack all this in a small arduino. Not sure what the real use is but congrats on the result