| 赞 | 25 |
| VIP | 9 |
| 好人卡 | 0 |
| 积分 | 31 |
| 经验 | 3990 |
| 最后登录 | 2026-4-9 |
| 在线时间 | 414 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3065
- 在线时间
- 414 小时
- 注册时间
- 2015-8-8
- 帖子
- 451

|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 冷俊逸 于 2025-12-19 07:32 编辑
https://langjamgamejam.com/
这个活动是langjam+gamejam,也就是用自己创造的编程语言,写一个游戏。对题目的定义在你自己。主办方不明。参与人数不明。
看到Discord上也有人在做RPG游戏,有兴趣的可以去看看。
很久没有写过自己的代码,看到了一个活动,这周就和大学同学一起做了做。
本来我想做一个可以直译成RPG游戏的语言,然后证明这个语言图灵完备(类似使用冗杂的事件编写功能,而非脚本)(也就是我使用的语言是个游戏,我的游戏是个语言)
结果莫名其妙讨论决定造一个比较正常的语言,于是就成了Python+C艸+C#的四不像。
AI写代码的确有点说法,刚开始写项目的时候给几条指令,Github Copilot就自动把文件都创建好了。最开始写的赋值指令之类的,AI都写得很快。
而且一键添加测试真的很爽。
晚上没有精力,就电脑放着B站,时不时切回去看看进度。颇有种老板压榨打工人的感觉。
结果第二天就不对了。AI虽然基本能保证不犯错,但是上下文严重缺失。有时候一个函数会在不同地方重复写两遍。代码库被搞的越来越混乱
最后很多时候只能自己写
可能如果能提前把所有的接口都写好,AI只负责实现,是不是就好了XD
然后同学写完后测试全红了,交给我修,可恶啊
感到困惑的是自己创造力的缺失
想要整个狠活,但是最后写出来的东西变成了大学生的期末作业。
无论怎么看,这个
if (x > 10) {
f = (a, b) => {a + b};
}
都没有什么有意思的感觉。
这一点在之前学习的过程中也有体现。创造力来源于能看到什么,之前做事情也往往只能看到具体的表象,不知道为了什么。
敏捷开发很好的弥补了这点不足
但是好歹是开始了。开始写了。久旱逢甘霖一般,开始思考了。
以及:这个活动周日才结束,大家想参加的可以凑凑热闹呀。(我在想要不要周六再另起一坑 |
|