Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kickflip-games/unity_template_project
Template Unity3D project
https://github.com/kickflip-games/unity_template_project
Last synced: 6 days ago
JSON representation
Template Unity3D project
- Host: GitHub
- URL: https://github.com/kickflip-games/unity_template_project
- Owner: kickflip-games
- Created: 2020-07-08T02:15:34.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-01T13:13:44.000Z (about 4 years ago)
- Last Synced: 2024-10-19T12:53:31.118Z (27 days ago)
- Language: C#
- Size: 505 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
![Build ๐งฑ](https://github.com/avivajpeyi/unity_template_project/workflows/Build%20%F0%9F%A7%B1/badge.svg?branch=master)
![Test ๐งช](https://github.com/avivajpeyi/unity_template_project/workflows/Test%20%F0%9F%A7%AA/badge.svg?branch=master)
##### Unity Version: 2019.4.2f1 (LTS)# Unity Project Template
Has the following
* Unit tests:
- [x] [Editor Mode](https://medium.com/xrpractices/practical-unit-testing-in-unity3d-f8d5f777c5db)
- [ ] [Play Mode](https://medium.com/xrpractices/practical-playmode-testing-in-unity3d-5ea455bf28b0)
* [x] Github Action to test
* [x] Github Action to build
* [x] Github Action to upload to itch.io## Principles of Unit Testing
Unit tests are supposed to check the functionality of small units of your code, not the whole codebase. Unit tests are not meant to be integration tests/functional automation tests.
### Requirements:
1. 15ms run time for unit tests
2. only test what you code
3. mock other's code
4. categorize tests## Notes:
- Unit testing filesize is massive
- Butler credentials: ~/Library/ApplicationSupport/itch/butler_creds
- Unity liscence: /Users/avaj0001/Documents/personal/UnityProjects/liscences/Unity_v20XX.x.ulf