整点新东西
魔塔吧
全部回复
仅看楼主
level 8
起因是LZ有点近视,平时玩电脑不带眼镜,魔塔小窗口玩的我眼睛不适,可惜不会改程序窗口大小,于是想着能不能弄个新魔塔样板出来,一方面想着把窗口改大,另一方面想着把原来不方便的地方给改掉,现在算是开了个头,截图方楼下,不知有看官没[吐舌]
2024年12月31日 12点12分 1
level 8
总的来说分两部分,第一部分是魔塔编辑器,相当于原来的工程文件,用来编辑地图,修改数据库,制作魔塔之类,第二部分是本体程序,用来读取数据库文件来进行游戏。现在在整第一部分,已经实现了读取地图文件,可以选择图块,下一步是做第一张地图的数据库文件,用来存放地图信息。顺便提一下,LZ是用Python写的,如果有这方面的大佬希望能指导指导[吐舌]
2024年12月31日 13点12分 2
level 11
最主要把地图编辑的功能做得智能一点,特别是笔刷和事件页,数据库因为随时可能改,方便作者重新定义就行
2024年12月31日 14点12分 3
大家提的意见能加的我都会加,事件页那块估计是老后面的事了
2025年01月01日 00点01分
@贴吧用户_0UZAtNK 确实是老后面的东西了。之前有想过直接用RM的游戏窗口改一个专用编辑器,现在一步步过来已经有实现的信心了,比较关心程序的复杂度会越来越难,可惜跟操作系统相关的语言现在还是一窍不通,实在爱莫能助了
2025年01月01日 02点01分
level 12
rm可以全屏的[阴险]也有自动代码开局全屏,不过支持新样板
2025年01月01日 06点01分 4
level 1
rm不是能全屏吗?alt ➕回车
2025年01月01日 11点01分 5
level 11
windows自带放大镜了解一下
2025年01月01日 11点01分 6
没用过这功能[]
2025年01月01日 11点01分
level 8
每日更新,昨天看了点数据库教程,今天弄了半天mysql数据库软件,搞完了才发现这软件好像不能把数据库文件放到我指定的位置,并且每次连接还要输账号密码,我严重担忧后面程序打包成EXE之后还能不能连上这软件写的数据库文件[怒]所以暂时还是先用sqlite3写试试,好处是连接不用输账号密码,并且可以随我指定文件放在哪里。
另外这里也发出来做个备忘,最后最好之后把主文件做成EXE文件,然后把EXE文件和其他必要文件(其他库和数据库文件)一起整成个安装包或者直接压缩起来,就算是成品了
2025年01月01日 11点01分 7
level 8
昨天还剩点尾巴没弄完,今天算是解决了,已经可以实现从地图中读取每个图块信息然后显示到编辑区域,今天把剩下的细节问题优化一下
2025年01月02日 11点01分 8
level 8
下一步是增加画图功能,把左边选择的地图图块画到右边大地图上,旧魔板比较实用的有画单图块(点),画方框和画矩形,8U有想加的画图功能没,我看能不能一起做进去
2025年01月02日 11点01分 9
铅笔头不一定只能是点的,还可以是矩形或者其他图案,还有能加一些按钮以外的输入来控制镜头吗
2025年01月02日 12点01分
@lalamodiy 按钮以外的输入来控制镜头是指啥[惊讶]
2025年01月02日 12点01分
@贴吧用户_0UZAtNK 有三个1/1,1/2,1/4的按钮是控制镜头缩放的,理想中应该是用键盘或者鼠标滚轮来调整画面镜头[阴险]
2025年01月02日 12点01分
@lalamodiy 这个倒是可以实现,不过感觉没啥必要嘛,能用到缩放的一般是做超大型地图吧,长宽四五十的那种
2025年01月02日 12点01分
level 8
做成这样又花了一天[怒]原先不知道怎么删除之前的黑框框导致鼠标移到哪哪就画个框,最后全屏都是黑框,今天度娘突然告诉我可以删除,害我不得不把左边右边两块的实现方式给改了,基本等于修了一天BUG,做了点小优化
2025年01月03日 14点01分 11
level 8
争取明天实现单个图块的绘制功能(画点),画直线和方框之类的原理差不多,画点弄好了其他应该问题不大
2025年01月03日 14点01分 12
level 8
画点功能完成了, 下一步应该是增加地图数据库储存的信息,把可通行性和图层信息存到地图数据库文件里
2025年01月04日 12点01分 13
level 12
project1有游戏窗口放大jo本
2025年01月05日 10点01分 14
啊这我还真不知道有这事[怒]
2025年01月05日 12点01分
@贴吧用户_0UZAtNK 现在看来如果不是为了优化或者把编辑器也放大,这个东西可能就没那么有意义了。我在想楼主到底是为了玩塔方便还是造塔方便,毕竟这个东西实现起来还挺麻烦,弄到后面就不是一天一更新了
2025年01月05日 13点01分
@lalamodiy 优化应该谈不上,在做之前我就想过,按现在电脑的性能来说给魔塔程序做优化完全没必要,现在的电脑性能都是富余的。想做这个主要还是自己之前造塔受限于窗口感觉自由度太低,毕竟原来的魔板窗口就那么大,地图区域就占了大半,其他没剩多少地方了
2025年01月05日 14点01分
如果自己能做个编辑器的话那自由度就高多了,界面UI能随便改,功能模块也能自己加造福大家
2025年01月05日 14点01分
level 8
今天项目没有施工,主要是去找现在的样板的脚本编辑器的实现方法去了,这个让我很奇怪,脚本编辑器这东西可以让作者直接编辑脚本,说明这些脚本应该是以源码形式写进文件的,没有对应语言的编译软件应该是无法运行的。我自己写的新样板的游戏本体文件如果弄成EXE文件虽然可以运行但无法再修改,不弄成EXE文件虽然可以再修改但无法在未安装python的电脑上运行,如果这个矛盾能解决的话新魔板面世只是时间问题,不解决的话就算做出来只能算是用新语言写的魔塔游戏,并不能算是魔塔样板了
2025年01月05日 14点01分 15
加油
2025年01月05日 14点01分
level 4
大部分塔alt+回车就可以全屏,不过有些有比例问题,这样的找个全屏缩放软件基本适应所有情况,随便找个魔塔群问问就有
2025年01月05日 16点01分 16
1 2 尾页