C#坦克大战(版本0.01)
移动:左:A;右:D;上:W;下:S;子弹:F
使用单线程+定时器管理,所以坦克移动感觉可能会有一点卡
源码地址:http://download.csdn.net/detail/wuwenbin104/6612147
里面移动之类的地方有很多BUG,大家一起交流学习下哈~~~~~~ C# 游戏 坦克大战 --------------------编程问答-------------------- 挺好的,感谢分享 --------------------编程问答-------------------- 大家都吃饭去了么??
--------------------编程问答-------------------- 这么巧,我也在做游戏(横板小游戏类库),还没完成!
回去玩玩楼主的游戏,看看有趣不
--------------------编程问答-------------------- 你的精细多了。。。。 --------------------编程问答-------------------- 求无码类小游戏 --------------------编程问答-------------------- 不错,支持 --------------------编程问答-------------------- 无码是啥意思。。。。 --------------------编程问答-------------------- 不告诉你。 --------------------编程问答-------------------- 资源收下啦,无码的我来做~ --------------------编程问答-------------------- 8错8错 --------------------编程问答--------------------
--------------------编程问答-------------------- 貌似还是你们的游戏比较好玩。。。。。。 我这个弱爆了 --------------------编程问答--------------------
貌似还是你们的游戏比较好玩。。。。。。 我这个弱爆了
------------------------------------------------------AutoCSDN签名档------------------------------------------------------ --------------------编程问答--------------------
支持做游戏的,忍不住也来凑个热闹,10年写的2d引擎,C++ DirectX:
------------------------------------------------------AutoCSDN签名档------------------------------------------------------ --------------------编程问答--------------------
支持做游戏的,忍不住也来凑个热闹,10年写的2d引擎,C++ DirectX:
------------------------------------------------------AutoCSDN签名档------------------------------------------------------ --------------------编程问答-------------------- 源码共享啊~~呵呵 大家互相学习下? --------------------编程问答-------------------- 都是未来的大神啊,未来靠你们了 --------------------编程问答-------------------- 好,都是牛人! --------------------编程问答-------------------- --------------------编程问答-------------------- 不错不错 --------------------编程问答-------------------- 我勒个去,各个都是大牛 --------------------编程问答-------------------- 支持做游戏的,忍不住也来凑个热闹,10年写的2d引擎,C++ DirectX:
------------------------------------------------------AutoCSDN签名档------------------------------------------------------ --------------------编程问答-------------------- 不错。下来看看。 --------------------编程问答----------------------------------------编程问答--------------------
你的精细多了。。。。
这么巧,我也在做游戏(横板小游戏类库),还没完成!
回去玩玩楼主的游戏,看看有趣不
话说,越来越期待你的游戏了。
快点吧 --------------------编程问答-------------------- 怎么学做游戏啊 哎 好难啊 --------------------编程问答-------------------- 坦克大战好玩了。 --------------------编程问答-------------------- --------------------编程问答-------------------- QQ堂的那个挺不错的样子,不知道能不能放个源码出来学习下 --------------------编程问答-------------------- 这个游戏很少玩了,现在重温下童年记忆 --------------------编程问答-------------------- 你们为何那么吊..... --------------------编程问答-------------------- 都不错,值得学习! --------------------编程问答-------------------- 楼主的坦克没法发射炮弹?我居然被一发干掉了,而且貌似死后就只能关掉重新运行。
不过,楼主做的已经 very good!
--------------------编程问答-------------------- 楼主的坦克没法发射炮弹?我居然被一发干掉了,而且貌似死后就只能关掉重新运行。
不过,楼主做的已经 very good!
发炮弹是按F哦,一辆坦克只能同时有一颗子弹在地图上。后面的没有完成啦 所以我把版本设置为0.01,发上来主要是想听听大神们的建议。 --------------------编程问答--------------------哦,控制在截图下面给了,抱歉没看见。
楼主的坦克没法发射炮弹?我居然被一发干掉了,而且貌似死后就只能关掉重新运行。
不过,楼主做的已经 very good!
发炮弹是按F哦,一辆坦克只能同时有一颗子弹在地图上。后面的没有完成啦 所以我把版本设置为0.01,发上来主要是想听听大神们的建议。
坦克移动确实不是很灵活,不容易躲子弹。剩下的都还好,参照其他的坦克游戏再丰富功能就可以。这个雏形已经很不错了 --------------------编程问答-------------------- 晚上回去修改下你的程序,应该可以让坦克移动更平滑 --------------------编程问答-------------------- 晚上回去修改下你的程序,应该可以让坦克移动更平滑
修改的思路贴出来探讨下?我下午也想想怎么弄比较好 --------------------编程问答--------------------
晚上回去修改下你的程序,应该可以让坦克移动更平滑
修改的思路贴出来探讨下?我下午也想想怎么弄比较好
没具体看过你的实现,但是一般来说键盘事件只改变坦克状态,而在游戏循环根据状态执行移动逻辑 --------------------编程问答-------------------- 比较简单点就这样
speed=2;
键盘down
if(A键) 坦克.X速度= -speed;
else if(D键) 坦克.X速度= speed;
....
键盘up
坦克.X速度=0 坦克.Y速度=0
while(!gameOver) { 坦克.Move(); }
--------------------编程问答----------------------------------------编程问答--------------------
坦克.Move()
{
坦克.X+=坦克.X速度;
坦克.Y+=坦克.Y速度
}
移动不平滑现在主要是出现在转弯上,我准备修改掉头那部分代码。。。 --------------------编程问答-------------------- 好啊,修改好再下来玩玩 --------------------编程问答-------------------- 谢谢 分享 不过我在学C++ 是否 C++的简单游戏代码? 比如俄罗斯方块。。。
坦克.Move()
{
坦克.X+=坦克.X速度;
坦克.Y+=坦克.Y速度
}
多谢 --------------------编程问答--------------------我用MFC写过俄罗斯方块,思想和现在做的坦克差不多。 --------------------编程问答-------------------- 好牛的回忆! --------------------编程问答-------------------- 做游戏确实比较好玩 谢谢 分享 不过我在学C++ 是否 C++的简单游戏代码? 比如俄罗斯方块。。。
多谢
看看这个坦克大战
http://bbs.csdn.net/topics/390320464
http://download.csdn.net/detail/huwei001982/4904837 --------------------编程问答-------------------- --------------------编程问答-------------------- 做游戏又有乐趣,楼上几位做游戏的真汉纸~ --------------------编程问答-------------------- --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 不错,二个坦克游戏我都下载了,挺牛的,还记得小的时候玩过,当时用的是游戏电子柄,上下左右挺爽,还能自己垒墙保护自己的老窝。学习中 --------------------编程问答-------------------- 除 --------------------编程问答--------------------哈哈 那天我看到你发了这个,找不到源码,我才起来自己写个的念头的。。。 --------------------编程问答-------------------- 我擦 好屌啊!!!!!!!!!!!!!! --------------------编程问答-------------------- 很强大的样子,可惜没学过啊 --------------------编程问答-------------------- 小的时候最喜欢这款游戏了 --------------------编程问答-------------------- 不懂啊。。。。。。。。。。。。。。 --------------------编程问答-------------------- 做游戏确实比较好玩
看看这个坦克大战
http://bbs.csdn.net/topics/390320464
http://download.csdn.net/detail/huwei001982/4904837这个FPS是真实的还是你的FORM框架名字就是这···· --------------------编程问答-------------------- 我就等着玩了 --------------------编程问答-------------------- 看着不错,不过好像没前途啊 --------------------编程问答-------------------- 这么巧,我也在做游戏(横板小游戏类库),还没完成!
回去玩玩楼主的游戏,看看有趣不
这个FPS是真实的还是你的FORM框架名字就是这····
计算得的不是标题 --------------------编程问答-------------------- 都是大神啊 --------------------编程问答--------------------移动不平滑现在主要是出现在转弯上,我准备修改掉头那部分代码。。。
坦克.Move()
{
坦克.X+=坦克.X速度;
坦克.Y+=坦克.Y速度
}
应该是绘图没有缓冲造成的,考虑使用双缓冲吧,例子很多。 --------------------编程问答-------------------- --------------------编程问答-------------------- 标记...... --------------------编程问答-------------------- 都是牛人啊。。。 --------------------编程问答-------------------- 都疯了....哈哈。 --------------------编程问答-------------------- 全部吊炸天。 --------------------编程问答--------------------
晚上回去修改下你的程序,应该可以让坦克移动更平滑
修改的思路贴出来探讨下?我下午也想想怎么弄比较好
不考虑惯性和加速度吗? --------------------编程问答-------------------- 我感觉这玩意,就是:棋+迷宫。
支持做游戏的,忍不住也来凑个热闹,10年写的2d引擎,C++ DirectX:
------------------------------------------------------AutoCSDN签名档------------------------------------------------------ --------------------编程问答-------------------- 开发小游戏挺好玩的 --------------------编程问答-------------------- 小小菜鸟表示,大爱楼主 --------------------编程问答-------------------- 有幸一睹各位大神的风采啊 --------------------编程问答-------------------- 这个必须研究研究,谢谢分享! --------------------编程问答-------------------- 不错的帖子呵呵 --------------------编程问答--------------------你这个有源码吗?发我一个呗dongtingyueh@163.com --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 做的不错哦。学习了 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 这个帖流量好大啊 --------------------编程问答--------------------
8错8错
请问这个是怎么切割图片的,我也想做一个类似的东西出来,但是不知道怎么切割图片。 --------------------编程问答-------------------- 经典游戏不衰退啊 --------------------编程问答-------------------- 好东西~~~支持 --------------------编程问答-------------------- 好东西顶 --------------------编程问答-------------------- 好东西,感谢分享 --------------------编程问答-------------------- 好东西,谢谢分享 --------------------编程问答-------------------- 赞一个。。。怎么给c语言编的程序加上音乐 --------------------编程问答-------------------- 也想仿造一个坦克试试 --------------------编程问答-------------------- 好东东呀,感谢楼主。 --------------------编程问答-------------------- 挺好的,感谢分享 --------------------编程问答-------------------- 写的不错 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 求无码类小游戏
这个可以求一下! --------------------编程问答-------------------- 不错,想起儿时的回忆! --------------------编程问答-------------------- 感谢分享,收藏了 --------------------编程问答-------------------- 呵呵,回味童年了补充:.NET技术 , C#