2014-1-24 19:09:15 [显示全部楼层]
12068浏览
查看: 12068|回复: 15

[项目] TankCS,第一人称视角坦克大战

[复制链接]
本帖最后由 nille 于 2014-1-24 19:10 编辑

第一人称视角的坦克对战游戏来了——TankCS。
玩家通过坦克上的无线摄像头以第一人称视角控制坦克,寻找敌人,开火射击。
TankCS,第一人称视角坦克大战图1

本人在13年初就想做这个东西,当时想的是能够将炮塔和底座分开,分别有两个人来控制,两个人相互配合。但后来发现时间有限、金钱有限、技术有限:L

结果拖到14年才有一个能拿出来玩玩的版本,现在有基本的红外发射、接收,无线视频传输、声音效果,上盖是用DreamMaker 3D打印机打的,红色和蓝色两部分。一起来看看视频吧。





最要感谢的是dfrobot 的海波,在我被人拉着聊天的时候,他做了很多具体的工作。

对于TankCS,接下来我还有一些改进的想法
1、遥控器
需要整一个想方向盘的遥控器,现在很多玩具车上都有,到时候直接来现成的,如图



2、通过OSD叠加生命值信息,目前每次4滴血,效果参考如下



还有需要花些功夫和技术的就视情况而定了,比如定位、微型地图、虚拟现实叠加、图像识别。
相比而言我倒是更希望把时间花在改进武器系统方面,比如电磁炮什么的。

希望2014年时间多多哈。




bobo  NPC

发表于 2014-1-25 13:26:19

顶!
回复

使用道具 举报

sommily  初级技师

发表于 2014-1-26 11:49:00

请问视频传输是怎么做到的? 延时如何?
回复

使用道具 举报

mcholen  高级技师

发表于 2014-1-26 17:51:50

点32个赞!希望能将类似技术用在水面/水下海战
回复

使用道具 举报

nemon  中级技匠

发表于 2014-1-26 19:16:48

本帖最后由 nemon 于 2014-1-27 09:00 编辑

无线摄像头啊?
回复

使用道具 举报

sommily  初级技师

发表于 2014-1-26 21:14:16


是买的那种wifi摄像头? 还是用openwrt? 还是用树梅派这类的板子 自己写的?
回复

使用道具 举报

Ricky  NPC

发表于 2014-1-26 22:42:40

需要多图。。图太少了,再来点无妆照。
回复

使用道具 举报

nille  高级技师
 楼主|

发表于 2014-1-27 10:30:35

sommily 发表于 2014-1-26 11:49
请问视频传输是怎么做到的? 延时如何?

就是普通的无线视频传输的模块,模拟信号那种。因为之前试过openWRT,觉得会卡和延时,所以这次没用什么数字的无线视频模块
回复

使用道具 举报

nille  高级技师
 楼主|

发表于 2014-1-27 10:31:50

sommily 发表于 2014-1-26 21:14
是买的那种wifi摄像头? 还是用openwrt? 还是用树梅派这类的板子 自己写的? ...

遥控控制部分是自己写的,romeo
回复

使用道具 举报

nille  高级技师
 楼主|

发表于 2014-1-27 10:32:56

Ricky 发表于 2014-1-26 22:42
需要多图。。图太少了,再来点无妆照。

过了节回来再拍些照片:lol
回复

使用道具 举报

lauren  高级技师

发表于 2014-1-27 12:05:23

我操吊炸天了。。。有没有什么用openwrt搭建无线视频方案的教程分享下?。感觉很繁琐的样子,没玩过linux的学起来复杂吗?
回复

使用道具 举报

sommily  初级技师

发表于 2014-1-27 13:52:55

nille 发表于 2014-1-27 10:30
就是普通的无线视频传输的模块,模拟信号那种。因为之前试过openWRT,觉得会卡和延时,所以这次没用什么 ...

嗯嗯  多谢~ 明白了 这样的话 图像卡是不卡了 就是没有办法对图像进行处理了 ~
回复

使用道具 举报

nille  高级技师
 楼主|

发表于 2014-1-28 11:04:46

sommily 发表于 2014-1-27 13:52
嗯嗯  多谢~ 明白了 这样的话 图像卡是不卡了 就是没有办法对图像进行处理了 ~  ...

我想可以在电脑端处理吧,通过接收器输出来的还是一个模拟信号
回复

使用道具 举报

nille  高级技师
 楼主|

发表于 2014-1-28 11:06:10

lauren 发表于 2014-1-27 12:05
我操吊炸天了。。。有没有什么用openwrt搭建无线视频方案的教程分享下?。感觉很繁琐的样子,没玩过linux的 ...

没用linux,就用了一块romeo哦。也不是openWRT
回复

使用道具 举报

Youngl888  见习技师

发表于 2014-1-28 23:45:01

很精彩!请问射击精度能保证吗?还是能看到就能射中?
回复

使用道具 举报

nille  高级技师
 楼主|

发表于 2014-2-5 16:52:36

Youngl888 发表于 2014-1-28 23:45
很精彩!请问射击精度能保证吗?还是能看到就能射中?

基本在中间的区域就能射中,是红外的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail