Welcome to the alpha version of the IMM-Project, an Interactive Multimedia Final Project. This project is currently in its early stages of development, and we appreciate your interest and contributions.
Tip
This is the main section of the README file. It contains the main information about the project, everything you need to know about the project without Project Structure, Clone, Contributing and License sections. This section is the first thing that the user sees when they open the README file. It should contain the most important information about the project, such as where to play, research, and other important information.
There is only WebGL build available for now (for Alpha version). You can play the game on your browser 💻.
⚠️ Warning: The WebGL build is not optimized for mobile devices. We recommend playing the game on a desktop or laptop for the best experience.
We have done some research to develop this project. Based on our experience on ads that display the similar games, but the game wasn't the same. We decided to create a game that will be similar to that ads. We have found some useful information that helped us to develop the game.
Note
Here is a list of sources used for development, inspiration, and learning. Use a structured approach:
To get started with the project, follow these steps:
- Install Unity Hub and Unity
6000.0.25f1(we are using this version, but you can try other versions)- Download and install Unity Hub from the Unity website.
- Install Unity Editor
- Clone the repository
- Clone the repository. (the alpha branch - this branch)
git clone -b alpha https://github.com/DanyilT/IMM-Project
- Open the project in Unity.
- Clone the repository. (the alpha branch - this branch)
The project is organized as follows:
Assets/: Contains all the game assetsMaterials/: Contains materials used in the projectPrefabs/: Contains prefabs used in the projectScenes/: Contains scenes used in the projectScripts/: Contains scripts used in the projectSettings/: Contains settings used in the projectTextMesh Pro/: Contains TextMesh Pro assets (automatically generated), We are using TextMesh Pro for text rendering
Packages/: Manages the project's dependenciesProjectSettings/: Contains various project settings.gitignore: Specifies intentionally untracked files to ignoreLICENSE: The license for the projectREADME.md: The project's README file (You are here)
We welcome contributions to the project. To contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m "Description of your changes" - Push to the branch:
git push origin feature/your-feature-name
- Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
The project was created by Danyil Tymchuk & Artem Surzhenko
Sources in sources.md
- The project uses the LiberationSans font, licensed under the SIL Open Font License, Version 1.1. See Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt for details.
Thank you for your interest in the IMM-Project. We look forward to your contributions and feedback!