CO Valley

CO Valley is a Java-based farming game designed to give players a relaxing yet engaging experience. The main goal is to expand your farm to its largest size and eventually grow a giant bean, but players can also enjoy endless casual play.

This project is a collaborative effort by a team of five passionate developers, each contributing unique skills to bring CO Valley to life. The team members are:

  • Kornchanok Phutrakul
  • Nuttha Limkhunthammo
  • Ryan Gleeson (That's me!)
  • Supanattha Supapipatt
  • Jakkarin Roemtangsakul

Download

Only Windows on ARMยฎ is available at the moment. Other platforms will be Available soon!

Demo Video

Watch our demo video below to see CO Valley in action and get a feel for the gameplay and features. (Video is in Thai)

0:00
/3:42

Video Demo (Thai Language)

๐Ÿ  Main Menu

  • Sound Toggle: Players can turn background music on or off.
  • Settings: Adjust sound volume, toggle sound effects, and customize preferences.
  • Credits: Displays the team members who created the game.
  • How to Play: Accessible via a question mark button for quick instructions.

๐ŸŽš๏ธ Settings

  • Toggle sound on/off.
  • Adjust volume levels.

โŒจ๏ธ Controls

  • WASD: Move character.
  • E: Interact with objects and use tools.
  • Tab: Open inventory.
  • ESC: Open settings or quit.
  • 1โ€“6 / Scroll Wheel: Quick access to inventory slots.

๐Ÿง‘โ€๐ŸŒพ Gameplay

  1. Create a Save: Enter character name, farm name, starting money, and customize your character.
  2. Inventory Management: Organize items by clicking and placing them in desired slots.
  3. Farming System:
    • Equip the correct item.
    • Press E to use tools (hoe to till soil, watering can to water, seeds to plant).
    • Crops require watering to grow.
    • Harvest mature crops with E.
  4. Shop System:
    • Sell harvested crops.
    • Buy seeds (new seeds unlock as you sell crops).
  5. Farm Expansion:
    • Save money to unlock new plots.
    • Expand by interacting with arrows on the map.

๐Ÿช Shop & Unlocks

  • Crops can be sold for money.
  • Seeds unlock progressively based on crops sold.
  • Farm expansion available once enough money is saved.

๐Ÿ“‚ Save & Load System

  • Create new saves with character and farm details.
  • Load existing saves from slots.
  • Delete or overwrite slots as needed.

๐ŸŒฑ Goal

Grow your farm, unlock new crops, expand land, and aim to cultivate the legendary giant bean.


CO Valley โ€“ A cozy farming game built with love in Java.