About Zanzlanz (twitter: @zanzlanz)

http://zanzlanz.com/about

I love to program games and make music! My most well known work is a Flash game called 'Mine Blocks,' which I am currently making a sequel to :)

Entries

 
Ludum Dare 34
 
Ludum Dare 32
 
Ludum Dare 31
 
Ludum Dare 29
 
Ludum Dare 28
 
Ludum Dare 27
 
Ludum Dare 26
 
Ludum Dare 25
 
Ludum Dare 24
 
MiniLD #36
 
MiniLD #35

Zanzlanz's Trophies

Featured in GeekyJuegos.com
Awarded by GeekyJuegos
on January 9, 2016
Good Luck In LD 32
Awarded by danidre14
on April 17, 2015
The Updating Regularly Award
Awarded by olafsworld98
on December 13, 2013

Zanzlanz's Archive

DESEEDER Timelapse

Posted by (twitter: @zanzlanz)
Tuesday, December 29th, 2015 12:59 pm

Hey!

I finally finished the timelapse of the livestream! The entire stream was 30 hours, 50 minutes long. This video is sped up 216 times normal speed.

Don’t forget to rate DESEEDER! :)

Behind the scenes!

Posted by (twitter: @zanzlanz)
Monday, December 14th, 2015 1:59 am

I ended up naming my game DESEEDER! Because you’re destroying seeds.
For this game I tried out diagonal pixels! Sounds weird, but here’s what it looks like:

DESEEDER Diagonal Pixels

You might be interested to see what it looks like when you DON’T rotate the game 45 degrees! Let’s find out:

DESEEDER Not Rotated

The programming logic was a bit confusing, until I started imagining the entire game in the unrotated version (second gif). I ended up only having to convert the coordinates in the renderer, to make my collision still based on rectangles!

If you have any questions about how I did any part of the game, let me know! Here’s the link again: DESEEDER

I’m excited to check out everyone’s games! I’ll definitely prioritize yours if you let me know about it! There’s no shame in self-promotion right now <3

Diagonal Pixels!

Posted by (twitter: @zanzlanz)
Sunday, December 13th, 2015 2:00 am

I’ve finally gotten used to the logic of making a pixel game sideways! πŸ˜‰

The hard part of the last day will be making the game challenging :)

The hard part of the last day will be making the game challenging. And naming it. Naming your game is always the hardest part.

Also, you know your game is too easy when the gif above was just randomized movement. xD No worries, I’ll figure it out!

Fooling around!

Posted by (twitter: @zanzlanz)
Saturday, December 12th, 2015 12:43 am

Hey! I decided to fool around with a style I never tried before, so I can inspire myself for an actual idea.

I started by trying to render an image with rotated tiles

Then I took a vector approach just to see what I could do. I’ve been wanting to make a game with this style for a while now!

Converted the image renderer to vectors so I can easily change the colors

So I ended up just writing some functions to move from one tile to the next in the proper direction!

I’m still working on the “inspiring myself” part, but I’m still interested in this style!

Oh Ludum Dare <3

Zanzlanz is here!

Posted by (twitter: @zanzlanz)
Friday, December 11th, 2015 6:31 pm

Hey! I’m Zanzlanz here for my eleventh time participating in Ludum Dare!
It’s final exam week at university again, but I’ll see if I can make something interesting in the compo anyway :)

Here’s a handful of my recent LD games (newest to oldest):
– ARBF
– Snowman Slide
– Dynamole
– Str1ngle
– Convey

What I’ll develop with:
– Flash CC (AS3)
– FL Studio
– GIMP
– BFXR
–
Audacity maybe?

I’ll stream with:
– Twitch.TV (My page is Zanzlanz!)
– OBS
– SoundCloud, Spotify, and YouTube for music

Here are some things I could potentially use to help with LD. Feel free to use it! Any credit is appreciated πŸ˜€

