A downloadable game for Windows, macOS, and Linux

Fossil Friends is a virtual pet simulation game built using Java and SQL tables. It is inspired by classic Tamagotchi-style games and allows players to hatch, raise, and care for their very own dinosaur companion.

You'll be responsible for managing your dino's hunger, thirst, cleanliness, and loneliness. Each of these affects the dinosaur's overall happiness and survival. The game features real-time stat decay (even when offline), interactive minigames, animated feedback, and persistent saving via a local SQL database.

This was developed as my grade 12 IT PAT (Practical Assessment Task).

For more information and source code, the GitHub link is: https://github.com/Damian-Nell/FossilFriends

Download

Download
FossilFriends - v1.1.zip 4.1 MB

Install instructions

Unzip the folder inside the BUILD directory. The structure should look like this:

  1. FossilFriends/   
        ├── FossilFriends.jar
        ├── FossilFriendsSaves.accdb
        └── lib/
            ├── commons-lang3-3.8.1.jar
            ├── commons-logging-1.2.jar
            ├── hsqldb2.5.0.jar
            ├── jackcess-3.0.1.jar
            ├── rs2xml.jar
            └── ucanaccess-5.0.1.jar` 
  2. Open 'FossilFriends.jar' to start the game. --If you encounter prompts for which application to use, ensure that JAVA 17.0.12 is installed.

    you can download JAVA 17 from: https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

FOR MAC:

  • if you encounter an error saying that Apple couldn't verify the integrity of this application follow these instructions:
    1. Ensure you have the above structure correct and have unzipped the files.
    2. Ensure that the program is not in an icloud drive.
    3. Open terminal and run these commands:
      cd /your_file_path    
      xattr -d com.apple.quarantine FossilFriends.jar 
  • If FossilFriends.jar still isn't open, ensure you have the correct Java version.

Leave a comment

Log in with itch.io to leave a comment.