Zanzlanz's website!
"May 2018!"
Previous Post - Next Post - Latest Post

WOAH hi there!

It's been a while, but I finally have a few things to write about!
(You can click on images to zoom in.)

I graduated!

After four years of studying computer science at LTU, I officially graduated university! On Cinco de Mayo!

And now that I'm done with school, I return to working a fulltime job at Dreaming Door tomorrow (Monday)!

If you do the math there, I had an entire 30 days of free time between graduating and starting work. Amazingly, I used every single day of my time off to get as much as I could done on my projects. And that's the topic to today's blog post!

Below are sneak peeks at 4 of the projects I've been working on:

Website Redesign has had the same design since 2014, so it's getting a bit old! Plus, it isn't designed for small mobile devices. I decided to start working on another redesign of the site to make it more modern, work on mobile phones, and be able to support my future plans.

This month, I was able to finish redesigning the home page. Here are some of the changes I decided on:

  • The white page border was removed in favor of a dark theme!
  • On a smaller screen, the page resizes. Mobile friendly!
  • Top of the site is compressed, and the second row of buttons was removed.
  • Buttons, links, images, boxes, and icons have effects when you hover over them.
  • The YouTube section list some of the recent videos next to the player.
  • The Twitter feed is now in three columns alongside my follow suggestions.
  • The Zanzwuts section has 16 links now, instead of just 6.
  • Removed the view counter.
  • The footer now contains links to my social media and my other websites.

Here you can see how the site looks in the smaller (mobile) view. Nearly all the information is still there, just more compact.
The entire website will do this!

I also finished redesigning the about page and games page. Both include additional improvements.
Below you can see a comparison between the current games page and the new one. It's visually more dynamic, mobile friendly, and a bit better compressed.

Overall, the site redesign is going very well! I have another 20 pages to switch over before it goes live.
You can track the progress here on the homepage.

Now is the best time to make your suggestions or requests for the new website. I'd love to hear your thoughts in the comments! And don't worry... Phil will not be going away :3

Game Engine

In order for my games to work after the year 2020, I have to re-code them in a different programming language. I decided to port them to Haxe and Lime, by creating my own OpenGL ES game engine. I started this process about a year ago!

I barely had experience writing OpenGL code before now, apart from some stuff from school and my ShaderToy shaders.
Here are some of the tests I did while creating the engine:

This month, I added some very important stuff: mesh combination, text support, rendering to textures, and mouse controls:

Only a few things are left before I can start porting my games to my new engine! I'd like to start the move to my engine by porting Human Apocalypse, and work my way forward until it's good enough to port something like Mine Blocks. It's such a slow process, but hopefully I can be efficient!


I've been working on a professional web app called RettoBot since the start of the new year. It's a site that makes it easy for programmers to write trading bots and test them on real historical data. This is for things like stocks and Bitcoin.

Over the past month I made a lot of progress with project management and the main interface.

My favorite thing is RettoRat, the site's mascot. RettoRat hangs out on the 404 pages and dialogs:

RettoBot is nearly functional enough for me to do a closed pre-release testing with some friends. I'll get some good feedback, polish the site, finish it off, and try for a real release. I'm really excited to see how it goes! The last non-game software I actually released was probably a drawing app when I was like 12 years old haha!

Mine Blocks

Mine Blocks 1.29 has been making good progress too!

One of the tasks was to re-code all of the mobs! This was so I can easily add new features to them, and then port them to Haxe when the time comes. I documented my progress in a Twitter reply chain, which shows that I started doing this in February 2017. And now the only one I have left is the ender dragon! :D

Right now I'm working on some big features. It's been a while since the last update, so I can't wait to get to that point!

The changelog is at 59 changes/additions, and there are around 32 more to do before the update is finished.

That's it for now!

It feels really nice to be making so much progress, and I think I'm getting a lot closer to finally finishing some of these big projects. Things will slow down a bit now that I'm starting work, but the big push this month helped build excellent momentum, and I think I'll be able to release some cool stuff soon™!

Post any questions/comments about these projects below! And if you're on summer vacation too, what are your plans? :D

See you around!
- Zanzlanz

Posted 1 year ago.Return to Posts Page
Mar 8, 2019 - I created two Discord servers! Come join in!
"Goodbye 2018!"
Dec 31, 2018 - A post about the many things I did in 2018!
"Goodbye 2017!"
Dec 31, 2017 - Is it 2018 already? Here's my traditional yearly recap!
"What's up This Summer?!"
Jun 25, 2017 - Just some news about things!
Comments on the post 'May 2018!'
Sorry, but to keep the site relevant, commenting on posts older than a month has been disabled.
Please use alternative methods of contacting me! Try Ask or Twitter. Thank you!


Arthur (Guest)  
1 year ago  
hi zanzlaz i love mineblocks i play 24/7!<:
Congratulations! Progress is progress either way, and with Flash support ending and all, I cna't wait for the engine to finally bear fruit! I'm curious about the new website changes, where's the about page? I'M GLAD YOU'RE KEEPING PHIL! Amazing man!
Hey Danidre!! Thanks! c: Yeah that's the motivation behind the engine for sure, so I'm really looking forward to it too. The about page isn't all that interesting haha. The biggest change was that I moved the content policies at the bottom to a separate page and redid the contact info into overly-decorated images XD
LudwigOS (Guest)  
1 year ago  
Zanzlanz, please create a Rouge The Bat skin
Gabriel (Guest)  
1 year ago  
oye zanzlanz quiero que salga el wither boss y el repetidor de redstone y bloque de redstone cosas de electricidad y boss
Kilby (Guest)  
1 year ago  
Zanzlanz you can make <BLOCKS:emerald block> <MOBS:villagers(ALL PROFESIONS)iron golems village> POTIONS:exploring potions(All POTIONS)ITEMS:emerald!!!!!!!!!!!!!!!!!!!!!!!
For the job I'm working at, we recently used stuff like <type : parameter> style text for something! So it's funny to see that style here in a comment :D
FG (Guest)  
1 year ago  
I just came on your website to see an update on MB and I see this! It looks like 1.29 is making progress. As for your game engine, my PC is kind of old now, so I don't know if MB will run well on my PC in the future. Oh well, good luck with everything! :)
The engine is specifically designed to have my games run better than they used to. At least, it'll be really important for me to make sure it runs as well as it can! Thank you!! And thanks for checking up on the site :D!
Kilby (Guest)  
1 year ago  
Martin Diaz (Guest)  
1 year ago  
Hola zanzlanz quiero que salgan los esqueletos de wither,arenas de almas que podemos encontrar en el nether,estructura del nether,etc :)
Takua (Guest)  
1 year ago  
congratulations on graduating university! :D
sori2u (Guest)  
1 year ago  
Really excited to see more of your work Zanz! <3
<3 I can't wait to get some new stuff out there again!
Next page

Zanzlanz LLC © 2011-19 - Privacy Policy - Terms of Service - Contact