– 2015/ARBFSource
– 2015/Ludum Dare Extra Code 2
– 2013/Str1ngleSource.zip
– 2013/Ludum%20Dare%20Extra%20Code
– 2013/Convey.zip
– 2012/LudumDareEngine.fla
– 2012/LudumDareEngine2.fla
– 2012/Dragon%20Boss.fla

Let’s see how it goes :)
– Zanzlanz

ARBF Post-Compo is on Newgrounds :)

Posted by (twitter: @zanzlanz)
Saturday, May 9th, 2015 2:23 pm

Hey! I finished up the polished version of my Ludum Dare submission.
It’s available on Newgrounds if you want to get medals and compete for high scores!

Play ARBF on Newgrounds – Also don’t forget to play the original if you rate it! πŸ˜€

Now with a 200% niftier thumbnail image :D

Now with a 200% niftier thumbnail image :) Looks like things are about to go down!

Posted by (twitter: @zanzlanz)
Friday, May 1st, 2015 11:37 pm

Still working on making a semi-polished post-compo to A.R.B.F.
Play and rate the game! πŸ˜€

Gif of ARBF post-compo.

I added myself as an Easter egg to my game in a livestream. The viewers decided that I should be meowing! Haha!

Zanz is in again!

Posted by (twitter: @zanzlanz)
Friday, April 17th, 2015 7:07 pm

Hello, I’m Zanzlanz! I’m in the Compo!!

First of all, here’s a very simple tool I made for devs/artists/myself! Just drag or paste a tile into the site and it shows how it looks when tiled :D
TextureTiler.com

Some of my past LD compo games (newest to oldest):
Snowman Slide
– Dynamole
– Str1ngle
– Convey

What I’ll develop with:
– Flash CC (AS3)
– FL Studio
– GIMP
–
Audacity?
– BFXR?

I’ll stream with:
– Twitch.TV (My page is Zanzlanz!)
– OBS
– SoundCloud, Spotify, and YouTube for music.

Here’s a bunch of code I may or may not use. Fell free to use it! Most of them are FLA files for the Flash IDE! Any credit is appreciated :D

2015/Ludum Dare Extra Code 2 – Rushed some code in. It’s basically the same as the one in 2013.
– 2013/Str1ngleSource.zip
– 2013/Ludum%20Dare%20Extra%20Code
– 2013/Convey.zip
– 2012/LudumDareEngine.fla
– 2012/LudumDareEngine2.fla
2012/Dragon%20Boss.fla

I wanted to make a new engine, but I’m currently rushing through an essay. WHOO UNIVERSITY! \o/ πŸ˜‰

Good luck!! Whoo! *Gets back to essay*
– Zanzlanz

Randomized puzzle generator – How it works!

Posted by (twitter: @zanzlanz)
Sunday, December 14th, 2014 9:51 am

Hey again!

Recently I’ve made a post – http://ludumdare.com/compo/2014/12/06/puzzle – where I show off progress on the random puzzle generator I created for LD31. A few of you were interested in how I created it, so here I am to explain it!

First of all, here’s the newest gif of me playing the first couple randomly generated levels, and an image of one of the higher levels:

 

Puzzle generator with coins!Sometimes things get complicated dundundun

 

If you want to try it out yourself, here’s my submission:
http://ludumdare.com/compo/ludum-dare-31/?action=preview&uid=11407

 

The idea is simple:

Create a random level generator that provides the player with a challenging, yet always solvable, sliding puzzle.

 

Here’s the trick!

I programmed a simple noise generator (loops through all tiles on the screen and sets them to a random tile). Then I made a pathfinding algorithm that starts at the spawn point and finds all possible moves. It’s kind of like A*, where if a move gets you to a spot quicker than a different move, it over-writes it. Then I simply determine which spot took the highest number of moves to get to, and place the end there! If the spot with the highest number of moves isn’t “hard” enough, I generate another level from scratch and try again, until the level meets a certain difficulty.

The water.

You die when you touch the water. That was pretty easy to put into the generator. Basically I tell it the same thing as I do to the snowman: if there is water along the path, you can’t go down that path (restart the player). The generator has no problem dealing with that.

