撰写了文章 更新于 2017-03-31 14:41:54
发布一个功能完整的 Web AVG,使用 AVG.js 制作
之前看到这个问题,https://cowlevel.net/question/1885042,没好意思打广告。
我想说其实还是有在探索的人的,比如我,虽然大家都不买账就是了……
作为一个正经(?)的前端,从5年前就开始 Web AVG 在技术上的尝试了,不过从结果上看直到去年时机才算成熟。之前在破乎上宣传了一下,不过没好意思转牛关这边,毕竟当时感觉卫星放得太大了,没什么营养就不好意思发这边。不过这回大概是可以了吧(望天)
上次放卫星时自己做的 Demo 怎么说也简陋了点,而且 800*600 的尺寸在现在也太不友好。
于是年前去联系了当时刚刚发布试玩版的萌约游戏制作组,征得同意后,把他们的新游戏《梦境下的约定》试玩版拿来做个功能完善的 Demo。
基本上该有的功能都有了,像各种演出(包括粒子效果)、存读档、历史记录、设置界面之类的,虽然有的地方受原始代码限制没能移植得很好。
在线游戏地址:梦境下的约定 Web Edition
(触屏操作提示:长按屏幕可弹出文字框按钮)
游戏介绍:http://t.cn/R6Ng62s
游戏制作组:@萌约游戏制作组
Web 移植:@Icemic_
支持的浏览器:
桌面:Chrome / Safari,部分国产浏览器的极速模式;IE 和 Edge 一定不行
移动:系统自带浏览器,Chrome / Safari (Android 5.0+,iOS8.3+,国产浏览器可能可以也可能不行)
支持 Safari 和 Chrome 的「添加到主屏幕」,可以获得与 APP 相似的体验。
可能仍然存在一些问题或者 bug,在下面评论或私信我都可以 ww
广告或者也不太算广告:
AVG.js 是一个面向未来的 Web AVG 游戏框架,即将开源免费发布!
姑且也再放一下虽然现在并没有什么东西的 Github 地址来骗 star: AVG.js Project (逃
然后,最近需要设计一下 Logo 之类的,有感兴趣的可以私信我一下。不过是无偿的,毕竟是开源项目,所以还希望能认真考虑再加入。
更多后续消息请关注本专栏。
在发布之前应该还会谈一些具体的架构设计和思路之类的吧……咕咕
萌约制作组应援群:551806819
AVG.js 游戏框架技术群:293602841 (以后再开 Telegram 群组吧…)
Shitake 1年前
昨晚刚折腾完vscode的language support(自造了一个用于GUI布局的DSL【其实就是抄qml233】)
说起来,大大有没有弄lint?
还有 Telegram 。。。倒觉得 不如 slcak or gitter
最后不得不吐槽大大就是大大。。。ORZ 想想我的RGUI还在坑着
发布
Icemic [作者] 1年前
我不是大大………………
嗯,slack或gitter或许更好,感谢建议。
有做lint,eslint 的配置文件折腾了我一天,效果还是不错的。
话说我也在等这RGUI呢……看你坑挖得很大……
我非常非常懒得写UI,还想等你做完直接封装一下……加油2333
AVG.js 的 GUI 布局用的 React,包括这个demo也是,顺便拿 react-router 做了场景管理器。
Shitake 1年前
Icemic [作者] 1年前
Icemic [作者] 1年前
Shitake 1年前
frp的话,是替代之前的svent(我自己用fiber.js实现的异步事件库)做事件处理orz 不过最终可能还是仅仅偏向反应式吧。。。
Icemic [作者] 1年前
发布