Mine Blocks 2 is a 2D block-based adventure game. While it can be compared to games such as Terraria and Minecraft, it has it's own premise and gameplay. In this game, you are in a vast (infinite) world, forced to conquer nature in order to live. Gather the resources hidden within the planet to create and do anything out of the unlimited possibilities. The game modes will include survival, creative, story mode, and multiplayer.

Image RSS Feed Latest Screens
The Evolution of the Main Menu Mine Blocks Comparison Graphical tweaks
Blog RSS Feed Report abuse Latest News: Infinite worlds, dynamic lighting, and multiplayer

4 comments by Zanzlanz on Dec 28th, 2013

Before I talk about the goodies, I must thank you all for the support! The more you guys are excited for it, the quicker I develop the game.

I've been working hard on the backend coding of Mine Blocks 2. Here are 3 of the biggest improvements to the code since the April Fool's update: lighting, infinite worlds, and multiplayer

Dynamic lighting


I knew that when I designed the new render engine, I needed to make the lighting near-spectacular. That's no easy feat, especially when accounting for lag and procedural generation. But I did it anyway!

The lighting engine I created for Mine Blocks 2 is capable of some pretty nice things. My favorite being the angle of the sun and the interaction between the colors of multiple light sources.
 

Sun angleLight source coloring

It's not perfect yet. Entities (like the player) turn very dark when next to blocks, due to how the lighting system is estimated to save FPS. That shouldn't be too hard to tweak though. Also, when an area is updating, several light sources (a pool of lava, for example) can drastically slow down the game. I DO NOT want to be accused of having a laggy game, so to all of my abilities, I will make sure it's not bad when I release the next alpha build.

Check out more of the pictures on lighting.

Here's a video demonstrating the lighting:


Also, with lighting, I added a day/night cycle that features a sun and moons. I'll soon be planning clouds and weather. :)

Procedurally generated seeded terrain


When Mine Blocks 2 was initially created, the world was a fixed size, with ugly tall borders at the ends of the terrain. With infinite terrain, the game is much more dynamic and interesting. Plus, now I can make items extremely rare, without worrying about the chance that they wont show up.

How it stands now, the procedural generation is uncapped, meaning you can walk on forever. In order for me to release the next version, I must either cap it, or make a caching system so it doesn't eat up too much RAM. Flash goes crazy when that happens. :)

Video demonstrating the infinite worlds:


Multiplayer


Multiplayer is a very tricky option for me. For now, I'm using PlayerIO to host multiplayer, which is fine; it works! But the cost of multiplayer will become outrageous if I don't figure something else out.

Anyway, a few friends and I tested out multiplayer last week! It was amazing to see it working with infinite worlds and an unlimited build limit... but there are a lot of hilarious issues to address before I can make much more progress.

Infinite mutliplayer testInfinite mutliplayer test

There are currently no name tags or chat; this is a very minimally featured test.


There will be much more to come in the near future! I can't wait to release the next alpha version!
Thanks so much for reading, playing, and watching!

You can play the really old version here: Zanzlanz.com

- Zanzlanz

Media RSS Feed Latest Video
Post comment Comments  (0 - 10 of 15)
Guest
Guest Jan 19 2014, 5:51pm says:

This comment is currently awaiting admin approval, join now to view.

Zanzlanz
Zanzlanz Jan 20 2014, 9:39am replied:

When multiplayer is made :)

+1 vote     reply to comment
r4gegaming
r4gegaming Dec 29 2013, 3:21pm says:

Also i just downloaded mineblocks 1 is it supposed to be so laggy? Also im had some trouble with no trees generating :( But still its awesome and i cant wait till updates come!

My pc specs
8gb ram
4.2mb processor AMD
1gb graphics card (actually good cost £180)

+1 vote     reply to comment
Zanzlanz
Zanzlanz Jan 2 2014, 11:44am replied:

Thanks for playing! Yep, it lags on a lot of computers. As recommended in the 'Questions?' tab, you can always try lowering the quality, or turning it on Lonely mode. Also, the smaller the screen size, the better Flash runs. :)

Thanks for the specs, but a lot of the time Flash games have unpredictable performance of different machines.

+1 vote     reply to comment
r4gegaming
r4gegaming Dec 29 2013, 1:53pm says:

Can't wait until saving is in!

+1 vote     reply to comment
Zanzlanz
Zanzlanz Dec 29 2013, 2:41pm replied:

Haha yeah I'd actually love to add saving, but the data structure keeps changing a lot, and I don't want to create too many problems with version compatibility yet. xD

Thank you!

+1 vote     reply to comment
r4gegaming
r4gegaming Dec 29 2013, 2:43pm replied:

Yea once in a more stable version (i mean more closer to release) you should add it!

+1 vote     reply to comment
cocomendes
cocomendes Nov 5 2013, 2:21pm says:

Not Bad ^^

+1 vote     reply to comment
Zanzlanz
Zanzlanz Dec 7 2013, 5:06pm replied:

Thanks! :) There is SO much more to do, time just goes really fast. >.<

+1 vote     reply to comment
Guest
Guest Oct 13 2013, 7:47pm says:

This comment is currently awaiting admin approval, join now to view.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Mine Blocks 2
Platforms
Windows, Mac, Linux, Flash, Web
Developed By
Zanzlanz
Engine
Custom Built
Contact
Send Message
Official Page
Zanzlanz.com
Release Date
TBD
Game Watch
Track this game
Share
Style
Genre
Adventure
Theme
Fantasy
Players
Single & Multiplayer
Project
Indie
Boxshot
Boxshot
Twitter

Latest tweets from @mine_blocks2

Evolution of the title screen! #GameDev #MineBlocks2 T.co

Jul 2 2014, 1:24pm

Embed Buttons

Promote Mine Blocks 2 on your homepage or blog by selecting a button and using the HTML code provided (more).

Mine Blocks 2
Mine Blocks 2
Statistics
Rank
708 of 22,876
Last Update
3 weeks ago
Watchers
19 members
News
2