GEMINIGHT 警告:您的浏览器不支持JavaScript将无法正常浏览!
Warning: Your browser does not support JavaScript!
注册(Register) | 登录(Login)
看随机帖

主站(Home) »  论坛(Forum)  » 制作发布(Publish)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
181楼
[color=Red]2021-10-15[/color]:最近把网络功能移植成功了,这差不多是最后一个功能性的移植了[em36]。目前功能性移植差不多都齐了,接下来我要好好检查移植中的BUG,给它一一排除掉。\N\N[color=Red]2021-10-19[/color]:实际网络登录功能测试发现Cookie还有点问题,导致严整码也出连锁问题。这玩样不像Windows API上的网络功能用起来那么省事,也可能是我不熟。\N\N[color=Red]2021-10-25[/color]:网上找了一些Java文章用一些类来管理Cookie,很简单的功能套用了各种类(怪不得说Java比C++慢)。我根据原理自己写了个简单的Cookie管理,省事儿!\N顺便还处理了一个HTTP协议设置的BUG,现在游戏在手机上也可以正常登录了。
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2021-10-15 14:23(约2年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
182楼
[color=Red]2021-11-5[/color]:最近对C++调Java的JNI进行了大幅的改进,目前还是在多线程的异步调用上还有些问题,影响游戏的稳定性,必须仔细研究排查。[em123]\N\N[color=Red]2021-11-15[/color]:排查发现是音乐播放器造成不稳定的问题,现在得研究试试一些其他的播放器了。\N\N[color=Red]2021-11-30[/color]:Java的媒体播放器太奇葩,不能在其他线程使用(比如:音乐线程装载),会不稳定(也许是我不熟)。目前我已把音乐音效的播放问题都解决了,游戏也能整体稳定运行了。接下来我要整理优化一下代码…[em123]
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2021-11-5 14:24(约2年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
183楼
[color=Red]2021-12-3[/color]:最近把初始对话框的网页装载速度提升了一下,目前正在改进多光源的Shader算法,原先的算法不太适合多光源场景。[em09]\N\N[color=Red]2021-12-7[/color]:光源的Shader算法终于改进完成了,有些代码写出来不久经考验是不行的。\N\N[color=Red]2021-12-16[/color]:最近在研究安卓的安装目录,看来是无法直接从安装目录里读取想要的资源文件了。还必须解压出来,怪不得安卓应用都那么臃肿[em09]。目前还要做个解压进度条,还要处理一些目录里的BUG。\N\N[color=Red]2021-12-21[/color]:因为原本是Windows游戏没太在意文件名大小写的问题,在手机SD卡上也没啥问题,而在手机内置存储上成了问题。现在我得另外写代码兼容这个问题了[em123]\N\N[color=Red]2021-12-26[/color]:最近开发个网站功能,搁置了两天移植工作。
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2021-12-3 18:23(约2年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
184楼
[color=Red]2022-1-4[/color]:开发了个无视大小写获取正确大小写路径的功能,目前在处理因代码改动导致其他连锁问题。\N\N[color=Red]2022-1-7[/color]:测试了一下,游戏终于能在安卓上完整运行了。准备补齐移植一些其他的琐碎功能。\N\N[color=Red]2022-1-11[/color]:我改用C++调Java层获取当前系统语言的Codepage,直接用C++调出来的当前系统语言不准。[em125]\N\N[color=Red]2022-1-12[/color]:把获取默认的玩家名和队伍名也移植了,Windows版是获取用户名和组名,Android上我就取版本号和手机型号(取这个不需要权限,省事)。\N\N[color=Red]2022-1-19[/color]:最近给初次运行的解压资源,增加了细节字幕显示。\N\N[color=Red]2022-1-20[/color]:接下来准备把这PC版UI界面手机化,否则字太小看不清。\N\N[color=Red]2022-1-25[/color]:考虑再三,还是让有些UI尽量PC版和手机版通用,省得做两套UI多麻烦啊。[em114]\N\N[color=Red]2022-1-29[/color]:录象回放时音效的ID匹配出毛病了,导致没声音。可能因为近期的什么改动导致的BUG,我得找找原因。[em123]
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-1-4 16:22(约2年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
185楼
[color=Red]2021-10-15[/color]:最近在调整UI某块字体布局时,发现Windows版一切正常,Android版出了点问题,正在排查原因…\N\N[color=Red]2022-2-22[/color]:最近把浮动UI遮挡点击的问题解决了,本来图省事想用Java层解决,结果因为不熟没解决了。还是用我熟悉的C++层来解决问题的。目前移植整体上都OK了,接下来准备整理优化一下代码。[em162]\N\N[color=Red]2022-2-23[/color]:代码整理好了,为将来移植iOS版做准备。估计移植iOS版应该不会很费事了,因为和Android一样他们都是Linux内核的。接下来准备改进一下游戏的指挥操作模式…\N\N[color=Red]2022-2-28[/color]:目前这个指挥模式的镜头对复杂地形的适应不是很好,我得想法子改进改进。[em123]
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-2-14 18:00(约2年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
186楼
[color=Red]2022-3-14[/color]:指挥模式的镜头的地形适应功能都解决了。接下来要做指挥操作的技能释放功能,采取靠AI的半自动操作。\N\N[color=Red]2022-3-24[/color]:看来我得把指挥模式下,点击操作和选人操作的按键得分开了。目前用的都是鼠标左键,容易误操作冲突。[em106]\N\N[color=Red]2022-3-28[/color]:我改进了一下ARPG模式的选人操作,防止在单单点击空白处时丢失当前操控的角色。
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-3-14 12:54(约2年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
187楼
[color=Red]2022-4-5[/color]:我在考虑给ARPG再添加一个辅助移动操作,以适合手机触屏操作。\N\N[color=Red]2022-4-18[/color]:我得改进一下菜单UI系统,以适应触屏操作。目前的UI系统无法多按钮组合操作。[em09]
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-4-5 13:51(约2年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
188楼
[color=Red]2022-5-20[/color]:正在为我的菜单UI系统兼容多鼠标操作,以适应触屏操作。以前设计UI系统时没有考虑到这个,现在添加这项支持会出很多问题,正在逐一排除中。\N\N[color=Red]2022-5-22[/color]:这两天我顺便解决了脚本支持UTF-8mb4格式的文本,支持含有4个字节的UTF-8字符。[em162]\N\N[color=Red]2022-5-25[/color]:终于可以把精力集中到游戏层面上来了,我要好好改进这个触屏指挥操作。\N\N[color=Red]2022-5-31[/color]:我把人工智能在摸索学习新招的随机度做了一番改进调整,并修掉了一个参数乘算后越界的BUG。
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-5-20 16:10(约1年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
189楼
[color=Red]2022-6-9[/color]:触屏指挥操作功能,基本做的都差不多了。接下来准备好好检查游戏里的BUG,和优化代码。[em123]\N\N[color=Red]2022-6-14[/color]:发现安卓版,在战斗系统切换回SLG系统偶有载入失败的情况,需要仔细检查一下具体原因。\N\N[color=Red]2022-6-16[/color]:经查在系统切换载入时似乎egl丢失了,完全不渲染了。麻烦的是它不是经常发生,测试起来费劲啊。目前UI菜单的退出界面和我的调试输入有点冲突,我还是先改进一下退出的UI界面。\N\N[color=Red]2022-6-21[/color]:也不知道我在PC版代码改了哪里,编译成安卓版后竟然会死机手机重起。这个BUG也太离谱了![em85] 我要好好查查…[em123]\N\N[color=Red]2022-6-23[/color]:好象是硬件GPU出问题了,后来我改成其他参数,再改回来测试又都一切正常了。瞎折腾了我三天,我就琢磨我代码再有问题也不至于让手机死机重起。[em125]\N\N[color=Red]2022-6-30[/color]:看来今年暑假更新版要延后了,目前还有两个BUG没有排除掉。偶尔在Loading结束后,多边形绘制会出错;音效会失声。今年身边乱七八糟的事比较多,一定程度也影响了开发工作。
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-6-9 11:44(约1年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
190楼
[color=Red]2022-7-2[/color]:解决掉音效失声的BUG了,现在就剩那个多边形绘制切换线程后偶尔会出错的BUG了。\N\N[color=Red]2022-7-6[/color]:看来这BUG短时间内处理不了,有时玩半小时也不会发生。我还发现崩溃点还不只一处,这些BUG不清理干净会影响游戏的稳定性[em123]。我还是先准备PC版的游戏更新版吧,安卓版的得推迟了。\N\N[color=Red]2022-7-11[/color]:鬼天气太热了昨天竟然都达到了40℃([em158]空调开个不停),不干了这已经达到了必须休暑假的标准。我今天赶紧把PC版的更新版发布出来后,明天起休暑假了。[em193]\N\N[color=Green]2022-7-15[/color]:前两天竟然达到了40.9℃[em85],今年暑假好异常。再加上防疫,又不便于随便外出。我还是处理处理身边的事情吧…[em162]\N\N[color=Green]2022-7-19[/color]:准备关于NDK方面的调试C++资料(这方面不太熟悉),趁暑假期间学习学习。\N\N[color=Green]2022-7-21[/color]:今天把网站的搜索框代码优化改进了一下,平时一直想做却总没腾工夫去处理。
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-7-2 18:35(约1年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
191楼
[color=Green]2022-8-12[/color]:今年暑假气温太离谱,37℃~41℃成常态了…[em158]。再加上防疫,我都不怎么外出溜达了[em193]。
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-8-12 17:19(约1年前)
Jeminai

自称:雙子騎士
注册于:2005年5月26日
等级:站长
帖子数:6414
积分:41794
阅读权限:200
192楼
[color=Red]2022-9-1[/color]:最宅的暑假终于结束了,今天正式开工[em166]。先调试排除安卓版随机发生的BUG,保证游戏的稳定性。\N\N[color=Red]2022-9-5[/color]:经反复测试只要不使用线程加载资源,就一点问题都没有。看来是线程锁有问题哦,难道Linux的线程锁没有Windows的牢靠。[em88]\N\N[color=Red]2022-9-14[/color]:这OpenGL搞多线程加载似乎不稳定啊,我再试试其他方法。[em123]\N\N[color=Red]2022-9-16[/color]:看来得把涉及到OpenGL的加载放到主线程里来,这样得花工夫改变代码结构了,麻烦啊~[em114]\N\N[color=Red]2022-9-26[/color]:果然把OpenGL的加载放到主线程里,稳定性好了很多,总算没白费工夫[em36]。\N\N[color=Red]2022-9-27[/color]:把所有涉及GPU的操作都放到主线程里,发现一大好处,就是可以解除很多代码里散碎的线程互斥锁。\N\N[color=Red]2022-9-30[/color]:我终于搞明白为什么OpenGL多线程会出毛病了!在不同线程的EGLContext下生成的资源,必须还在原线程的EGLContext下glDelete***,否则glDelete***无效(也不报错)。这就很容易导致显存占尽崩溃,这跟Windows的DirecX差异太大了…[em37]
SIGNATURE
我的Blog网址:blog.geminight.com
发表于:2022-9-1 05:38(约1年前)
▕◄◄  ◄◄   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18   ►►  ►►▏