Farming Game banner

Farming Game

1 devlog
19h 51m 7s

Description
A farming game I made in godot where you are on a island and have tools that you can use for farming. You have an axe, hoe, watering can and wheat and tomato seeds. You can only plant seeds on tilled grass tiles which you can make wit…

Description
A farming game I made in godot where you are on a island and have tools that you can use for farming. You have an axe, hoe, watering can and wheat and tomato seeds. You can only plant seeds on tilled grass tiles which you can make with the hoe. The seeds will grow after you water them with a watering can. There also chickens on the island which can drop eggs after awhile.

Controls
WASD to move
LMB to use tool
Ctrl + LMB to delete tilled grass tile while using the hoe tool

This project uses AI

Used AI for debugging, and help writing some code. Used google overview to learn how to do certain things in godot that I wasn’t sure of.

Demo Repository

Loading README...

Angel M

Originally from milkyway. A farming game I made based on a tutorial series.

Jan 2, 2026 1.15 hrs
Tilesets and player character Added tileset layers for background objects and land. I also added the player and its animation for walking, chopping, tilling, and watering.

Jan 3, 2026 1.23 hrs Player movement and idle state I made it so you can move the player by using either wasd or arrow keys. I also added code for clean transition between the two states.

Jan 3, 2026 1.92 hrs Creating tilemap for houses and a working door I made a tilemap for making houses on the land. I also added a door that will open when you get near it and closes when you go away from it.

Jan 3, 2026 1.59 hrs Chopping Trees I added to the level in order to implement choppable trees that drop a log collectable once hit enough times.

Jan 4, 2026 7h 7m 17s Added shaking when you hit trees and also added rocks that shake. Configured y-sorting. Added some chicken npcs that will randomly walk around in a area you personally make. Added more collectables such as eggs and milk. Added a collectables inventory that tracks how much items you have of each. Finally added a day and night cycle with options to speed up the day.

Apr 4, 2026 6h 4m 25s Created the crops for tomatoes and wheat. Made the hoe spawn tilled land that lets you add a plant that will grow according to the speed of day you have. Fix bug that made tomato seeds spawn a hoe. Added particles for watering can water and when crop reaches second to last stage of growth. Finish all main parts to farming and make sure everything worked correctly. In all the previous updates all the changes were in their own practice scenes because if you messed something up it would be significantly easier to find and fix that one scene rather than looking through all the pieces of the project to see if that was the problem. In this update I had to take all of those features from old updates to make an actual game that would allow you to farm. I made a single level with a large island with a house and chickens. I also made the chickens lay egg collectables randomly.

Apr 6, 2026 32m
Added collision to water tile so that player can’t go across it and has to stay on grass. Fix bug where day timer was the wrong value. Made chance for eggs to spawn much less so that they don’t fill your screen when on cheater speed.

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0