The coins… oh the coins.

I really wanted to give the player something to collect as an added challenge, as they solve the puzzle. The goal here is not to place coins in the middle of the path to the end. That would be way too easy for the player. So basically I created another algorithm that tells me if Point A can lead to Point B (or pass through it, even). I found the best way to make coins was to check these:

– You can pass through the coin safely from the start.
– Wherever you land next, you can pass through the start, AND reach the end (if you can’t reach the end, it’s in an unsolvable position!)
– If you can get from wherever you land after you pass through the start BACK to the coin (basically, if it’s possible to get other coins).

I’m kind of worried that there are very specific “corner cases” where this generator doesn’t make every coin collectable. But I’ve never seen it happen, so maybe it is flawless! :)

How fast does it generate?

Fast for the small levels, and quite slow for the end levels (30 seconds some times).Β  So what I did is make the generator create the rest of the levels while the player is solving the first ones! It can create all 20 of them by the time you reach level 5. Also, I did a lot of fooling around with the density of water and blocks, and found some densities are better for the generator to quickly create harder levels, quicker.

 

Alright! Well I hope you enjoyed the post! I also hope this inspires you to try out random generation – it’s not all that hard once you get the concept down. πŸ˜€

Thanks for reading,
– Zanz

 

Randomized puzzle generator progress

Posted by (twitter: @zanzlanz)
Saturday, December 6th, 2014 11:00 pm

Hey!

This was going to be my second time in a row missing Ludum Dare since I started, in LD24… because I received a ton homework to do this weekend (it’s my first semester at university :D).

But I ended up making something interesting anyway!

I basically made a random puzzle generator with the simple mechanic of dashing/sliding in each direction. The difficulty of each level is quantifiable. In fact, the blue square is positioned in the hardest spot to land in the entire level, each time πŸ˜‰

Latest version, and older placeholder version:

Random puzzle level generator. Placeholder version

I’ve gotten genuinely stuck on some of the harder levels it generated. Perfect! I love a good challenge! >:3

So anyway, maybe I’ll make it into something worth submitting by the end of Monday. I have a plan, but it’s a lot to do in the time I have available with school and all.

Good luck, everyone! I like what you’re making πŸ˜€

– Zanz

Zanz! Do Ludum Dare!

Posted by (twitter: @zanzlanz)
Friday, April 25th, 2014 4:19 pm

Yo yo, yo yo yo! Yo!
I’m Zanzlanz! Yo! I’m joining Ludum Dare #29 for my 5th compo in a row!

First of all, here’s the tool I made! You can drag/paste the image into the site and it shows how it would look like when tiled πŸ˜€
TextureTiler.com

Hopefully I do even better than last time, but I know it’ll be hard! xD

My past LD compo games (newest to oldest):
Str1ngle
Convey
Just Shapes
Dragon Boss
I’d Change the World for You

What I’ll develop with:
Flash (AS3)
FL Studio
GIMP
Audacity

I’ll stream with:
Twitch.TV (My page is Zanzlanz!)
XSplit
SoundCloud, Spotify, and YouTube
audiorepeater.exe for my voice

Here’s a bunch of code I may or may not use. Fell free to use it! Most of them are FLA files for the Flash IDE! Any credit is appreciated πŸ˜€
2013/Str1ngleSource.zip
2013/Ludum%20Dare%20Extra%20Code
2013/Convey.zip
2012/LudumDareEngine.fla
2012/LudumDareEngine2.fla
2012/Dragon%20Boss.fla

Moo,
Zanzlanz

I’m in!

Posted by (twitter: @zanzlanz)
Monday, December 9th, 2013 4:11 pm

Hey Ludum Dare! I’m Zanzlanz and, once again, I’m in! Whoo!

Before I write my post, please check out Texture Tiler. It’s a website I made to help you guys test how well your images tile! Just paste, drag, or upload the picture to see how it tiles. πŸ˜€
TextureTiler.com

