Project overview
This project consist of a small 10 minutes gameplay demo. This game project will put in practice the concepts of the IA classes we’ve done in university.
The game is based in a honey farm. The main goal is to make the business profitable.
Agents move with our own coded steering behaviours and its general behaviours work with beahviour trees. The movement uses Recast to calculate the path and NodeCanvas has been used as a visual behaviour framework.
This project has been done by two catalan students of CITM - UPC (Terrasa, Spain).
Download the last version of the game HERE
Our Team
Mauri Costa, Julià’s responsability and Bitbucket account
- Code and design
- Bitbucket account
Masó Garcia, Víctor’s responsability and Bitbucket account
- Code and design
- Bitbucket account
Tools used
- IDE: Microsoft Visual Studio 2017
- Language: C#
- Engine: Unity
- Repository: Bitbucket
- Visual Behaviour Framework: NodeCanvas
- Agents navigation: Recast
- Others: Adobe Photoshop CS6
Gameplay
Installation instructions
Download the zip file and unzip it. Open the folder, execute the .exe and enjoy!
IMPORTANT: do not modify, change or add any folder or file as you might not be able to execute the game.
How to play
- Win the game by having no no debts after 3 days
- Contract, build and plant to increase honey production and quality and control the price.
- Try to be as popular as possible. More popular means more exigents customers but with more money! Be aware of the tweet feed!
Controls
* To move around the camera use WASD / ARROW keys.
* To zoom in/out use the mouse wheel.
* Use mouse left click to interact with UI.
* ESC to pause the game.
Credits for artwork, music/sound fx and fonts
Sprites:
- Honey icon: icon made by Freepick from Flaticon
- Smiley icon: icon made by Vectors Market from Flaticon
- Sandclock icon: icon made by Samashicons from Flaticon
- Angry face icon: icon made by Twitter from Flaticon
- Beehive icon: icon made by Freepick from Flaticon
- Beehive icon: icon made by Freepick from Flaticon
- Flower icon: icon made by Samashicons from Flaticon
- Twitter icon: icon made by Freepick from Flaticon
- Star icon: icon made by Maxim Basinski from Flaticon
Music:
Local Forecast - Elevator Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License
Sound FX:
This game uses these sounds from freesound:
- Bad notification by distillerystudio
- Cash register by kiddpark
- New honey by InspectorJ
- Good notification by InspectorJ
Other sound fx:
- Construction sound from Warcraft
- Button sound from Age of Empires
License
MIT License
Copyright (c) 2017
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.