Skip to content

azazo1/TankWar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TankWar

"坦克战争"

本地游戏操作
1. 一号坦克(建议独左手)
    wasd 移动
    SHIFT 发射
2. 二号坦克(建议独左/右手)
    yghj 移动
    空格 发射
3. 三号坦克(建议两手)
    上下左右 移动
    .(句号,记得调英文) 发射
4. 四号坦克(建议独右手)
    小键盘8456 移动
    小键盘0 发射
在线游戏操作
同本地游戏一号坦克
打包 JAR 完成后
res 文件夹名和 res 文件夹下的文件的文件名不可修改, 
    否则再联机游戏时会出现同步错误.
在线游戏时
固定不动的墙不会在游戏进行时同步, 
    因此两个客户端都有同一张墙图很重要
每次制作墙图文件时
图片左上角第一个像素的 alpha 通道值 a 与墙图对应四叉树深度 d 有关
    d = 255 - a
    调用 WallGroup.setBitmapQTreeDepth 方法设置墙图文件四叉树深度