April 20th-23rd 2012 :: 10 Year Anniversary! :: Theme: Tiny World

Back to Browse Entries

Tiny World Adventure

by Pavel Dlouhy - 48 Hour Compo Entry

[UPDATE1(Monday): Game is now available also for Windows. Enjoy!-)]
[UPDATE2(Tuesday): 4th screenshot set as Primary Screenshot]
[UPDATE3(Tuesday): 5th sceenshot added (Windows version)]
[UPDATE4(Wednesday): Timelapse video added]

Tiny World Adventure is the result of my 48 hours effort. I spent first 36 hours to implement Virtual Machine with simple TXT and GFX editor (I recorded more than 16GB of screen video during this time). Then I spent remaining 12 hours by creating game itself (inside of the new Virtual Machine). Virtual Machine is called NE-VM1 (NE as 90Edges) and is currently available only for Mac OS X. I will try (on Monday) to convert the game to Windows as soon as possible.
When you finish the game the Virtual Machine Editor is unlocked and available to modify the game. ;-)

Downloads and Links




john_conder9 says ...
Apr 24, 2012 @ 8:21pm

It took forever to load but I guess that's the nature of a VM built so fast. The concept here is really, really cool. It took me a second to figure out how to deal with the enemy, and then even longer to realize I had won :P But, this was really cool (playing from Windows here!)

Pavel Dlouhy says ...
Apr 24, 2012 @ 10:47pm

Thank you for your comment, John. Yes, I just tried to make VM as soon as possible (no optimizations). Nice to see that somebody likes the concept. ;) The load is actually quick replay of "making of" because binary file is just blank VM plus input data (keyboard and mouse events recorded during making of this game including playing and testing it).

PabloAM says ...
Apr 25, 2012 @ 7:20pm

I have played on MacOSX. Good VM but I didn´t know how pass the second map.

Good job!

dick_claus says ...
Apr 25, 2012 @ 9:51pm

I love such kind of stuff. You really made a great job. Make your own virtual machine just for game. Cool.

Sxw1212 says ...
Apr 25, 2012 @ 9:57pm

Neat! (How do you get to the VM editor?)

Pavel Dlouhy says ...
Apr 26, 2012 @ 7:59am

Thank you very much for your comments! Sxw1212, I will update this page soon (to add editor description). For me, to play your games is now priority number one! Short version: Editor is available on Mac OS X only (in Windows version soon). Use CMD+1 for txtedit mode, CMD+2 for gfxedit mode and CMD+5 to execute program. Enjoy!

NiallM says ...
Apr 26, 2012 @ 10:13am

Really impressed you managed to write a vm from scratch and code a game with it in 48 hrs :) The game was pretty neat too, though I could have done with more levels. Very cool.

Pavel Dlouhy says ...
Apr 26, 2012 @ 10:41am

Thank you, NiallM. As you may see in timelapse (when I finally prepare and upload all 5 parts) I spent few hours by debugging copy-paste errors and other errors. I had ideas for some other levels but 48h is 48h ;) 7 hours before the end I started to make "final" build every 2 hours. I was very tired at the end of compo (3AM here at that time) but I felt good!-)

Misfit says ...
Apr 26, 2012 @ 5:10pm

This is so awesome idea! Own virtual machine for your game!! I love such kind of stuff. This is something so cool.... (Yeah, I am an engineer)

dukope says ...
Apr 27, 2012 @ 6:02am

Nice retro aesthetic. Wouldn't mind playing many more levels in this style.

R3ason says ...
Apr 27, 2012 @ 6:02am

What.the.heck. I couldn't have done this even if I had thought of the idea! Great! Thanks for sharing the results of your hard efforts!

Pavel Dlouhy says ...
Apr 27, 2012 @ 8:04am

Thank you for your comments. I appreciate it! I will consider to make additional levels (at least these "born" during 48h - they are still flowing in my mind).

robcozzens says ...
Apr 27, 2012 @ 8:48pm

On the second level, when I enter the maze, the target disappears and it doesn't do anything we I get to the spot it used to be.
I'm on an iMac.

lorancou says ...
Apr 27, 2012 @ 8:48pm

Very techie, I love that :) Can't get passed the enemy level though, I dunno what I'm missing here.

