
游戏开发
unity3d
阿GEM是我的
这个作者很懒,什么都没留下…
展开
-
CodingGame 前两题 -- The Descent -- Dungeons and Maps
https://www.codingame.com/ide/puzzle/the-descent大概就是飞机飞一次就下降1的距离,每次飞行都要击毁一座最高的山来保驾护航,知道飞机落地。这题有个坑就是 飞机发射不一定会将一座山的高度夷平,可能只会消除一部分,因此不能说一次while循环就输出整个输入的结果,不过这样也让代码变得更简单,之前想的太复杂了每次while循环都要讲最大高度 和 攻击山头的下标置0,无缝衔接下一次攻击import sysimport math# The whil原创 2020-12-16 20:10:52 · 1144 阅读 · 0 评论 -
游戏活动开发
做游戏开发有一小段时间咯,进来都是修一些简单的小bug,不过通过修简单的bug也能快速熟悉代码逻辑,毕竟不可能把所有代码过一遍的,实在是太多了。 我是做游戏客户端的(超级水),这里稍微介绍一下如何做一个活动,比如A活动是一个达到某个条件后可领取特定奖励的活动。这个时间描述标题啥的一般是策划配置好,客户端只需要读表就可以了,服务端根据策划配好的时间判断A活动是否开放,如果开放的话客户端就能看到这个A活动入口,当然客户端可以强制刷新这个A活动,但是点击没有服务端的回馈信息,相当于没用...原创 2020-12-11 16:41:11 · 358 阅读 · 0 评论 -
python 4399别踩白块儿脚本
持续无聊中,看到别踩白块儿觉得这个脚本貌似比较好写。需要用到的python 库如下import pyautoguifrom PIL import ImageGrab, Imageimport win32gui,win32api,win32con打开4399,选一个别踩白块的小游戏,点击全屏固定屏幕,按下F12获取该窗口的标题由于我用谷歌浏览器,所以titile =u"别再踩白块了_别再踩白块了html5游戏在线玩_4399h5游戏-4399在线玩 - Google Chrome".原创 2020-06-13 21:08:15 · 2572 阅读 · 2 评论 -
python 自动解4399数独游戏
需要用到的库import pyautoguifrom PIL import ImageGrab, Imageimport win32gui,win32api,win32conimport cv2import numpyimport time首先打开4399,挑选一个数独游戏,点击全屏,用picpick软件获取数独左上角和右下角的屏幕坐标,记录下来,然后按下F12获取该窗口的title = "九宫格数独小游戏,在线玩,4399小游戏"具体思路是 利用win32gui库..原创 2020-06-13 13:31:39 · 861 阅读 · 1 评论 -
Unity 实例化物体 设置位置
踩了一个Unity的坑,记录一下。 unity 实例化物体然后再修改这个物体的位置--有时候并没有修改成功,位置还是原来初始的位置。因为我是先在一个脚本上实例化了这个物体,接着再从另外个脚本修改这个物体的位置,结果修改不成功。 所以你最好在实例化物体的时候就给这个物体安排好位置,最好不要之后再修改吧。反正我搞了好久,用Invoke延时0.8秒左右勉强可以修改成功,但是等待很难受就是了。 代码: GameObject player = (Game...原创 2020-05-13 22:18:01 · 4826 阅读 · 0 评论 -
Unity 设置物体的旋转方向
设置物体在世界坐标上的旋转方向transform.rotation = Quaternion.Euler(new Vector3(x, y, z)); x, y, z 分别是绕世界坐标的x轴/y轴/z轴的旋转角度。原创 2020-05-13 22:45:22 · 4522 阅读 · 0 评论