Panda-Go by Fwazle

[raw]
made by Fwazle for LD 39 (JAM)

Welcome to Panda-Go Pizza! How can we help you? Space travel is not as easy as it looks. Can you help our delivery pandas reach all of the planets before running out of power?

EDIT!!!: The game has been updated after the deadline to fix 2 issues: *Random crash caused by ram limitations *Game doesn't run on Mac or Linux

The game should now not crash and works on Windows, Mac, and Linux (Linux is untested)

The un-fixed game is still playable on: http://fwazle.com/Pandago/Panda-Go.jar

And the un-fixed source is still accessible on: http://fwazle.com/Pandago/LD39.zip

Ratings

Overall 406th 3.391⭐ 25🧑‍⚖️
Fun 188th 3.565⭐ 25🧑‍⚖️
Innovation 513th 2.913⭐ 25🧑‍⚖️
Theme 299th 3.682⭐ 24🧑‍⚖️
Graphics 592th 3.045⭐ 24🧑‍⚖️
Audio 398th 3⭐ 24🧑‍⚖️
Humor 156th 3.2⭐ 22🧑‍⚖️
Mood 527th 3⭐ 21🧑‍⚖️
Given 22🗳️ 25🗨️

Feedback

AzureByte
02. Aug 2017 · 08:53 UTC
I had fun delivering the space pizza! Took me a few tries, but finally no one was hungry!

I like the cute theme you have going, unfortunately even on my 1080 display, the panda logo on the ship was hard to see in game. The random placement of the various customers can vary the difficulty a great deal. So having this as an 'endless' mode might be an idea. Maybe look into 'seeding' your random class so you'll still have infinite levels but with fixed placement in each of those levels. Good luck on your next adventure!
Emery
04. Aug 2017 · 22:25 UTC
This was a fun and cool idea. The overall gameplay was really fun, and the graphics were cool. I had fun playing this, you should keep working on this to make it even better. Good Job!!
earthexe
05. Aug 2017 · 01:03 UTC
This is the first java game I've seen on the site. Unfortunately, it also doesn't run properly on my machine; the only thing I can rate you on is the title sceen music, which is pretty good. Otherwise, I just have a white window and can't really do anything. It's a shame, though, you have a really attractive name and cover art!
Thygrrr
05. Aug 2017 · 02:12 UTC
Space Dog approves of Panda Go.

Likes:
- neat idea with some fun game play moments happening
- Java is way underrepresented and needs love :heart:

Try differently:
- some customers are disproportionately challenging to reach

Overall:
- very cute game, pandas for the win!
Vasco Rodrigues
08. Aug 2017 · 11:23 UTC
Very different and fun approach to the theme, and the gameplay was fun.
Just felt that the fuel goes away too fast, but still I managed to win :p
Congratulations :)
Badly Drawn Rod
08. Aug 2017 · 19:31 UTC
And there I was thinking that pandas was something to do with data science. This is a fun little game. The hand-drawn graphics are (to quote my wife) "adorable". I liked that you made a mini-map too.

Can you provide more details on the "true story" that this game is based on. Enquiring minds want to know.
jaimuepe
08. Aug 2017 · 21:50 UTC
The idea of the game is pretty original :) The ship acceleration is too low i think, if you are going too fast it takes a while to counteract the speed. The music / sound effects where good, i liked the sound when you delivered a pizza!
Rialgar
08. Aug 2017 · 23:18 UTC
Get an exception running

```
java -jar .\Panda-Go.jar
```

```
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferByte.<init>(Unknown Source)
at java.awt.image.ComponentSampleModel.createDataBuffer(Unknown Source)
at java.awt.image.Raster.createWritableRaster(Unknown Source)
at javax.imageio.ImageTypeSpecifier.createBufferedImage(Unknown Source)
at javax.imageio.ImageReader.getDestination(Unknown Source)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(Unknown Source)
at com.sun.imageio.plugins.png.PNGImageReader.read(Unknown Source)
at javax.imageio.ImageIO.read(Unknown Source)
at javax.imageio.ImageIO.read(Unknown Source)
at com.fwazle.game.Assets.<init>(Assets.java:41)
at com.fwazle.game.LD39.<init>(LD39.java:29)
at com.fwazle.game.LD39.<clinit>(LD39.java:18)
```

I tried

```
java -jar -Xmx1g .\Panda-Go.jar
```

but that just takes longer until the same exception occurs.

```
java -version

java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)
```

I am on Windows 10
🎤 Fwazle
09. Aug 2017 · 00:12 UTC
@rialgar Thank you for the error messages! I think the problem is that the image files are too large. (We swapped from having a single map to a tiled map near the end of the 72 hours). Sadly we didn't have the time to resolve this problem :(. This is also the error that causes the game not to work on Mac.

EDIT!
I uploaded a crash fix, See above for links!
tmpxyz
09. Aug 2017 · 04:23 UTC
Good cover image and BGM;

:worried: there's no way to replenish power and attack.
afendar
09. Aug 2017 · 12:01 UTC
Very great game. not too difficult and great fun. Just an idea. It would be interesting if we could kill the enemies and save fuel. In any case, very good game base.
Rialgar
09. Aug 2017 · 12:36 UTC
Got the fixed version running with -Xmx1g

Very enjoyable quick game.

Are enemies damaged when they fly through the fire of your rocket? If so, you should tell that to the player.