不知道写点什么,就想着写点东西放博客上,希望以后的自己可以感谢现在的自己吧😄。
# 前言
不知不觉 2020 年就过去了,感觉这一年时间过得飞快!([破音] 不要啊,不想长大!)
这是糟糕的一年,不论是对于我还是对于大家想必都是吧😅。
用一句话总结一下:
计划赶不上变化,生活总想让我低头
从图片你就可以看出 2020 我超级摸鱼的。
# 暑假中
🛰我从来没想到会放这样一个长假,大概一生也就这么一次了吧
在假期中我每周都制定了计划,主要针对了 C++
和 Shader
进行学习。(不得不说 C++ 牛逼)
# 自设框架
Final framework —— 希望它成为最终的框架
其框架现在已经包含以下功能:
- 资源加载
- Resource 加载
- AB 包加载
- Addressable 加载
- 单例
- 非 Mono 单例
- Mono 单例
- 全局 Mono
- 对象池
- 音效管理器
- 输入管理器
- UI 管理器
- FSM 有限状态机
- 事件中心
- 对话系统
- 简易协程行为树
- 天赋树系统
- 背包系统
- Astar 寻路
- 存储系统
有空会开一篇文章专门介绍。
# 简易项目
在暑假里,和 小觉
, 刺客
一同制作了一个简易的 2D 横版解密过关游戏。
名称 | 担任 |
---|---|
小宇 / Fasty | Programming |
小觉 | Programming |
刺客 | Design |
# 暑假后开学
暑假后开学,在学校的生活还是非常好的,每天上一下少得可怜的课程。当然如期上了我们学校的 `《游戏设计》课程,果不其然,并不是什么正经的游戏设计课程。简单说来就是使用 python 的 pygame 库;自己组队完成一款简单的 2D 游戏。其目的大概是强化一下我们的 python 的熟练程度吧。
# 光之子
对于这个名字我也不好评定,刚好那段时间育碧在免费送 光之子
,这个游戏也承载了我的很多回忆。大概是高中时候吧,那时候第一次看到这个游戏就被这个游戏的画风和剧情所深深吸引。
# 我们的光之子
因为疫情的关系,老师希望我们的作品能够跟疫情挂钩。
我用 pygame
试了一下,pygame 效率很低,跑一个简单的 2D 场景,放置了几个精灵。凭借着我的 2600cpu rx580gpu 16g 2933,只能跑一百多。(可能 pygame 压根就没法调用 GPU 吧,CPU 的效率也很低,果然 pygame 就只能写点小玩意玩玩 💔)
🏹而且 pygame 对效率很敏感,在加载资源和精灵渲染部分消耗极高。如果资源重复加载将造成帧率的大幅下降!
So
我们定下了,简单的 泡泡堂
游戏形式使用 炸弹
消灭地图中游荡的 病毒
。
➡️与之不同的是,我们加入了剧情和对话。
整个开发过程还是比较快乐的,吐槽一下 pygame,聊聊天,大概一周的时间吧,我们的作品完成了!
最终《游戏设计》这门课程,老师给了我 100 分,给了自己一份满意的答卷。
# 今年的新书
# 实习
在今年十月份的时候,收到朋友邀请,我开始了实习生涯,在一家开发公司做 web 相关的开发。(本来打算自己找一家游戏开发公司的,结果学校催得紧,自己也没太多准备,又是朋友介绍,真香定律。)
老实说,这并不是我第一次实习了,在两年前,老师推荐下,我去了一家医疗系统开发的公司,讲道理公司非常坑😰,所以我的第一次实习经历并不是很好。不过不能一棍子打死,直到现在我依然待在这里实习,这里的员工有很多都是我的同学和朋友,虽然工资不高,生活却还舒适。该干活时干活,该玩时玩,以至于时间过得飞快。
# 跨年
喊着几个朋友跨年,感受新年的到来,看着时钟滴答滴答,看着时针,分针,秒针在辛苦忙碌了一天后的团聚,感觉生活真的需要仪式感🎴。
长这么大,我第一次发现,自己居然有射飞镖的天赋,10 镖 7 中,赢了个小奖品。
权当是收到的新年礼物吧🎁!
# 🚄新年祈愿
在最后的最后,希望新的一年里,自己可以变得更好,发现更多生活的美!
永远积极向上,永远热爱编程,永远年轻!