An open API service indexing awesome lists of open source software.

https://github.com/0adri3n/agrif4rm-v2

Manage your fields like a real f4rmer. Recruit agricultors, upgrade your fields and sell your wheat.
https://github.com/0adri3n/agrif4rm-v2

afk electron farming game js npm

Last synced: 9 months ago
JSON representation

Manage your fields like a real f4rmer. Recruit agricultors, upgrade your fields and sell your wheat.

Awesome Lists containing this project

README

          

# **agriF4rm v2**


AgriF4rm v2 Logo

**A farming simulation game built with Electron, featuring an interactive economy, farmer management, and an immersive experience.** ๐ŸŒพ๐ŸŽฎ

---

## **โ“ Why?**

AgriF4rm v2 was created to provide an **engaging farming simulation** where you can **grow wheat, recruit farmers, and expand your land** while navigating a **real-time economy** based on Ethereum prices. Build your farm, complete quests, and become the ultimate wheat tycoon! ๐Ÿšœ๐ŸŒพ

---

## **๐Ÿ“ธ Project Screenshots**

![image](https://github.com/user-attachments/assets/299ff761-1dd4-49e3-b763-b613d0db642c)
![image](https://github.com/user-attachments/assets/ace5a09c-10b0-41ec-bfa8-add306d6579e)

### Click here to see agriF4rm v2 Presentation on YouTube ๐Ÿ•บ
[![agriF4rm v2 Presentation on YouTube](https://img.youtube.com/vi/WMmqbqRgx-o/0.jpg)](https://www.youtube.com/watch?v=WMmqbqRgx-o)

---

## **๐Ÿง Features**

๐Ÿ”ฅ **Dynamic Farming Economy** ๐Ÿ“ˆ - The wheat price fluctuates based on real ETH/USD values.
๐Ÿšœ **Recruit & Manage Farmers** ๐Ÿ‘จโ€๐ŸŒพ - Hire farmers with different rarities to boost your farmโ€™s profitability.
๐Ÿ† **Quests & Rewards** ๐ŸŽ–๏ธ - Complete challenges to earn **money** and **productivity bonuses**.
๐Ÿ—บ๏ธ **Interactive Field** ๐ŸŒฑ - Zoom and pan on your **real-time animated farm**.
๐Ÿ”Š **Ambient Music & Sound Effects** ๐ŸŽต - Fully immersive farming experience with volume controls.
๐Ÿ“ˆ **Progression System** ๐Ÿ’ฐ - Expand your farmโ€™s dimensions and improve your production over time.
๐Ÿ‘ฅ **Multi-User Support** ๐Ÿ‘ค - Save and manage multiple farming profiles.
๐Ÿ–ฅ๏ธ **Electron-Powered** ๐Ÿ’ป - Lightweight, standalone desktop game.

---

## **๐Ÿ› ๏ธ Installation Steps**

### **๐Ÿ“ฅ Download the Game**

๐Ÿ”น **Packaged Version (`.asar`)** - **Optimized & Secure**
โžก **[Download AgriF4rm-v2_nomod.zip](https://github.com/0adri3n/agriF4rm-v2/releases/download/v1.0.0/agriF4rm_v2_nomod.zip)**

๐Ÿ”น **Editable Version (`No Asar`)** - **Modify game files after installation**
โžก **[Download AgriF4rm-v2_moddable.zip](https://github.com/0adri3n/agriF4rm-v2/releases/download/v1.0.0/agriF4rm_v2_moddable.zip)**

---

### **๐Ÿ’พ Install & Play**

๐Ÿ“Œ **1๏ธโƒฃ Download** and run the `.exe` file
๐Ÿ“Œ **2๏ธโƒฃ Launch the game and start farming! ๐ŸŒพ**

๐Ÿ’ก **Version Differences:**
| Version | Security | Editable after installation |
|---------|---------|----------------------------|
| `Asar` (Recommended) | ๐Ÿ”’ **Yes** | โŒ **No** |
| `No Asar` | ๐Ÿ”“ **No** | โœ… **Yes** |

---

## **๐Ÿ“ฆ Run from Source**

Want to modify or build the game yourself? Follow these steps:

### **1๏ธโƒฃ Clone the repository**
```bash
git clone https://github.com/0adri3n/agriF4rm-v2.git
```

### **2๏ธโƒฃ Install dependencies**
```bash
cd agriF4rm-v2
npm install
```

### **3๏ธโƒฃ Build & Start the Application**
```bash
npm run build
npm run start
```

๐Ÿš€ **You're all set! Enjoy AgriF4rm v2.**

---

## **๐Ÿ’ป Built with**

This project was developed using:
- **Node.js**
- **Electron**
- **SQLite3** (for user data and quests)
- **Electron Builder** (for building the `.exe`)

---

## **โซ Possible Major Improvements**

- Fix bugs
- Host game on a web server to play on every devices
- Export saves system
- And more

---

## **๐Ÿ›ก๏ธ License**

This project is licensed under the **MIT License**.
Feel free to use, modify, and distribute it as you wish!

---

## **๐Ÿ’– Support & Feedback**

If you enjoy playing **AgriF4rm v2**, consider giving the repository a โญ on GitHub!
You can also share it with others or suggest new features.

๐Ÿ“จ **Need help? Found a bug?**
Submit an **issue** or reach out to us! ๐Ÿš€