Skip to content

A 3D side-scroller action game where Uncle James defends his farm from mutated rats, featuring story-driven gameplay, shooting mechanics, and stylized visuals.

License

Notifications You must be signed in to change notification settings

dulanjayabhanu/Uncle-James-Last-Harvest

Repository files navigation

Main poster of Uncle-James-Last-Harvest game

Uncle James’s Last Harvest

A 3D Side-Scroller Game by From Alnilam


Table of Contents

  1. Introduction
  2. Game Story
  3. Features
  4. Controls
  5. System Requirements
  6. Installation
  7. Game Structure
  8. License
  9. Credits

1. Introduction

Game play2 screenshot

Uncle James’s Last Harvest is a 3D side-scroller action-adventure game developed using Unity. The player controls Uncle James, a determined old farmer protecting his crops from mutated, oversized rats. Although the rats appear cute, they are highly dangerous due to radiation exposure from a nearby nuclear facility. The game blends shooting, movement, and collection mechanics with a humorous but intense storyline.

2. Game Story

Once upon a time, in a peaceful corner of the countryside, lived an old farmer named Uncle James. His life was simple, centered around growing tomatoes and cabbages on his small farm. But peace didn’t last. A radiation leak from a nearby nuclear plant mutated a group of rats, turning them into giant creatures with poisonous skin.

Though they looked innocent and adorable, these rats became a threat to his harvest. Day by day, they crept into his farm and stole his crops. With his livelihood under attack, Uncle James grabbed his AK-47 and set out to confront the threat. It was no longer just about farming — it became a fight for survival and dignity. This is the story of Uncle James’s Last Harvest.

3. Features

Game play1 screenshot Game play3 screenshot
  • 3D side-scroller movement and gameplay
  • Shooting mechanic with AK-47
  • Sneaking system for slow and quiet movement
  • Health reduction when colliding with enemy rats
  • Vegetable collection and delivery system
  • Compressed playable build included in GitHub Releases

4. Controls

Player Controls:

Action Key/Mouse Input
Move Left A or (Left Arrow)
Move Right D or (Right Arrow)
Fire Ctrl key or Left Mouse Click
Sneak (Slow Walk) Hold Left Shift + Movement Keys

Hint:
The rats may look cute, but they are radioactive and poisonous due to a nearby nuclear leak. If they touch you, your health will decrease. Sneak when necessary, and shoot from a safe distance.

5. System Requirements

Minimum

  • OS: Windows 10 (64-bit)
  • Processor: Dual Core 2.4 GHz
  • Memory: 4 GB RAM
  • Graphics: Integrated GPU
  • Storage: 500 MB

Recommended

  • OS: Windows 10 (64-bit)
  • Processor: Intel Core i5 or better
  • Memory: 8 GB RAM
  • Graphics: Dedicated GPU (GTX 1050 or better)
  • Storage: 1 GB

6. Installation

Option 1 – Play the Game (Executable Build)

  1. Go to the Releases section of this repository
  2. Download the latest .zip file
  3. Extract it to a folder
  4. Open the folder and run UncleJamesLastHarvest.exe

Option 2 – Open the Project in Unity

  1. Clone the repository:
    git clone https://github.com/your-username/UncleJamesLastHarvest.git
    
  2. Open the project in Unity 2021.3 LTS or later
  3. Press Play in the Unity Editor to test or develop

7. Game Structure

  • Assets/ – All core game assets including scripts, models, and scenes
  • Scenes/ – Main gameplay and introduction scenes
  • ProjectSettings/ – Unity configuration files
  • Build/ – (Not included in repo; final build available under Releases)

8. License

This project is licensed under the MIT License
Copyright © 2025
From Alnilam

Note: Some 3D models or visual/audio assets may be under different licenses
(e.g., Creative Commons Attribution-NonCommercial).

9. Credits

Main poster of Online Auction System

About

A 3D side-scroller action game where Uncle James defends his farm from mutated rats, featuring story-driven gameplay, shooting mechanics, and stylized visuals.

Topics

Resources

License

Stars

Watchers

Forks