Deva Squad

这是一个BombSquad的中文博客,由Deva和玄寂寒夜维护

Python GC机制处理对象方法重写导致的循环引用解决

在编写mod的过程中,我常发现一个内存泄漏警告,比如“职业选手”这个mod,一开始我的写法是这样的 class careerSpaz(bs.PlayerSpaz): ... def changeCareer(type): ... if(type == 'boxer'): self.dropBomb = self.boxe...

Deva 2017 年 08 月 28 日 1 条评论

简单的贴图修改

这一篇文章将简单介绍使用Photoshop对BombSquad的模型贴图进行简单的DIY,主要面向小白。这里就拿BombSquad中的近战武器————拳击手套来作为例子。 首先找到boxingGlovesColor.dds这个文件,在textures目录下,这个就是拳击手套的贴图文件: 我们把它拖进Photoshop中,等待Photoshop启动好后会出现如下画面: 这里我们选择否,这样...

玄寂寒夜 2017 年 08 月 23 日 暂无评论

迈向魔法的第一步 - 魔法球

魔法球MOD已经开发很久啦,期间也进行了多次内测,作为“魔法小分队”的攻击型武器,当前的魔法球具有如下特性: 按炸弹键召唤魔法球,在自己的位置形成一个魔法阵并做出施法动作(要是能配上魔杖就好了,可惜需要贴图) 按四方向(或者摇杆)控制魔法球在平面移动,按“举起”魔法球上升,按“跳跃”魔法球下降 按炸弹键控制魔法球爆炸,按拳击键控制魔法球消散 玩家吃不同提升器对魔法球有额外效果 粘液弹:魔...

Deva 2017 年 08 月 23 日 暂无评论

BombSquad MOD开发环境搭建

很多人加过我好友,也给我看过他们的代码或截图,他们形形色色的编辑器,既没有语法高亮,也没有行号标识,大部分甚至都是用的手机上的文本编辑器。用这些编辑器改改别人的代码加点小功能自己开心开心还好,但若是自己开发mod,那简直是天方夜谭。这篇文章向大家推荐的是PyCharm这款Python的IDE。 建议阅读对象:有一定Python基础,想深入学习mod开发的人 安装PyCharm 下载的官...

Deva 2017 年 08 月 23 日 暂无评论

建模起步

大家好,我是玄寂寒夜,在几年前使用Unity3d进行过一些PC端和Android平台的简单游戏开发,也因此被Deva大佬拉过来搞建模。既然是起步,就主要介绍一下在BombSquad当中建模所要用到的工具和一些简单的配置吧。 1、Blender 官方网站https://www.blender.org/,这是一个免费的建模软件,可以随意使用和下载,另外需要的就是一个导入bob模型的插件,下载地址...

玄寂寒夜 2017 年 08 月 22 日 暂无评论