not enough information C#

1.Mouse
2.Cat
3.Flowers
4.Trap
5.Garden Keeper
6.Rabbits
Money: Based on the flower amount, Each round
Good:
Cat Flowers Butterfly Garden Keeper
Bad:
Mouse
Rabbits
Goal:
To protect the flowers as many rounds as possible until the center part of the grid is full of flowers. Player survive until 9 flower wins
Gameplay:
A flower is automatically placed at the center of the grid.
Flower will spawn every 2 rounds
Mouse and Rabbits will spawn at the outer grid of each round, and as the round goes on more mice and rabbits will be spawned. They will move toward the center where the flower is at automatically. The mouse speed will be 2 grid per round and moving randomly towards the flowerpot.
Rabbit will spawn every 2 rounds and the speed is 4 grid per round.
Players can place a trap when they get 2 dollars each round to kill the mice and rabbits, however the trap can be placed outside the garden Once a player gets 5 dollars, the player can start placing a Cat. Cat will move each round randomly in the garden, Once a player gets 10 dollars, the player can pay for a garden keeper. The garden keeper will protect a radius of 4 grid around him.
The game will spawn a mouse each round,
Goal of Game:
Replace "Object" with the actual name and fill out the interaction
Mouse to Cat: Mouse will be scared away by Cat if Cat is within 1 square of mouse on Cat's turn
Mouse to Flowers: Mouse will eat flowers and disappear.
Mouse to Trap: When the mouse steps on the trap the mouse will be dead.
Mouse to Garden Keeper: The mouse couldn't enter within 2 radius of the garden keeper Mouse to Rabbits: Mouse will have a speed boost when it gets close to the rabbits Cat to Flowers: Cat can't get anywhere close to the flowers.
Cat to Trap: When a cat steps on a trap it will be stuck for one round.
Cat to Garden Keeper: Cat will go the opposite way if it sees a garden keeper within 3 grids.
Cat to Rabbits: Cat will scare away the rabbit within 2 square.
Flowers to Trap: Only one trap can be placed within the flowers.
Flowers to Garden Keeper: Garden Keeper will gain a radius of defense for one round if it walks through flowers.
Flowers to Rabbits: Rabbit will continue eating flowers, it won't disappear.

相关推荐
彭祥.1 小时前
Jetson边缘计算主板:Ubuntu 环境配置 CUDA 与 cudNN 推理环境 + OpenCV 与 C++ 进行目标分类
c++·opencv·分类
lzb_kkk2 小时前
【C++】C++四种类型转换操作符详解
开发语言·c++·windows·1024程序员节
胖大和尚3 小时前
clang 编译器怎么查看在编译过程中做了哪些优化
c++·clang
钱彬 (Qian Bin)4 小时前
一文掌握Qt Quick数字图像处理项目开发(基于Qt 6.9 C++和QML,代码开源)
c++·开源·qml·qt quick·qt6.9·数字图像处理项目·美观界面
双叶8365 小时前
(C++)学生管理系统(正式版)(map数组的应用)(string应用)(引用)(文件储存的应用)(C++教学)(C++项目)
c语言·开发语言·数据结构·c++
源代码•宸5 小时前
C++高频知识点(二)
开发语言·c++·经验分享
jyan_敬言7 小时前
【C++】string类(二)相关接口介绍及其使用
android·开发语言·c++·青少年编程·visual studio
liulilittle7 小时前
SNIProxy 轻量级匿名CDN代理架构与实现
开发语言·网络·c++·网关·架构·cdn·通信
tan77º8 小时前
【Linux网络编程】Socket - UDP
linux·服务器·网络·c++·udp
GiraKoo8 小时前
【GiraKoo】C++14的新特性
c++