V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
kiroli
V2EX  ›  分享创造

年底了,个人游戏开发小结

  •  
  •   kiroli · 2020-12-24 15:55:37 +08:00 · 17012 次点击
    这是一个创建于 1428 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不太长读

    年底了,个人开发一年多的 MMORPG 游戏-L4LEGEND 上线了,游戏还有很多需要完善优化的点,希望大家多多提提意见,如果你对 MMORPG 游戏开发、运营有想法,可以与我联系:)

    起源

    小时候 CS 、热血传奇、冒险岛、魔兽、Dota 陪我度过了快乐的童年,长大毕业后有幸踏入了软件行业,开始做软件开发。闲暇时间也还是会玩一玩游戏,开开黑,刷刷副本,玩的过程当中慢慢就有了自己开发游戏的想法。

    思想和行动都在路上

    本人是前端开发,对 JS 比较熟悉,引擎跟服务端都是纯 JS 开发,过程比较艰难,陆陆续续写了大概有一年多时间,游戏引擎学习,数值策划,角色状态机、帧同步、战斗场景、素材整合、地图引擎、CI/CD 、热更新每一项对自己都是一个新的挑战,随着这些困难被一个个攻破,带给我的不仅仅是充实感,而是更加坚定了我的方向。

    收获

    在开发游戏的过程中,我个人最大的收获是从刚开始的不切实际天马行空的美好愿望,到逐渐开始细化拆分目标并实施,每个环节都在不断更改想要达到极致,从用户的角度出发提高游戏的体验感,认识到自己目前阶段的不足也不断的自我鼓励不要轻易放弃,或许结局并没有预期的美好但这个过程将会是人生一笔可贵的财富。

    最后

    愿每一位正在制作独立 /个人游戏的小伙伴,都能坚定前行,不断挑战自我,人生短暂不要蹉跎,都能坚定前行,尝试做一些自己所希冀之事。

    福利

    大家可以留下游戏 ID,免费送 1 万游戏元宝(价值 10RMB)。

    135 条回复    2021-02-05 09:21:04 +08:00
    1  2  
    wfhtqp
        1
    wfhtqp  
       2020-12-24 16:05:10 +08:00
    6666,先赞后玩
    fkdtz
        2
    fkdtz  
       2020-12-24 16:17:20 +08:00
    可以的 回头玩玩
    zagfai
        3
    zagfai  
       2020-12-24 16:22:32 +08:00
    才 1 万元宝。。。
    sansansan333
        4
    sansansan333  
       2020-12-24 16:29:30 +08:00
    五分钟过去了 还没打开...溜了..
    wfhtqp
        5
    wfhtqp  
       2020-12-24 16:31:07 +08:00
    带宽太小了,太卡了
    kiroli
        6
    kiroli  
    OP
       2020-12-24 16:33:55 +08:00
    @sansansan333 抱歉,http-server 比较弱,第一次加载完后面会好一些(有缓存)。
    也可以尝试下 Android-App,体验会好一些。
    hymane
        7
    hymane  
       2020-12-24 18:56:20 +08:00
    引擎也是自己开发的吗?为什么不适用现有的引擎?这样确实能学到不少东西,但是感觉会比较慢,加油
    a62527776a
        8
    a62527776a  
       2020-12-24 19:59:36 +08:00
    好东西 学习
    a62527776a
        9
    a62527776a  
       2020-12-24 20:00:33 +08:00
    传奇类啊 看着角色选择就没兴趣玩了 😂😂😂😂
    a62527776a
        10
    a62527776a  
       2020-12-24 20:02:12 +08:00
    挺好玩的 不错不错 😂😂😂😂😂
    inoreader
        11
    inoreader  
       2020-12-24 21:33:05 +08:00
    游戏 id cassius
    kiroli
        12
    kiroli  
    OP
       2020-12-24 21:49:59 +08:00
    @hymane 多谢,引擎用的 cocos creator
    @inoreader 已送,查收一下
    LAQI
        13
    LAQI  
       2020-12-25 09:50:30 +08:00
    厉害厉害,想问独立开发 游戏资源是怎么解决
    275761919
        14
    275761919  
       2020-12-25 09:54:09 +08:00
    游戏 id 仙帝
    275761919
        15
    275761919  
       2020-12-25 10:11:54 +08:00
    服务器太卡了,老哥
    CoderLife
        16
    CoderLife  
       2020-12-25 11:47:21 +08:00
    传奇好像网上能到 cocos 的源码
    yijiu119
        17
    yijiu119  
       2020-12-25 16:09:40 +08:00
    id Elige
    coderunI
        18
    coderunI  
       2020-12-25 16:40:15 +08:00
    是真的卡
    owenzhang24
        19
    owenzhang24  
       2020-12-25 16:49:41 +08:00
    dongdongdong
        20
    dongdongdong  
       2020-12-25 17:57:57 +08:00
    为啥要做传奇类的,说实话有些人挺反感这类的
    lostexile
        21
    lostexile  
       2020-12-26 09:27:07 +08:00
    是真的卡,隔一会就要站一会。
    这点真的是完美还原了。
    lostexile
        22
    lostexile  
       2020-12-26 09:39:45 +08:00
    游戏 ID:lostexile
    kiroli
        23
    kiroli  
    OP
       2020-12-26 09:57:25 +08:00
    @lostexile 已送,查收一下。卡的问题,发现了,正在排查。
    kiroli
        24
    kiroli  
    OP
       2020-12-26 10:06:12 +08:00
    @yijiu119 已送,查收一下。
    @LAQI @dongdongdong 没有美术,传奇的素材比较好解决。
    dabaibai
        25
    dabaibai  
       2020-12-26 14:01:18 +08:00
    网上好多传奇源码...
    namelosw
        26
    namelosw  
       2020-12-28 00:58:09 +08:00
    请问大佬的设计, 比如帧同步, 地图引擎, 热更新之类这些都在哪里找到的资料?

    之前尝试看了看这方面资料, 发现游戏后端资料明显没有其他软件行业书籍文档那么充分.
    invdan
        27
    invdan  
       2020-12-28 09:14:04 +08:00
    打不开了,楼主用的啥引擎
    invdan
        28
    invdan  
       2020-12-28 09:32:41 +08:00
    id:bjelnojx
    kiroli
        29
    kiroli  
    OP
       2020-12-28 09:44:37 +08:00
    kiroli
        30
    kiroli  
    OP
       2020-12-28 09:47:13 +08:00
    @namelosw 一般可以在使用引擎的论坛查找,更多的是理解思想,自己实现就很容易。
    @invdan 已送,请查收,客户端引擎用的 cocos creator 。
    shunia
        31
    shunia  
       2020-12-28 10:43:40 +08:00
    当你说美术资源好解决的时候,我想的是难道是侵权?
    kiroli
        32
    kiroli  
    OP
       2020-12-28 11:05:09 +08:00
    @shunia 多谢提醒,这是前期个人开发困难之一,已经联系到美工了,正在做改版计划。
    zackzeng
        33
    zackzeng  
       2020-12-28 11:42:37 +08:00
    进不去,but 如果有内购,有人跟你说过需要版号么?
    hz2019
        34
    hz2019  
       2020-12-28 15:44:04 +08:00
    进去后 IDM 弹了一堆下载弹窗。。。
    laohelmet
        35
    laohelmet  
       2020-12-28 20:26:22 +08:00
    id:zhaoyan
    laohelmet
        36
    laohelmet  
       2020-12-28 20:31:38 +08:00
    拉了个朋友一起玩,id:wanglei
    zoikhemlab
        37
    zoikhemlab  
       2020-12-29 08:44:50 +08:00
    id: system
    kiroli
        38
    kiroli  
    OP
       2020-12-29 08:54:56 +08:00
    @laohelmet @zoikhemlab 已送出。
    游戏现在每一分钟会卡 5 秒,这个是由于数据库占用内存过大,加上服务器配置略低导致。
    正在调优,请请多包涵。
    saife
        39
    saife  
       2020-12-29 09:21:24 +08:00
    小伙,老煽情啦
    zoikhemlab
        40
    zoikhemlab  
       2020-12-29 09:27:25 +08:00
    感觉挺好的。
    c9792536451
        41
    c9792536451  
       2020-12-29 09:34:08 +08:00
    服务器挂了?
    ouou0701
        42
    ouou0701  
       2020-12-29 11:04:24 +08:00
    没有做适配吧
    lankaka
        43
    lankaka  
       2020-12-29 11:10:18 +08:00
    开完啦 游戏 ID:lanka
    invdan
        44
    invdan  
       2020-12-29 13:35:12 +08:00
    擦,等级清零啦
    java8
        45
    java8  
       2020-12-29 19:43:05 +08:00
    我 31 级 , 打不死一级的怪,难受
    java8
        46
    java8  
       2020-12-29 19:45:51 +08:00
    游戏 ID:banxian
    dai875939260
        47
    dai875939260  
       2020-12-29 21:44:59 +08:00
    GM002 太卡啦
    amazingwujun
        48
    amazingwujun  
       2020-12-30 09:12:20 +08:00
    @kiroli 我也非常喜欢传奇这个游戏,我是做 java 开发的,这是我的开源项目 https://github.com/Amazingwujun/mqttx 。如果项目还缺服务端开发,可以联系我😊
    workerddd
        49
    workerddd  
       2020-12-30 09:44:58 +08:00
    传奇还不嫌多啊?
    zoikhemlab
        50
    zoikhemlab  
       2020-12-30 14:17:49 +08:00
    哈哈哈 ,你这个出 bug 了 ,我起的名字叫 system,然后今天名字给我改了,然后所有东西都清零了。
    kiroli
        51
    kiroli  
    OP
       2020-12-30 14:57:00 +08:00
    @lankaka @14163548 @dai875939260 已送出
    @amazingwujun 好的,目前后端是 nodejs 写的,后面如果换 java 一定找你。
    @invdan @zoikhemlab 哈哈哈,是昨天修复卡顿问题造成的,下次重启服务会提前备份,可以联系我装备、等级可以帮手动恢复。
    invdan
        52
    invdan  
       2020-12-30 17:46:04 +08:00
    @kiroli 我又升级回来了,你再送我点元宝装备吧,哈哈哈
    id:bjelnojx
    kiroli
        53
    kiroli  
    OP
       2020-12-30 20:40:33 +08:00
    @invdan 已送出
    kiroli
        54
    kiroli  
    OP
       2020-12-30 22:38:26 +08:00
    @wfhtqp @275761919 @coderunI @lostexile @dai875939260
    这几天事比较多,耽误了几天,卡的问题已经修复。
    kangyan
        55
    kangyan  
       2020-12-30 22:54:13 +08:00
    我去, 楼主也太强了吧. 容在下膜拜, 是在职的 web 游戏开发吗
    zyxcompany
        56
    zyxcompany  
       2020-12-31 09:44:25 +08:00
    可以 但是得考虑 web 服务器
    zoikhemlab
        57
    zoikhemlab  
       2020-12-31 09:45:11 +08:00
    @invdan 就是你丫砍的我!
    zoikhemlab
        58
    zoikhemlab  
       2020-12-31 10:05:26 +08:00
    麻烦再送一下,霸波尔奔
    kiroli
        59
    kiroli  
    OP
       2020-12-31 11:40:51 +08:00
    @kangyan 嗯,目前在职前端开发。
    @zyxcompany 不是很明白,考虑 web 服务器指的什么?
    @zoikhemlab 游戏 id 是多少?已送到 id: system 这个账号上了。
    invdan
        60
    invdan  
       2020-12-31 12:21:28 +08:00
    @zoikhemlab 我砍的人多了,不差你一个,哈哈哈
    yanguoyu
        61
    yanguoyu  
       2020-12-31 13:51:57 +08:00
    不错,就是捡装备有点恼火,那个格子太难走上去了
    tinyuu
        62
    tinyuu  
       2020-12-31 14:42:05 +08:00
    游戏 id:55788
    Joseph0717
        63
    Joseph0717  
       2020-12-31 18:12:47 +08:00
    哎呦,崩溃了。。。
    kiroli
        64
    kiroli  
    OP
       2020-12-31 18:34:17 +08:00
    @tinyuu 已送出
    @Joseph0717 哈哈哈,确实崩了,已临时修复。
    yaojin
        65
    yaojin  
       2021-01-01 08:42:40 +08:00
    音乐是哪里找的?
    hanmiao
        66
    hanmiao  
       2021-01-02 01:34:30 +08:00
    游戏 ID:寒喵
    kiroli
        67
    kiroli  
    OP
       2021-01-02 10:12:54 +08:00
    @yaojin 喜马拉雅 FM
    @hanmiao 已送出
    netcore
        68
    netcore  
       2021-01-02 19:36:57 +08:00 via iPhone
    Id: mson 楼主厉害啊
    xmdx
        69
    xmdx  
       2021-01-02 20:35:33 +08:00
    厉害,不过打开网页玩了 一会儿,风扇立马起飞。 :(
    kiroli
        70
    kiroli  
    OP
       2021-01-02 23:05:39 +08:00
    @netcore 已送出
    @xmdx 不知道你用的什么浏览器?我用的 chrome 还好。
    Kiriya
        71
    Kiriya  
       2021-01-03 00:32:03 +08:00
    界面好像传奇啊
    moguanqi
        72
    moguanqi  
       2021-01-03 05:13:39 +08:00
    游戏帐号 vip888
    evilangel
        73
    evilangel  
       2021-01-04 16:43:28 +08:00
    游戏帐号 root
    kiroli
        74
    kiroli  
    OP
       2021-01-04 17:59:54 +08:00
    @evilangel @moguanqi 已送出。
    root 这名字有点厉害了,哈哈。
    还有,拍卖行已修复,打到好装备可以挂到拍卖行。
    evilangel
        75
    evilangel  
       2021-01-04 23:23:35 +08:00
    @kiroli 这半夜维护吗?发现一直卡的动不了啊。。这元宝赚起来难用起来真快,再来点不 。。。
    kiroli
        76
    kiroli  
    OP
       2021-01-05 00:01:14 +08:00
    @evilangel 刚修复了个问题,重启下游戏试试,应该好了
    channingcheng
        77
    channingcheng  
       2021-01-05 10:55:10 +08:00
    进去后一直在加载服务器中。。。
    kiroli
        78
    kiroli  
    OP
       2021-01-05 12:25:06 +08:00
    @channingcheng 刷新下试试
    shao810315
        79
    shao810315  
       2021-01-06 09:24:05 +08:00
    @kiroli 游戏帐号 huhu
    kiroli
        80
    kiroli  
    OP
       2021-01-06 09:32:24 +08:00
    @shao810315 已送出
    shao810315
        81
    shao810315  
       2021-01-06 09:46:08 +08:00
    谢谢, 收到.
    有时候挂机打怪的时候貌似有时候会卡住, 一直打怪不掉血, 还一直打.. 不知道是不是怪和人同时走到一个位置导致某些数据不准确.
    shao810315
        82
    shao810315  
       2021-01-06 09:55:18 +08:00
    @zoikhemlab 霸波尔奔, 我看到你了.
    kiroli
        83
    kiroli  
    OP
       2021-01-06 10:14:32 +08:00
    @shao810315
    这个是网络比较差,怪物死亡的数据包丢失了。
    服务端数据是正常的,只是客户端显示问题。
    临时解决方案-重进地图,会重新获取地图怪物信息。
    noyidoit
        84
    noyidoit  
       2021-01-06 12:35:04 +08:00
    一进去 IDM 自动下载一堆媒体文件
    netcore
        85
    netcore  
       2021-01-06 12:38:50 +08:00
    最近容易卡,而且卡了后,刷新容易出现装备消失的情况
    haiyang416
        86
    haiyang416  
       2021-01-06 13:08:30 +08:00
    进去玩了下,完成度很高,就是 Android 端进去直接卡死然后屏幕一直闪。
    去年我做了一个纯文字版的传奇给自己玩,当时也去学了数值策划之类的,不过兴趣一过就懒得更新了。
    love
        87
    love  
       2021-01-06 13:19:31 +08:00
    Firefox 注册时帐号名都输不了,输入去焦点转到别的地方就自动清除了
    kiroli
        88
    kiroli  
    OP
       2021-01-06 14:41:19 +08:00
    @noyidoit @hz2019 网页的话,会加载游戏依赖的资源(图,音频)。
    @netcore 好的,我在观察观察。
    @haiyang416 谢谢反馈,android 端问题今天晚点会处理,初步定为是热更新文件加载错误导致。
    @love 抱歉,firefox 还没做兼容,可以先用 chrome 。
    chenweiji57740jp
        89
    chenweiji57740jp  
       2021-01-06 17:33:00 +08:00
    强 大佬强
    lostexile
        90
    lostexile  
       2021-01-06 18:13:52 +08:00
    太卡了……
    LukeJr
        91
    LukeJr  
       2021-01-06 19:33:37 +08:00 via Android
    id 风雅颂
    kiroli
        92
    kiroli  
    OP
       2021-01-06 19:45:30 +08:00
    @LukeJr 已送出
    @lostexile 老哥是刚进去加载卡,还是游戏过程中卡?
    yehoha
        93
    yehoha  
       2021-01-06 21:35:32 +08:00
    id yehh
    kiroli
        94
    kiroli  
    OP
       2021-01-06 23:17:28 +08:00
    @yehoha 已送出
    夜深人静,顺便修复一些问题
    wangbudong
        95
    wangbudong  
       2021-01-07 09:27:26 +08:00
    打开,传奇,关闭
    ypzhou
        96
    ypzhou  
       2021-01-07 10:05:52 +08:00
    有啥游戏心得没 最近也在做 cocos creator 游戏
    sunhuawei
        97
    sunhuawei  
       2021-01-07 10:54:13 +08:00
    楼主有没有 cocos creator 交流群?最近也在看 cocos creator
    kiroli
        98
    kiroli  
    OP
       2021-01-07 11:01:36 +08:00
    @ypzhou @sunhuawei 可以加我微信(在帖子不太长读-有联系 link),我拉一个群,方便大家交流。
    tydl
        99
    tydl  
       2021-01-07 19:31:53 +08:00 via Android
    安卓客户端,华为 mate20x,登录进去,一直闪屏。
    tydl
        100
    tydl  
       2021-01-07 19:34:27 +08:00 via Android
    账号 tydl
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1206 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 18:04 · PVG 02:04 · LAX 10:04 · JFK 13:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.