毕业设计的坑--天气系统的设计(6)

在Unity游戏开发的毕业设计中,创建了一个包含7种天气效果的系统,如极寒、半冬到极狱等,每种天气对应特定温度范围和视觉表现。随着太阳颜色变化,温度动态调整,并通过昼夜长短的随机倍率设计增加游戏趣味性。
摘要由CSDN通过智能技术生成

==============游戏策划上面======================

在actionGame游戏中,天气系统分为7种天气。分别为:

1、极寒:这种天气下温度要小于-90摄氏度。一般的表现为画面显示为冷色调,天气为下雪和龙卷风。

2、半冬:这种天气下温度是在(-90,-50)摄氏度之间。一般的表现为画面显示的冷色调,天气为下雪。

3、入冬:这种天气下温度是在(-50,-20)摄氏度之间。一般的表现为画面显示的冷色调,天气为下小雪。

4、平日:这种天气下温度是在(-20,20)摄氏度之间。一般的表现为画面显示的绿色调,天气为小概率下雨和小概率多云。

5、入夏:这种天气下温度是在(20,50)摄氏度之间。一般的表现为画面显示的暖色调,天气为多云。

6、半炎:这种天气下温度是在(50,90)摄氏度之间。一般的表现为画面显示的暖色调,天气为多云。

7、极狱:这种天气下温度是大于90摄氏度。一般的表现为画面显示的暖色调,天气为龙卷风,下雨和多云。


根据当天阳光的颜色改变温度的变化和昼夜长短

在游戏中,一天的表现为太阳的从东边升起西边落下。每半天会根据随机给出一种当前天气的颜色,温度会根据当前天气的颜色改变温度。而昼夜长短的设计是每天会等于前半天的0.5倍率,1倍或者2倍。

1、当温度红色为最大值时,温度会在温度上升(20~40)*当前的红色系数。

2、当温度绿色为最大值时,温度会在温度(-25~25)。

3、当温度蓝色为最大值时,温度会在温度上降(20~40)*当前的蓝色色系数。


=========================具体实现=====利用的是随机啦 没技术价值 参考下就好=========&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值