So, I’m hoping to go for the compo, but I have a family thing on Sunday so if I run out of time, I might do the Jam just for the couple minutes of extra time. Hopefully I can pull off something neat!

My past LD games (newest to oldest):
Convey
Just Shapes
Dragon Boss
I’d Change the World for You
Lab Lights
Human Apocalypse

My spaghetti:
Flash AS3
FL Studio
GIMP
Audacity

I’ll stream with:
Twitch.TV (My username is Zanzlanz!)
XSplit
SoundCloud, or Spotify
audiorepeater.exe for my voice…?

Here’s a bunch of code I may or may not use. Fell free to use it! Any credit is appreciated πŸ˜€
zanzlanz.com/dump/2013/Ludum%20Dare%20Extra%20Code
zanzlanz.com/dump/2012/LudumDareEngine.fla
zanzlanz.com/dump/2012/LudumDareEngine2.fla
zanzlanz.com/dump/2012/Dragon%20Boss.fla
zanzlanz.com/dump/2013/Convey.zip

“Let’s do this”! :)
Zanzlanz

Texture Tiler

Posted by (twitter: @zanzlanz)
Sunday, September 15th, 2013 5:03 pm

Hey!

I made a new site to help my fellow developers! ;D

http://TextureTiler.com/
We all know that sometimes it can be a huge pain to get textures to seamlessly tile.Β  My friend (GhostID) and I (Zanzlanz) wanted to make a tool to help game developers with their art.Β  After a random epiphany, I thought it would be a great idea to make a simple site that can quickly test how well they tile.

To test how well your textures tile, you may do 3 things (works best in Firefox and Chrome):
– Paste the texture into the page
– Drag the file onto the page
– Simply load it

I hope this simple tool helps you guys too! πŸ˜€
There’s also a Twitter account dedicated to it, if you wish to follow it: @TextureTiler

Thanks for reading!
– Zanzlanz

Before I start!

Posted by (twitter: @zanzlanz)
Friday, August 23rd, 2013 5:36 pm

Haha, just a quick post of some extra code I put together.Β  I’ll be using some of this extra code (Flash AS3) to help me along during the compo.Β  Hope it helps someone else too.

http://zanzlanz.com/dump/2013/Ludum%20Dare%20Extra%20Code.php

In

Posted by (twitter: @zanzlanz)
Wednesday, August 21st, 2013 3:39 pm

Hey, it’s me again, Zanzlanz πŸ˜€

My past Ludum Dare games (oldest to newest):
Human Apocalpyse
Lab Lights
I’d Change the World for You
Dragon Boss
Just Shapes

I’ll go for it again (compo, hopefully)! It’ll be fun!!

I’ll use:
Flash AS3
FL Studio
GIMP
Audacity

I’ll stream with:
Twitch.TV
XSplit
Spotify?
audiorepeater.exe?

I might look at my engines to speed things up:
zanzlanz.com/dump/2012/LudumDareEngine.fla
zanzlanz.com/dump/2012/LudumDareEngine2.fla

Hope you guys have fun! :)
Zanzlanz

I’m Sorta In

Posted by (twitter: @zanzlanz)
Friday, April 26th, 2013 8:15 pm

Hello!

As you may have noticed, I’m late. Β This is due to a vacation.

Right now I am in a hotel, installing Flash onto my dad’s laptop. Β I will TRY to make a game in the little time I have (good thing the theme is what it is).

Anyway, if I have time, I’ll use Flash, GIMP 1.6, and Audacity. Β I have nothing but the source code of my old game FLIPTRIS. Β I might use this to speed up the progress. Β This means I will have to enter the jam, rather than the compo. Β Aw well.

I’ll be sure to have fun on my vacation. Β I hope I can come up with something decent in the little time I have.

If I weren’t on this trip, I’d definitely be super ready and eager to join, but right now I’m already tired and not too tuned in haha πŸ˜‰

Good luck friends,
– Zanz

[cache: storing page]