网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月30日漏签0天
aide吧 关注:33,014贴子:272,837
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 首页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 尾页
  • 223回复贴,共10页
  • ,跳到 页  
<<返回aide吧
>0< 加载中...

回复:记录开发RPG游戏,不定时更新直到完成。

  • 只看楼主
  • 收藏

  • 回复
  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
显示碰撞层

不显示碰撞层


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
主角在地图中行走完全没有问题了。
接下来是地图切换和碰撞功能性方块的事件处理。


2026-04-30 18:29:34
广告
不感兴趣
开通SVIP免广告
  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
主角移动 完成
切换地图 完成
接下来就是设置剧情,防守模式,怪物攻击等,下次更新后,游戏就有了基本的雏形了。
https://tieba.baidu.com/p/7207309978


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有一个大胆的想法……
这不是一个游戏,而是一个游戏编辑器。
打开软件后,可以选择玩游戏,也可以新建一个游戏。
选中一个游戏可以对它进行编辑,修改素材,修改地图,添加地图等。
其实现在的代码只要添加一个文件就可以增加一个地图,不需要改动代码。
接下来要优化代码,进行解耦。


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
过段时间再更新。
等代码优化好了,我在贴代码,现在的代码还不完美所以没展示给大家。
做这个项目完全是兴趣和交流,所以代码开源。


  • 贴吧用户_0MUJ51G
  • 武林新贵
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
大佬,把一开始的游戏开源呗,只好学习一下


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
链接:https://pan.baidu.com/s/1Mbi3GvJL2bdj3IXDnBPQtQ
提取码:3f9i
复制这段内容后打开百度网盘手机App,操作更方便哦


  • 吗丁啉
  • 武林高手
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主不嫌麻烦的话,建议上传github或gitee,aide自带git提交、下拉和上传功能的。有想法都跟赞


2026-04-30 18:23:34
广告
不感兴趣
开通SVIP免广告
  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
之前的源码在43楼,我现在继续研究后续的代码,过段时间再更新。


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我所理解的防守类游戏大致有以下几种:
1.塔防
2.植物大战僵尸类型
3.魔兽世界那种防守地图,英雄守护基地,敌人会从四面八方前来攻击基地,英雄通过消灭敌人获得金币和经验,然后利用金币和经验提升英雄和基地的能力。
4.名字忘了,横版地图,我方从右向左出兵,敌人从左向右出兵。消灭敌人同样可以获得金币和经验,然后升级属性。


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
想把人物行走改成使用状态模式实现,可是发现现在这种前端和后端分开写时,每个状态的操作都是一样的


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
创建对象和销毁对象都会消耗内存,所以我想使用对象池。
行走图片的对象池:
形式采用数组,大小为每个方向的帧数*4个方向
调用时,如果为null则创建对象,如果不为null则直接引用。
想到这里,我又想到了切换地图时会大规模的移除和创建图片。我最终想到的办法是这样的:这时要采用hashmap,比如第一张地图又16张海水图片,第二张地图有18张海水图片,那么前16张海水图片直接改变位置,另外再创建2张海水图片,并添加到hashmap里。第三张地图没有海水图片,则直接还图片大小设置为0。
那么这时问题又来了,没有用的图片是不是也会占用内存,这是毫无疑问的,所以目前还是不使用对象池了,等想到合适的解决办法再说。


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
今天更新事件系统:
1.显示时间;2.晚上会变黑,人物周围有亮光,照明物周围也有亮光;3.白天再次变亮。


  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
libgdx利用json存档,枚举不行,类里面必须有无参构造。


2026-04-30 18:17:34
广告
不感兴趣
开通SVIP免广告
  • Sunny一见倾心9
  • 初涉江湖
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
新项目开发失败,继续优化旧项目……
先把游戏开发出来……


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 首页 上一页 1 2 3 4 5 6 下一页 尾页
  • 223回复贴,共10页
  • ,跳到 页  
<<返回aide吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示