SaveMyTree! Release Devlog


Description:

 A Tower Defence game where players can shoot two different monsters to defend a tree. 

Devlog: 

November 23, 2023 - 4 Hours - I planned a schedule, researched/referenced games and art, thought of ideas for potential games then chose an idea that I liked from those games, and organized documents/links I will need to use.

November 27/December 1 - 7+ Hours - I set up Github and Unity, wrote in the Project Design Document, created placeholder sketches of all art needed then imported them into Unity, Added an arrow that points to the player's cursor, Made the player move and camera follow the player, changed my project from "Unity 3D" to "Unity 2D"

December 2, 2023 - 4 Hours - Player can now shoot two different bullets that return to the player after time, the bullets then get destroyed once they reach the player, limited player to the map, debated more Game Design ideas/Mechanics to add to the game such as a UI system / What the player would be protecting / How long the game will last / Mechanics for a final boss

December 4, 2023 - 5+ hours - Made Enemies Spawn(came across multiple bugs with the location of their spawn and where they move but fixed them), Added new Art Assets (such as the tree), made enemies move towards the tree, made enemies get destroyed once they reach the tree, enemies get destroyed once they collide with a bullet (came across a bug where enemies do not get destroyed, but fixed it after some time)

December 6, 2023 - Less than 1 hour - Made the bullet flip when returning to the player

December 8, 2023 - 4 hours - Imported tree's health art, Coded the tree's health system, added the tree's health to the UI System (lose a leaf once the tree takes damage), made the Cat Bullet destroy the Cat Monster, made the Dragon bullet destroy the Dragon monster, Made the monsters damage the tree on collision

December 9, 2023 - 4 hours - Designed a title/lose/win screen, Added and implemented the title screen/lose screen/win screen to appear in the game when certain events occur, Added a timer, reduced the tree's health bar

December 10, 2023 - 4 hours - Finished monster and bullet art, imported monster and bullet art, Fixed an issue where the monsters would spawn when the player is in a different scene, playtested

December 11, 2023 - 2 hours - Playtested, Made then Added new UI art for the timer, Changed "tree's health" UI art, Made then Added new tree art (dead tree and a tree with fruit), Disabled the "controls" screen (wasn't finished with the art), Fixed background image scale (looked right on my screen, but became much smaller when I built the game)

December 15, 2023 - 2 hours - Wrote an accurate devlog (from activities and hours I kept track of in a google doc and Github) and posted it on Github.

December 16, 2023 - 3 hours - Considered all playtesting. Made and added a control screen to the menu. Reduced the tree's health. Added a rigid body so players can no longer go through the tree. Made UI bigger. Attempted to stop players from shooting the Dragon and Cat bullet at the same time, but couldn't get it to work properly.

December 18, 2023 - 4 hours - Playtested. Fixed the dimensions of the background images to be much bigger. Made and then implemented an up/down/left/right walk animation. Added audio to all of the scenes and the Dragon/Cat bullets. Found a good pixel Google front, imported the font into Unity and used the font on the UI.

December 19, 2023 - 3 hours - Playtested. Beta release of the game on itch.io. Decorated the itch.io page with art, text, and screenshots. Made plans for potential updates and marketing.

Link to Github: https://github.com/MsPrim/SaveMyPlants/blob/main/README.md


Backlog
  • "Save My Tree!"  originally had a whole plant patch to take care of,  but this was changed into a tree due to time constraints and complications.
  • There was going to be a "Night time" after the time ran out for the day. During the night time, there would be a shop allowing you to buy fences to put around your tree, and a limited amount of bombs to throw at hoards of enemies. This was scrapped to keep the scope small. 
  • After the "Nighttime" there were going to be more hoards of enemies as well as a boss. Also scrapped to keep the scope small. 
Credits

Title Screen Music: "Pixel Plains" by Ketyri  (https://pixabay.com/users/ketyri-35113928/)

Controls Screen Music: "Solid State Drive" by Ketyri (https://pixabay.com/music/beats-solid-state-drive-161358/)

Main Game Music: "A Bit of Hope" by David Feslian (https://www.fesliyanstudios.com/royalty-free-music/downloads-c/8-bit-music/6)

"You Win" Screen Music:  "Video game win" in Mixkit (https://mixkit.co/free-sound-effects/win/)

"Game Over" Screen Music: "KL Peach Game Over II" by Lightyeartraxx (https://pixabay.com/music/video-games-kl-peach-game-over-ii-135684/)

Cat/Dragon Sound Effects: https://mixkit.co/free-sound-effects/animals/

Front Used: https://fonts.google.com/specimen/VT323

Game Developer/Artist: Aiko Mei McCarthy

Softwares Used

Unity - Photoshop - Krita - Google Slides 

Files

SaveMyTree_WEBGL.zip Play in browser
Dec 19, 2023
SaveMyTree_WINMACLIN.zip 43 MB
Dec 19, 2023

Get Save My Tree!

Leave a comment

Log in with itch.io to leave a comment.