FoonLudum Dare ExplorerLD34 → PlantBoy

PlantBoy

By siobyte

View on Wayback Machine

CategoryRankScoreCount
Coolness373
Innovation1553.72
Mood2763.28
Overall2783.50
Graphics2893.47
Humor3792.59
Audio4272.74
Theme6623.51
Fun7092.82

Comments

sketchygalore 2015-12-14 05:07

Awesome achievement! I imagine programming in that format couldn't be easy! I had to emulate it of course, but it would have been neat to try it on an actual GB!

utoxin 2015-12-14 05:13

Sorry, can't run it (no emulator or GB), but it sounds really neat.

mrjorts 2015-12-14 05:16

Wow! Very cool to see a game boy game. It plays well, but it doesn't seem to get harder as it goes. I'm a little worried about why the plant needs to be watered with blood D:

danbolt 2015-12-14 05:21

I ran with OpenEmu on Mac OS X. If I had a DMG flashcart, I'd be on this in a second and changing the pallettes on my GBC.

How did you find assembly programming on the Game Boy? I've looked into C assemblers for it but I've never been so brave.

mackthehobbit 2015-12-14 05:26

Glad to see how this turned out! It's not really fun to play, but it's awesome that you got something functional writing just assembly. Great job!

xdigdoug 2015-12-14 05:28

This is a gameboy game. I was able to run this on a GBA emulator. Very interesting them, a little short though, only one level, but I don't know the details of programming for Game Boy.

Overall, a pretty decent game. For your next game, maybe make it so that you can collect more than 1 resource at a time (can only hold one blood)!

yumaikas 2015-12-14 05:51

This is definitely worth taking a little look, if only to see what it 48 hours of work on a GB game looks like.

bemmu 2015-12-14 06:04

I'm really impressed you pulled off making anything playable on this platform in the allotted time.

Points for sound just because there are some! I liked the little gun bounce as you walk around.

As for the game, I wasn't exactly sure what to do. I guess collect blood, then grow that center thing and get crops. I got up to 6 crop before figuring out that probably nothing else would happen.

bobrocket 2015-12-14 06:46

Awesome game! It would have been awesome to see how this plays on a real gameboy though.

prymidion 2015-12-14 11:18

Damn, it's pretty cool that you're capable of doing something like this in two days!

siobyte 2015-12-14 15:38

Here's a video of it playing on a real Gameboy DMG, thanks to /u/gpremier on reddit.

https://www.youtube.com/watch?v=vA5JopDTlc0

refreshcreations 2015-12-14 16:37

Whoa! You did this in raw assembly! That is crazy awesome! I only delve as far down to GBDK and C. So, that must have been quite an effort! Once my replacement Flash Cart arrives I'll be putting this on there pretty sharpish!

Look forward to any further developments on this in the future. Damn, ASM jamming, that's nuts, crazy cool nuts :D

martincohen 2015-12-14 16:49

Ran in on my GCW Zero. I had fun playing it. Amazing you did it in Z80. I bow to you, good sir.

gerjj 2015-12-14 18:29

Nice work on getting this working - I couldn't stand doing that much Assembly!

rogberth 2015-12-14 18:32

Coding a game in z80 assembly for Game Boy. Now that is hard work! Congrats!

geeitsomelaldy 2015-12-14 18:41

Web version links to the download page, no web version there

siobyte 2015-12-14 18:51

@GeeItSomeLaldy

There is no "web" version as it's a Gameboy rom file, you either need to run it through a emulator, a real Gameboy (using a flash cart), or you can use the online-flash based Gameboy emulator I have linked at the bottom of the description if you don't want to download one yourself. (You still need to download the rom file, to use it on the flash-emulator page)

nonentheless 2015-12-14 19:31

Really impressed, game is super pretty, great you did it with such constraints. Amazing entry!!!

tayl1r 2015-12-14 20:19

Dark

mlepage 2015-12-15 00:18

Nice! I played it in the online emulator and it worked OK, I harvested 5 crops.

fluidvolt 2015-12-15 00:27

Holy smokes are you ambitious. Assembly! Week's experience! How?

Even though this is super simple, it's really astounding you completed a gameboy game in 2 days. I enjoy the simple graphics, they look really clean and sleek, especially considering the gameboy restrictions. Good job.

siobyte 2015-12-15 00:49

Thanks! It was definitely a big challenge, I tried to learn as much as I could the 5 days leading up to LD, and in the end I still had to learn things mid-LD. Like the rabbits, I had no clue how I was going to implement an arbitrary number of rabbits in assembly, but I got it figured out in the end!

The full source is up on github, though some things I could have done much better (I should really refine the collision code into a few nice sub-routines, that I can use for any collision), and github seem's to have bugged the indenting a bit, I should fix that to..

drludos 2015-12-15 00:57

A gameboy game in 48h? in assembly? Impressive! (it's the 2nd GB game I play during this LD, I guess GameBoy is the new cool, beware Unity! ;))

The game is also quite fun to play. Simple idea but effective, and I like the graphics! Well done!

nuvleargames 2015-12-15 09:30

Very nice, took awhile to figure out the controls, but very good considering the constraints. Well done

josefnpat 2015-12-15 17:33

Wow, this is one hell of an achievement! Really awesome job! This totally makes me want to make a z80 game now, wow!

lurils 2015-12-15 20:18

simple but nice, congratulations on making it work perfectly.

weloxux 2015-12-16 11:01

Really cool stuff! Loving the graphics, and most of all, the effort of doing it in asm. My score seems to disappear after 10 points, sadly.

siobyte 2015-12-16 12:05

@Weloxux lol, yeah..I didn't get time to properly implement a numbering system with tiles, if you get a score above like, 255. Then the score tile will start going through the rest of the game tiles :p

local306 2015-12-16 16:39

Wow! That's super cool how this was built!

g12345 2015-12-17 12:22

Quite an achievement for doing a GB game in 2 days, in assembly! Well done!

oldpeculier 2015-12-18 05:17

Major ratings for the technical achievement. Yeah... not so great ratings for the gameplay. But Hey!—Z80 assembly! Wow!

randomhuman 2015-12-20 15:33

Not much to the gameplay, but I definitely respect the ambition and graft required to put something together in assembly for retro hardware! And it looks good as well, with cute little animations.

scorched 2015-12-20 19:26

You are the champion of making people click to play the game (itch.io + emulator) :-) Looks fine, but I don't get how to press A and B in that emulator (I don't have a working gamepad)...

siobyte 2015-12-21 06:23

The controls on that web emulator appear to be the standard Z and X for A and B. :)

brainstorm 2015-12-22 18:37

Woah, that's amazing. Porting a game to a Game Boy is really good! Though the gameplay itself it's quite simple and repetitive, what I really vote in this game is that you've a great achievement!

4/5

kmakai 2015-12-26 19:40

Wow, this is awesome! Congrats on completing this and submitting to the compo, that really is an achievement. I'm looking forward to perusing the source, too. I really like the graphics, this would have been a nice look even if it weren't restricted to the Gameboy hardware!

My only suggestion/critique is that the counter for "blood" makes it seem like you could collect more than one at a time, which was slightly confusing at first, but overall not a big deal at all.

Really, awesome job. Congratulations on the accomplishment!