写了一个学习编程的 MMORPG 游戏……

2022-03-16 21:22:40 +08:00
 blindpirate

业余时间写了一个 HTML5 游戏,主要情节是写代码拯救世界——就是提交个代码上去自动触发 GitHub Actions + GitHub API + GitHub Webhook 判题,然后收集道具杀怪物什么的……学 Java 的叫爪哇岛,学 Python 的叫灵蛇岛,学 Shell 的叫贝壳岛……

现在已经做了一年半,有了个可以见人的模样,请用 PC 访问 https://bytelegend.com/

代码大部分是开源的,在 https://github.com/ByteLegend/ByteLegend ,希望能有更多兴趣驱动的人一起做——我主要做的是 Java 的,但是我很希望有熟悉其他语言的大佬能帮忙一起做其他语言的游戏情节。此外,现在的游戏情节还十分单薄,我非常希望能做出来一个“还挺好玩”的游戏,因此希望能集思广益(我可以负责代码编写、服务器维护,只需要你能出一个 idea )。要联系我的话,游戏主界面右下角有联系 & 关于里能找到 QQ 群、Discord 和邮箱。

先拜谢!

4618 次点击
所在节点    分享创造
37 条回复
Livid
2022-03-17 17:00:17 +08:00
@blindpirate 我刚才尝试用 Chrome 的开发者工具直接在你的页面上覆盖了一个 CSS 规则

* {
image-rendering: pixelated;
}

看起来是有效果的。
zzfer
2022-03-17 17:00:54 +08:00
很厉害。顶一下

@blindpirate 我也出现 star 后卡住了,具体就是我进了福报酒馆找不到自己,然后刷新了以下,然后就是没有 star 了。重新 unstar 再 star 就好了
blindpirate
2022-03-17 17:04:36 +08:00
@Livid 是的,我原以为这个属性是对 img 的,没想到对 canvas 也有效,太感谢了!
Livid
2022-03-17 17:07:00 +08:00
@blindpirate 之前研究了这个属性好久。

3 大浏览器对这个属性的支持不完全一致:

- Safari 在 background-image 上使用会有问题。
- Chrome 在各种情况下基本正常,但是不支持在 video 上使用。
- Firefox 在 video 上都可以使用,但是有些情况下要用 crisp-edges 而不是 pixelated 。
blindpirate
2022-03-17 17:07:26 +08:00
@zzfer 我刚刚又观察到一些 GitHub webhook 的延迟,所以没收到 star 的 webhook 。

另外,你刚刚应该只是视角进了酒吧,人没进去,视角和主角的位置可以是分离的,即人在 A 地图但是视角在 B 地图,这是 by design 的。不过无论如何,刷新页面都是解决问题的最好办法。
blindpirate
2022-03-17 17:16:15 +08:00
Livid
2022-03-17 17:19:39 +08:00
@blindpirate Awesome 👍
chrosing
2022-03-17 20:51:30 +08:00
刚去找了一个邀请码 (vguL7l8vxYE) 输入后就可以获得 500 金币
minmini
2022-03-18 08:38:59 +08:00
@chrosing #28 我的是这个 bHHg5JSTNXRx
leimao
2022-03-18 08:52:33 +08:00
用 RPGMaker 是做的不错,但是用游戏来学编程还是有点偏门
leimao
2022-03-18 08:53:21 +08:00
嗷,这还不是 RPGMaker ,哈哈
leimao
2022-03-18 08:54:05 +08:00
这玩意能坚持做一年半,真不容易,支持一下。
zxCoder
2022-03-18 11:00:10 +08:00
有意思,点赞
book1925
2022-03-18 11:25:44 +08:00
点赞,看起来很有意思,有时间玩玩
sinibazhang
2022-03-19 10:02:19 +08:00
过来支持一下
yulgang
2022-03-24 11:41:54 +08:00
很漂亮,感觉音乐有点短,如果音乐首尾能连上感觉就更好了。
tonytonychopper
2023-01-08 13:04:00 +08:00
挺有意思的,支持!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/840872

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX