拼吾爱程序人生编程应用应用系统 基于XNA 3.0 的2D网络游戏引擎:Strive 2D -- 序

1  /  1  页   1 跳转 查看:476

基于XNA 3.0 的2D网络游戏引擎:Strive 2D -- 序

基于XNA 3.0 的2D网络游戏引擎:Strive 2D -- 序

利用业余时间写了个基于XNA 3.0 的2D网络游戏引擎,引擎取名为Strive -- 奋斗。

基于Strive引擎,我做了个Demo - XTank,本文末会提供XTank的源码下载。下图是XTank游戏的截图:


 附件: 您所在的用户组无法下载或查看附件   

   

    1.操作键说明:

    数字键:1 - 创建PC ;2 - 创建敌人 ;3 - 创建树木

    方向键:A、S、D、W

    射  击:J

 

    2.开发环境:VS2008 + XNA Studio 3.0

        XNA 3.0 下载地址:http://www.microsoft.com/downloa ... 36a3&DisplayLang=en



    3.XTank解决方案截图:   


 附件: 您所在的用户组无法下载或查看附件             

      4.Sprite精灵种类说明(与对应的cs文件对应):
    (1)Tank:玩家操控的坦克。
    (2)AITank:AI坦克,敌人。
    (3)Missile:坦克发射的导弹。
    (4)Bomb:导弹击中后的爆炸动画。
    (5)Tracker:跟踪导弹(本示例中没有开启这种Sprite,读者可修改源码,使坦克可以发射Tracker)。
    (6)Tree:树。

    5.其它类说明:
    (1)TankConflictManager:用于处理冲突,如导弹击中坦克。
    (2)UIEventHandler :用于处理键盘或鼠标事件。
    (3)XTankGame:整个游戏的最外层的封装类。

    XTank源码下载:
 附件: 您所在的用户组无法下载或查看附件 

    后面文章我会详细介绍Strive引擎的结构与实现。


原文出处:http://www.cnblogs.com/zhuweisky/archive/2008/08/02/1258889.html

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [应用系统] 的这些文章也感兴趣:

Java与.NET的SOA互操作简易教程  IE8开发者白皮书(pdf格式,附下载)
“我能以后再调用你吗?”使用SCA开发异步服务  物流、银行共同打造供应链金融平台
SOAP协议栈是令人尴尬的失败?  几款开源的分布式源代码版本管理系统介绍
Android程序开发初级教程(一)  “敌人的敌人就是朋友”--Salesforce与Google结盟对抗微软
SaaS概述、平台、应用、设计及架构  ERP的成功实施文档一个都不能少
Java脚本的期望列表  什么是BI(Business Intelligence 商业智能)
MapReduce是倒退:拿它与关系数据库比较公平吗?  Windows Home Server Power Pack 1
几千册的电子书资源FTP  谷歌(Google)神话探索系列之八:竞争对手的表现——雅虎
Google展示Android功能 开发商满心期待  DiscuzNT 商品交易插件设计之[线上交易]---业务流程
利用Silverlight、WCF和AJAX开发全新的企业应用  GPS车辆出行监控系统[PC模拟]——验收报告
 

回复:基于XNA 3.0 的2D网络游戏引擎:Strive 2D -- 序

ding.....
 
1  /  1  页   1 跳转

快速回复帖子

标题
禁用 URL 识别
禁用表情
禁用 Discuz!NT 代码
使用个人签名
  [完成后可按 Ctrl+Enter 无刷新发布]  

版权所有 拼吾爱程序人生    在线留言

Powered by Discuz!NT 2.1.202   Copyright © 2001-2008 Comsenz Inc. 鄂ICP备07500843号
返顶部