• [XNA GAME]今天开始我想和XNA Game交朋友


      很久很久以前我开始玩游戏,不久以前我想开发游戏,当时XNA还没有出现,由于C#语言开发游戏还没有什么教材,只有一些爱好者在关注和开发一些小游戏,并没有企业投入。前几个月无意中碰到了XNA这个咚咚,但由于它的开发环境使用VC# Express不能用其他的,当然我也没有肯去卸载掉我的VS,所以直到现在也没有让自己满足一下。而且全部都是英语说明的简直是要把我累死,不过现在好像有人在翻译了教程,所以才有心思来了解一下这个咚咚。
     
    对于我们开发人员而言,最重要的当然是Framework了,XNA Framework的一个关键的目标是实现游戏在Windows和Xbox360分别运行的很简易性,以及让我们可以先在Windows上开发一个游戏,然后再简单的移植到Xbox360上去。他为我们简化了很多游戏开发中的一些事项,要想成为一个专业的游戏开发者可能会越来越容易。
     
      XNA Framework是由几个层来组成的,我们把它称为Layers:
     
        平台(PlatForm)XNA Framework的最底层,它由一系列底层的原生代码和托管APIs组成,这一层中有些APIs就是Direct3D 9, XACT, XInput和XContent;

         核心框架(Core Framework)核心框架是第一层,并且提供核心操作用来给其它层的进行扩展。如果想直接使用托管DirectX,就是在这一层。在这一层次中包含了对图像,声音,输入和数据存储的处理;
     
        扩展框架(Extended Framework)扩展框架主要致力于游戏开发的简化,这一层有两个主要的部分:应用模块(Application Model)和内容管道。
     
      今天先认识这么多,下次继续呵呵!希望我能对它有更好的发展,更希望它的开发工具能和VS集成!!!

  • 相关阅读:
    Eureka与Zookeeper的区别
    Eureka的集群配置
    Rest微服务案例
    Eureka概述
    SpringCloud与Dubbo区别对比
    各种微服务框架对比
    ElasticSearch(九):elasticsearch-head插件安装
    ElasticSearch(八):elasticsearch.yml配置说明
    Docker(2):使用Dockerfile创建支持SSH服务的镜像
    CentOS 7 安装Kubernetes(单机版)
  • 原文地址:https://www.cnblogs.com/xdotnet/p/xna_game_start.html
Copyright © 2020-2023  润新知