独立游戏吧 关注:58,065贴子:338,056

兴趣项目[RPG框架]邀请JS程序员一起造轮子

只看楼主收藏回复



目前就完成三个编辑器:
NPC编辑器:包括对NPC形象和属性的编辑,素材目前大概600张,后期还能继续添加。
地图编辑器:可以自定义添加地图自动元件画刷或者勾选tileset区域直接绘图,并能添加阻挡格。
脚本编辑器:实现了一个DSL方便做对话系统和NPC点击事件,脚本编辑器功能包括智能感知、自动完成,错误提示、引用查找、重构和AI解释代码。
前端引擎:目前就实现了NPC和地图渲染,内部行走啊,阻挡啊都没做,由于精力有限现在在这里招募一名有兴趣的JS程序员一起来搞JS的游戏框架。


IP属地:浙江1楼2023-10-22 16:29回复

    今天写了下游戏框架的动画和阻挡。


    IP属地:浙江2楼2023-10-23 12:05
    回复
      2026-04-03 14:05:09
      广告
      不感兴趣
      开通SVIP免广告


      下午定义了下脚本语言,整理下纸娃娃素材近千张。


      IP属地:浙江3楼2023-10-23 17:25
      回复
        加油加油加油


        IP属地:海南来自Android客户端4楼2023-10-23 22:47
        回复

          编辑器支持添加NPC了,并且再脚本里定义NPC点击事件,加下来学下VUE做UI


          IP属地:浙江5楼2023-10-24 11:09
          回复
            把对话文本写在代码里,确定不用任何扩展吗?


            IP属地:四川6楼2023-10-24 11:29
            收起回复
              太强了


              IP属地:广东7楼2023-10-24 12:44
              回复

                脚本直接翻译成对应行的JS代码,到时候接个v8 remote protocl 直接就支持调试不需要符号文档了


                IP属地:浙江8楼2023-10-24 13:54
                回复
                  2026-04-03 13:59:09
                  广告
                  不感兴趣
                  开通SVIP免广告
                  建议js / ts 还是直接Laya或者 cocos引擎 , 造轮子的话,真的就纯兴趣爱好,支持楼主。


                  IP属地:广东9楼2023-10-24 18:48
                  回复
                    不过造轮子+多人合作的话还是建议用ts,有类型提示能规避很多错误。自己玩的话还是js一把梭,又快又自由。


                    IP属地:广东10楼2023-10-24 18:49
                    收起回复

                      又时招募不到队友的一天~


                      IP属地:浙江11楼2023-10-25 12:25
                      回复

                        添加网格动画


                        IP属地:浙江12楼2023-10-27 06:08
                        回复
                          引擎准备做哪些游戏模板?


                          IP属地:重庆13楼2023-10-27 09:27
                          回复
                            这是游戏引擎吗 H5引擎太多了


                            IP属地:广西14楼2023-10-27 16:09
                            回复
                              2026-04-03 13:53:09
                              广告
                              不感兴趣
                              开通SVIP免广告

                              利用脚本制作NPC对话与游戏逻辑


                              IP属地:浙江16楼2023-10-29 06:52
                              回复