Welcome to TouchGrass, a JavaFX game that encourages players to virtually get back to nature. Navigate through the green fields and complete tasks to progress through the levels.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them:
- JavaFX SDK
- Any IDE that supports Java (IntelliJ IDEA recommended)
A step by step series of examples that tell you how to get a development environment running:
- Clone the repo:
- git clone https://github.com/AdamEbid1/TouchGrassGameJava.git
- Open the project in your IDE.
- Configure the JavaFX SDK library in the project settings.
- Run the
TouchGrassApp.java
file to start the game.
Experience dynamic gameplay: Navigate the grid and dodge obstacles while managing player health and resources.
Inclusive Design in Action: Witness our Red-Green Colorblind Mode, ensuring an enjoyable gaming experience for all players.
Interactive Item Descriptions: Enhancing gameplay clarity with detailed explanations of each item's purpose and usage.
Improved Visibility for All: Featuring clear tile borders to cater to players with visual impairments, ensuring a comfortable gaming experience.
Gen Z Mode: A playful nod to short attention spans – multiple side videos keep your brain constantly engaged and entertained! 😂
- Colorblind Mode: Ensures accessibility for all players.
- Normal Mode: The standard gameplay experience.
- Item Shop: Item Shop to buy health potions or an upgraded hoe.
- Tool System: Depending on the tool that is used the money made from cutting grass will differ.
- Dynamic Foliage Generation: Random grass and poison ivy generation for an ever-changing environment.