更新日志:支持单机ai,支持移动端app。新增幻想国度、纸牌帮还有群友做的卡迪亚、璀璨宝石。开坑小黑屋、法师战争、七大恨
名词解释:
gpt/codex:当前性价比最高的ai开发工具(因为有便宜中转)
端到端:游览器自动模拟操作进行测试并截图/录制gif,如果用cli需要主动要求打开截图,推荐用pureref方便查看多张图
反馈:将对局快照(状态+日志)上传,用于给ai自动修复bug
提案:默认使用https://github.com/Fission-AI/OpenSpec 先计划后实施,增加成功率
codex APP下载:https://chatgpt.com/zh-Hans-CN/codex/
codex 智商与额度查询:https://codexradar.com/
ccswitch:https://github.com/farion1231/cc-switch
open-design:https://github.com/nexu-io/open-design
对话历史记录恢复、账号切换、反代工具:https://github.com/jlcodes99/cockpit-tools
codexcli安装:npm install -g @openai/codex (注意需要先安装nodejs才能用npm,建议交给ai https://nodejs.org/zh-cn)
中转站:
https://api.asxs.top/?invite=RXXXH4DDWL
虽然老挂(平局一天两次),但便宜,是我目前主力。0.8倍率大概是网页free号反代,月套餐相当于0.03的倍率,也就是一块钱30刀,3块一个plus的周额度。一个新游戏大概要花费100-1000刀额度,一个新派系大概在50-100刀,改动频繁的话会更多
https://api.lumio.games/register?aff=WJSUXEWBY5ZF
比较稳定,pro套餐反代 的价格大概是前者两倍
都需要法力,没有法力的可以私聊我
视频忘记说的:
日志:按f12打开调试工具可以查看日志,不过现在都是ai自己加日志自己端到端看,已经没有看过日志了
ai白名单:为了避免ai一瞬间执行完所有操作,需要让ai将可见的操作配置白名单,游戏ai就有动作之间就有间隔
性能:如果遇上卡顿可以让ai去用游览器性能分析器自己录制自己排查
懒加载:一个游戏的图片、音效可以部分标记为核心资源,必须加载才能进入游戏(除非加载超时),其他都是边玩边加载
图集:tts图包也能看到,很多都是一个大图包含所有的卡牌,实际显示是把大图当做规律的网格,通过行列(索引)和格子的大小来裁剪显示指定位置的卡牌,如果是不规则图集,就需要配置json记录每个图片的位置和大小。在tts配置json里应该也有每个图集的配置可以让ai阅读使用。图集让多个小图的请求汇聚成 对一个大图的请求,减少重复连接,想要优化可以让ai把图片做成图集,不过不做也影响不大,毕竟也就十几张图
canvas:最基础的画布,比为了ui而生的游览器html自由很多,可以绘制任何东西,常用的是:粒子特效(比如火球)、代码动画(比如切割、分裂)、shader(比如召唤特效、溶解)(这些倒是不如引擎方便,canvas和ui都是独立的,不像引擎打包webgl后是一个canvas整体)
最后的话:
熟悉规则能少走很多弯路,可以说最花时间的不是开发,而是掌握桌游规则,这样才好提前发现ai设计的交互不合理的地方,不然后面改起了就得浪费不少token
vibe coding 在我这个项目可以当成许愿式种菜 开发,提出问题,过段时间看看ai产出的截图(也有可能是被ai气晕dogo,指东打西也是常态,这时需要给更明确的需求)
网页未来的发展:
我还是以自己的游戏为主,当然也会一直维护易桌游。同时将只开发一个新游戏,抽空测试,大概一个月以上才能做一个,主要也是持续迭代框架和流程,后续也会尝试3d方向,tree.js之前的尝试都有性能问题,而img2threejs用codex生成的模型也不好看,加上ai对3d空间理解能力很弱,人也不好描述,所以还是搁置状态_(:з」∠)_