tuxDB - linux gaming aggregate
TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


https://aboutalebdev.itch.io/delivery-driver


Find and deliver all the packages to the customer!

This is my first small prototype game. I am uploading it to demonstrate my current Unity skills. After completing GameDev.tv's project taught in section two of their course "Complete C# Unity Game Developer 2D," I added to the game to cement my knowledge before continuing my learning journey. The following is a list of additions I made:

  • Imported a custom font.
  • Added a simple menu screen with a title, start game button, quit game button, and game instructions.
  • Added a counter at the top of the screen, which displays how many packages are left.
  • Added a quit game button in the bottom left corner of the game.
  • Changed the sprites for the boost, packages, and customer.
  • Added multiple packages in hidden areas throughout the map.
  • Created my own unique map.
  • Tuned the controls, colors, delays, etc. to my liking.
  • Added a post-game screen that displays a "You Win!" message with a menu button.


Adding on to the game was an educational experience. The following is a list of important concepts I learned while implementing additions:

  • Learned how to import custom fonts.
  • Learned how to create new scenes.
  • Learned how to switch scenes with a button.
  • Learned how to create quit game functionality.
  • Learned how to alter text according to the value of a variable
  • Learned how to use Edge Collider 2Ds.
  • And most importantly, learned the importance of constantly saving a game while developing it!


As this was my first venture into game development, I wanted to keep the scope small and achievable. Taking the time to learn the proper way to implement every addition I made would be outside the scope of this small project. In the future, I plan on optimizing the game, adding new cars, and polishing the aesthetic.

Please give your feedback. Thank you!