Pavel Dlouhy says ...
Apr 27, 2012 @ 9:55pm

Do not read following text if you want to win the game on your own.
robcozzens and lorancou: Target looks the same as in the beginning of the game but it just looks the same. Goal (in this case) is not to move player to this target. I hope this small tip will be sufficient to help you. Enjoy! Thank you for your comments.

spiral says ...
Apr 29, 2012 @ 5:56am

Unique idea (the VM) so big points for that. Didn't get past the second level of the game tho.

tfendall says ...
May 1, 2012 @ 1:18am

Very interesting idea. I have to admit I had a hard time with the level with the enemy until I read your hint.

What was your motivation for creating a virtual machine? Are you planning on developing this further and releasing it as a platform for others?

Pavel Dlouhy says ...
May 1, 2012 @ 1:35pm

Thank you for playing and commenting!
Spiral, later I realized I should use different marker in the second level. ;)
@tfendall: You are right. Scenario with the enemy is not easy. But there is not too much possibilities ;). When (and if) I update this game (after compo) I will use different graphics for the marker in the second scenario. It was challenging to make VM in 24 hours and game in it during next 24 hours and I failed ( ;-) ) because it took 36 hours to make VM! And I like assembler very much. Yes, I am planning to make basic documentation and also some YouTube tutorials for NE-VM (I will announce it on Twitter). My current plan/idea/vision for the next Ludum Dare is to spend 12 hours by extending this VM (double colors to CGA like graphics and add basic sound support similar to the ZX Spectrum 48K) and then spend 36 hours by game itself.

Daisuke909 says ...
May 1, 2012 @ 5:20pm

It's very creative. My only problem is that the line art design makes it kind o tough to see where you're going.

Pavel Dlouhy says ...
May 1, 2012 @ 5:46pm

@Daisuke909: You are right. It crossed my mind (after 48h). I was wondering when I find this remark in comments here. ;) Thank you for your comment.

AlwaysGeeky says ...
May 1, 2012 @ 6:04pm

This is interesting... Neat idea with the VM. I liked it! I think you showed a lot of technical ability with what you did in the time ! Well done :)

Pavel Dlouhy says ...
May 1, 2012 @ 6:42pm

@AlwaysGeeky: Thank you! Today I am starting to play and rate games also on Windows. I saw some of your blog posts and video about your world entirely made of cubes!-) Soon I will play your game...

VoidChronos says ...
May 2, 2012 @ 9:27pm

Really great idea! I liked your game, but i don't understand how to enter the VM itself on windows. Anyway, Great Job!

Shifty says ...
May 2, 2012 @ 9:29pm

really original! Good job! A bit of sound would have make it even better :)

Pavel Dlouhy says ...
May 3, 2012 @ 7:49am

@VoidChronos: Thank you! I just made quick (3 hours) conversion of game to Windows. VM is accessible only on Mac. I am sorry. I prefer to focus on playing/rating games of other participants now and convert VM/editor to Windows after competition (judging).
@Shifty: Thank you! You are right. Next time (LD24) I will probably try to extend VM with support for simple ZX Spectrum 48K like sounds as I mentioned in one of my previous comments.

someone says ...
May 4, 2012 @ 4:32pm

Well done for creating a VM. The game could do with more levels though.

samwoakley says ...
May 4, 2012 @ 4:35pm

Really impressive effort on the programming front! But that meant that the game itself wasn't fab. But by all means give yourself a pat on the back! Well done!

Pavel Dlouhy says ...
May 5, 2012 @ 5:37pm

Thank you for the feedback! I appreciate it.

Oye Beto says ...
May 5, 2012 @ 8:59pm

I liked the concept of a virtual machine with black background and green characters but I could't pass the maze level because the goal disappears.

Thotep says ...
May 11, 2012 @ 10:12pm

From a technical point of view this is impressive, but sorry, it's a game dev compo - and I don't think there's much to play here.

Pavel Dlouhy says ...
May 12, 2012 @ 12:03am

Thank you for your comments.
@Thotep: You are right! Next time I will spend 12 hours with technology and 36 hours with game itself!-) I am glad I was able to finish at least tiny piece (2 levels) of my game on my first ludum dare! :-)

You must sign in to comment.

[cache: storing page]