Tricky Truck by Number6406

[raw]
made by Number6406 for LD 42 (JAM)

Tricky Truck is an Arcade game where you need to keep the city clean.

This was the first time I used Unity for making an entire game, please feel free to give me advice.

capture.png

How to play : The goal is to keep the city clean. Game ends when you get fired (trust me, you won't win :D).

  • Use [Arrows] to move.
  • Hold [Space] to pick up and drop off garbage.

Garbage can only be dropped-off in the Dump (your starting point). The orange bar indicates the city's level of dirtyness. The green bar indicates your truck can carry. The more you fill your truck, the slowest it will drive !

PS : Collisions / triggers are a bit messy, if you can't pick up a garbage, try to leave and enter again on the spot in order to perform the action.

Good luck !

Musics credit : (as I'm a bad musician)

Ratings

Overall 1067th 2.905⭐ 23🧑‍⚖️
Fun 886th 2.925⭐ 22🧑‍⚖️
Innovation 822th 2.952⭐ 23🧑‍⚖️
Theme 912th 3.071⭐ 23🧑‍⚖️
Graphics 1017th 2.738⭐ 23🧑‍⚖️
Audio 635th 2.775⭐ 22🧑‍⚖️
Humor 565th 2.632⭐ 21🧑‍⚖️
Mood 899th 2.722⭐ 20🧑‍⚖️
Given 25🗳️ 9🗨️

Feedback

B. Golda
12. Aug 2018 · 22:40 UTC
Neat little game. Music reminiscent of 90's mac games.. I didn't manage to get fired as I only played a few moments, felt like the truck could have filled up faster.
🎤 Number6406
18. Aug 2018 · 17:40 UTC
@b-golda Thank you for your feedback! I agree the game was not balanced at all. I released a version Monday, before the end of the Jam with some reworks on the map (I added few Dump) and few fixes. I changed the amount of garbage the truck can carry and increased the garbage drop rate. I think the game is more interesting and a bit harder now :smiley:
Akuirako
18. Aug 2018 · 17:59 UTC
I liked the idea ; I thought it was funny but I thought it was lacking some things : feedback (when the trash appears, when you pick up trash), and one thing I found annoying was the unability to pick up trash while moving. I think the game could have been a little more dynamic if you didn't have to stop every two seconds to pick up trash.
But good game nonetheless ! I had fun.
Carlos Giraldo
18. Aug 2018 · 18:15 UTC
There is some good potential here! Art-wise, adding a few details here and there, like street lines that are --- and stop sign. Picking up trash by pressing a button I believe slows things down to much. It seemed random when and where trash would spawn. Would be cool if it spawned in a set pattern so that you could plan routes like real garbage trucks. Having to deal with incoming cars would be cool too. Also Maybe starting with some of the neighborhood already trashed and having some trash you can only pickup with upgrades later might be interesting.
boyTurnedRobot
18. Aug 2018 · 18:19 UTC
Pretty fun. I didn't see too many issues with the colliders. Good work!
🎤 Number6406
18. Aug 2018 · 18:29 UTC
Thanks for your comments! :)

@akuirako it effectively could be a good thing to have more indicators of what you do, and when it'll be finished or not. I wanted to force the player to stop and take the time to grab the garbage, else it would only have been car driving game I guess. Maybe few changes are needed to improve this repetitive task. Moreover the way I compute which garbage is currently picked-up is a bit messy and not optimized, if I make a post-jam I should rework on all of this.

@carlos-giraldo Making a more realistic map is a real need. As I was taken by the time, I only made one type of house, as I wanted to make a real city. Actually, trash ARE spawning randomly :3 They just spawn with a 1 second latency and the more time you play, the bigger the trash will be. At the very beginning I wanted the game to be you, driving a snow plow so the drivers can drive through the city and don't be mad about being stuck into traffic jam. But I didn't tried to make AI, so it finished like this. It would really improve the gameplay I guess.
Adding an upgrade notion could be very lovely, I'll think about it :)
Max S.
18. Aug 2018 · 18:45 UTC
A very neat game! And here are my tips for you:
- your background tiles are not matching everytime; set the "Pixels Per Unit" on the sprite to the same as they are big (eg. 64x64px -> 64PPU) so they are exacly one unit large. Put your Camarafollow in the LateUpdate method (if you have some). And disable MSAA on your Camera
- The truck ist bouncing a little bit back, switch to Continuos Collision Detection in the rigidbody if you want get rid of it
- if your triggers are still not working sometimes, try to use OnTriggerStay to prevent this

Good luck^^
Joloujed
20. Aug 2018 · 11:18 UTC
Nice game, i had some troubles picking some of the trash and i had to move and spam space and it worked. But nice game overall.
🎤 Number6406
20. Aug 2018 · 19:05 UTC
Thanks !

@boyturnedrobot : Yeah I corrected it in the patch I posted Monday so it was a bit better I think.

@max-s : Thank you for all your advice, I'll try all of this when I'll work on a small post-mortem when I'll find some time!

@joloujed : Yes, you need to __hold__ the Spacebar while you're stopped to grab the garbage. As Akuirako said it maybe lacks of visual feedbacks :)
AwesomeAlliterationAlliance
20. Aug 2018 · 20:11 UTC
very fun game! Managed to get to Day 35! :D

![Unbenannt.png](///raw/028/3/z/1a550.png)

The music felt a bit repetetive but besides that this was a solid entry!
I really like the idea of this game. :)
Stefan Jovanovic
20. Aug 2018 · 20:15 UTC
Nice game, I liked it! It is nice that speed depends on the amount of garbage you have picked up!
Keep up the good work! :smiley:
🎤 Number6406
20. Aug 2018 · 20:25 UTC
@awesomealliterationalliance : well done! Thank you, I'm pretty bad at making music, so I always opt for a random generator, keeping refreshing the page until I find something listenable :D

@stefan-jovanovic : Thank you for your feedback :)
DevEmil
20. Aug 2018 · 20:33 UTC
Nice game, managed to get to day 34!
Could have some nice features, like money to earn, upgrades for the truck, cars on the streets, etc. but a decent entry for a jam!
If you want, also check out our game!
https://ldjam.com/events/ludum-dare/42/baby-boom-balance
🎤 Number6406
20. Aug 2018 · 20:48 UTC
@devemil : Cheers, I'll try to implement some of these once I'll have some time to work on it! I'll be sure to have a look on your game tomorrow, looking at the screenshots it looks pretty good :)
EdwinGameDev
21. Aug 2018 · 01:07 UTC
Nice entry. I have a lot of fun, i liked how the truck slows down when more garbage has been collected. Maybe you could implement more feedback to the player. Other than, good job doing your first game in unity. :heart:
🎤 Number6406
21. Aug 2018 · 05:43 UTC
@edwingamedev : Thanks! I'll definitely do that. :slight_smile:
Erendis
21. Aug 2018 · 16:44 UTC
nice idea :)
🎤 Number6406
21. Aug 2018 · 16:51 UTC
@erendis Thanks :)
CristiHKJ
21. Aug 2018 · 17:20 UTC
Great game! Very cool and interesting! :D
Rialgar
21. Aug 2018 · 19:12 UTC
Who would have thought that collecting trash can be this satisfying.
Team Yarn
21. Aug 2018 · 19:45 UTC
Nice game! Made it till day 34 :) Really liked the graphics and it is a nice addition that the truck becomes slower when it's carrying more trash ^^!
ProdigalSon
22. Aug 2018 · 02:36 UTC
Like the concept and the graphics remind me like a sim city for SNES or something like that. :D
The movement was a bit too fast for me and the eyes had a hard time tracking the levels because everything move too quickly. Because the city is so small, maybe showing everything all at once would be better on the eyes and easier to track.

As for the collisions try using "OnTriggerStay" if you are not using it. Often I find it that the "OnTriggerEnter" can be missed by some frames while the OnTriggerStay works more reliably.