Voiders (.io) by inateno
Hey! This Ludum Dare was quite crazy but anyway, here is my entry.

So my game is a "mmo" game, and yeah it's fucking to big for a Ludum Dare I know but I wanted to try something ^^ I wanted to do a compo game, but I ran a 8 hours issue with database LOL anyway still here!
Intro:
The void ate all the world, only a small part is still standing in front of this chaos. But suddenly, some of the inhabitants received the power to craft what they call "tile".
By gathering resources and crafting those precious tiles they can now rebuild the world before it ran out of space.
What the world will look like then? Does the void will let them do it?
Tools used:
- Engine: DreamEngine (my very own but on Github ;) )
- Arts: MagicaVoxel, it was the first time! I like it!!
- Music: Guitar + Audacity

Features
- super laggy multiplayer (yay)
- players build the world by placing tiles
- the world has its own rules, you can't place anything anywhere (for example, a sea tile must be surrounded by at least 5 tiles of sand/void)
- you have to craft the tiles first! (go to the altar and use action)
- for this you need some materials
- one resource can handle several types so there is a lot of different ways to do the same tile!
Missing features I would have done :(
- the void eating the world piece by piece
- monsters of the void (I did 2 in MagicaVoxel but didn't have time to code the monsters and fighting features)
- NPC's would have been great too
Technical information:
- sources are uploaded on Github, feel free to check it for learning or giving me feedback! The license is LGPL3, thanks for respecting it
- lazy-rendering algorithm (check it out if you want to optimize the rendering of your tiled games)
- lazy-loading of the world (kind the same as rendering, but for data. Good for open-world)
- using geo module of MongoDB, ultra fast
- I use socket.io, no binary stuff, it's not the fastest but is the best for compatibility and time
Other stuff I wanted to say
- there are no collisions with envs right now, that's not a real problem to experiment the stuff
- huge lack of feedbacks
- can be laggy also
- was very fun to do and I learned (one more time) new stuff
- not the best inputs feeling, I'll try to fix this later
Inputs shortcuts:
- ctrl switch mode
- tab tiles inventory screen
- I materials inventory screen
Done?
Not yet, I will keep developing this game because I do like the potential (and I want to include my monsters!). But OFC I won't add any content/features during the voting period of Ludum-Dare, just fixing bugs.
So yes, send me bugs!
Every feedback is welcomed, this is maybe "not fun" but the fun is / will be what of the world after a few days/weeks/months?
Now it's time to sleep. Oh wait no, I have to play all of your games :D
Monsters I created but not included:

PS: the spawn point is ironically at 42-42 :D
| HTML5 (web) | http://voiders.io |
| Source code | https://github.com/Inateno/voiders.io |
| Original URL | https://ldjam.com/events/ludum-dare/42/voiders-io |
Ratings
| Overall | 1215th | 2.611⭐ | 29🧑⚖️ |
| Fun | 1264th | 2.135⭐ | 28🧑⚖️ |
| Innovation | 1183th | 2.404⭐ | 28🧑⚖️ |
| Theme | 1247th | 2.154⭐ | 28🧑⚖️ |
| Graphics | 672th | 3.327⭐ | 28🧑⚖️ |
| Audio | 660th | 2.708⭐ | 26🧑⚖️ |
| Humor | 850th | 1.98⭐ | 27🧑⚖️ |
| Mood | 889th | 2.74⭐ | 27🧑⚖️ |
| Given | 31🗳️ | 10🗨️ |
But I liked your Backgroudn music!
I also liked the music.
@Joschi Controls are quite simple, wasd/zqsd or arrows, space for "action" there is also UI buttons.
There is no "goal" excepted building the world by placing tile, but all actions and ui is not "clear" :/
This is a nice concept though. Kind of reminds me of this one 2D browser MMO that was like a weird platformer/Minecraft style building thing. Don't remember what that was called. The background music is quite nice too.
No feedback so it's hard to understand when something is ok/not ok :( that's the first think I have to fix lol
And I know it's overkill but I don't do gamejams to make a polished product, it's good for relaxing and try new things (as well game-design, arts, technical stuff).
I'm sad those points are missing (and will be the first I will add after judgement period) but it's part of the game jam!
Will try to keep it up yes, thanks!
@sprovgames thanks! First time using MagicaVoxel I'm quite happy because usually I do "programmer arts" XD
I know, same as above :(
I'm actually working on a better balance, too much things spawn at the same time and tiles 1 by 1 is also to painful (will do a 3x3) and add a mouse controller to put tiles.
@capitals I don't register every iterations but every entry is in database with a date so yes this is something I can do! Nice idea, I will create a dump of the db before scratching it and try to do a "first version timelapse".
I added yesterday what I was talking about but want to clean more stuff and balance before uploading, it's way better (just few fixs). Thx again for feedback, I will be commenting here when updated.