» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 45 123
发新话题
打印

[业评] 【你也可以在LIVE上发布自己制作的游戏了】XNA Game Studio 2.0出了……

有指针好,最起码能让自己时刻对内存有个清醒的认识,没指针的话,我心里没底
如果XNA是C++的就好了


TOP

.net可以绕过GC自己管理内存



TOP

引用:
原帖由 crazybach 于 2008-2-22 18:18 发表
完了,我只会汇编和c,基本和原始人差不多了
游戏这个东西比较杂,用asm,c,c++,c#,.net的地方都有,不过xna面相轻量级developer,所以选c#(或者java),其实也不错,要让用的人更加关注游戏本身,从复杂繁重的写 ...
我的看法正好相反.
固然初级developer可以比较快速地入门, 但是我觉得没有一定的积累依靠c#来进行入门反而没有什么好处。
我觉得, XNA的意图是提高有经验的开发者的生产力, 而不是挽救大众.


TOP

C#虽然容易上手,但并不是随便找个学C++或者Java的临时上马就能用好的。。

TOP

JAVA不一定, 但是于C++好手来说, C#的那点陷阱太浅显了。

TOP

请问XNA能否开发应用软件?比如模拟器,和XBMC那种复杂的应用程序?

TOP

LS还是先搞清楚XNA是什么再来问问题。其实有时候把答案直接扔给你没有任何用处。

TOP

啥时候会有live下载的3dhgame啊

TOP

挺好的

TOP

我说说我个人对编程语言的看法:个人觉得java设计的很好,但它在网络方面应用很广,别的方面就略微差一点,并非我不想把它用在别的地方,实在是语言的选择有时不由自己。c\c++的指针是个好东西,高手用的可以通神,菜鸟用了可以搅黄了一个项目,或许像前面朋友说得它至少给了你选择的权利,但即便是菜鸟也会在编程的时候使用指针,不然会被别人直呼菜鸟,谁愿意?以前做过一个不大的项目,四个人写的,用的c++,但最后运行时过一段时间程序会吃光所有内存,查来查去是一个同事的指针跑飞了,他水平并不差,实在是有时脑子想不清楚就会导致隐含的错误。c#模仿java模仿的并不彻底,但它绝对比c++强的太多。极端的追求性能在实际的工作中很少,用最低的成本作出一个健壮的程序才是根本,用c++或许会性能上强一点,但用在排错上的成本太高,现在用的越来越少,但在国内还是C++的多。
    游戏开发上我不太了解,但索尼的那套东西就是基于c++的,要我选的话我还是选xna,毕竟c#比c++进步了太太太太多

TOP

我草~~~刚刚下了xna,装起来研究了下~~~
微软的文档写的太他妈认真了~~~
引用:
Make sure you can see the Solution Explorer for your project on the right side of the window. If you cannot see it, click the View menu, and then click Solution Explorer. When it appears, you will see files associated with your project in a tree structure.
Inside the tree, you will see a node named Content. Right-click this node, click Add, and then click Existing Item. Browse to your graphic. If you can't see any files, make sure you change the Files of type selection box to read Texture Files. Click the graphic file, then click Add. An entry for the graphic file will appear in Solution Explorer.
When you add a graphic file, it is automatically added to the XNA Framework Content Pipeline, which will allow you to quickly and easily load the graphic into your game.
Click the entry for the graphic in the Solution Explorer. If you do not see the entry, ensure the Content node is expanded by clicking the small plus sign (+) to the left of the node, then click on the entry that appears underneath the Content node.
In the Properties window below Solution Explorer, look for the "Asset Name" property. Note the name; you'll use it in your code to load the graphic so it can be displayed in your game. If the Properties window is not visible, press F4, or click the View menu, and then click Properties Window.
Now, you must write code that loads and displays the sprite on the screen. You can use the instructions in How To: Draw a Sprite, or follow along here.
好久没见过这么婆婆妈妈的文档了,一个简单的操作把所有琐碎的P事都写了进去,比好多游戏的新手指南还详细

TOP

操板 对什么语言了解最多?

TOP

建议争论语言问题的去相关游戏开发网站看看,多了解一下。。。
XNA是好东西,但要成为商业游戏的开发平台,还有很长的路要走。。。

TOP

不支持VS2008,等补丁

TOP

引用:
原帖由 limboking 于 2008-2-25 09:23 发表
建议争论语言问题的去相关游戏开发网站看看,多了解一下。。。
XNA是好东西,但要成为商业游戏的开发平台,还有很长的路要走。。。
XNA 搞的本来就是是community games啊……

TOP

 45 123
发新话题
     
官方公众号及微博