佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: wulinxiaozi

有事请求。。。

[复制链接]
 楼主| 发表于 27-10-2007 08:16 PM | 显示全部楼层
= =
安装好了,当我怕了你们
回复

使用道具 举报


ADVERTISEMENT

阿牙木 该用户已被删除
发表于 28-10-2007 08:19 PM | 显示全部楼层
我才应该怕了你.

现在来说说,你安装了XNA以后,应该怎么做?
你这之前,为了学写GAME,有做过什么网上的资料查询?
回复

使用道具 举报

 楼主| 发表于 28-10-2007 08:36 PM | 显示全部楼层
没有不知道用什么字来找资料
回复

使用道具 举报

阿牙木 该用户已被删除
发表于 29-10-2007 09:52 AM | 显示全部楼层
我问你最后一次,这是我可以帮你的最低限度了,你没有为了学写GAME而去了解GAME后面的意义,就在这里开帖,那实在很难. 你试看看回答以下的问题,全都是英文:

了解C#的CODING SYNTAX:
1) Object-oriented programming
2) Windows application
3) Ticks
4) Class and Inheritance

了解了上面这些以后,你要了解怎么写GAME是吗?从基本做起:

The flow of a game:
1) Initialize --> Load all game objects (sprites, 2D Animation, textures, 3D animation)
2) LoadGraphicContents --> Load graphics or textures from resource into object.
3) Update (Recursive) --> Updates game logic and object's attributes during game time, occurs every 16667 ticks.
4) Draw (Recursive) --> Occurs right after Update is performed, re-draws objects on the canvas.


我上面讲的这些你懂得多少?
如果完全不懂,你就只能从最最最最基本的TUTORIAL学起了, 一共有二十多个VIDEO CLIPS. 如果你大概知道我在说什么,那可以直接用一个比较完整的TUTORIAL.
回复

使用道具 举报

发表于 29-10-2007 11:41 AM | 显示全部楼层
所以我早就建议他从game maker或 flash开始。。
回复

使用道具 举报

发表于 29-10-2007 12:28 PM | 显示全部楼层
原帖由 阿牙木 于 29-10-2007 09:52 AM 发表
我问你最后一次,这是我可以帮你的最低限度了,你没有为了学写GAME而去了解GAME后面的意义,就在这里开帖,那实在很难. 你试看看回答以下的问题,全都是英文:

了解C#的CODING SYNTAX:
1) Object-oriented progra ...
感觉上,他好像不太会编程。。。 你讲到有点深了。。。
之前有touch up 过 online game (server side) socket、 packet 也是很重要的呢。
回复

使用道具 举报

Follow Us
阿牙木 该用户已被删除
发表于 29-10-2007 03:02 PM | 显示全部楼层
就是因为他没有动过编程,就想着要写游戏,所以MULTIPLAYER的SOCKET 传送我都还没有讲到.
我个人觉得,要学习,要先从编程的基础学起(可能要一个月到两个月),再到简单的XNA使用技巧(可以灵活运用DIRECTX技术,两个月), 然后才来研究3D ANIMATION和COLLISION DETECTION等进阶技术(可能要半年吧这个),最后有了这些材料,才可以来讨论怎么用DIRECTPLAY来做MULTIPLAYER咯.
回复

使用道具 举报

 楼主| 发表于 30-10-2007 12:12 AM | 显示全部楼层
那就从最基本开始吧,去google search吗?要写什么?等我了解完了我回在回来
回复

使用道具 举报


ADVERTISEMENT

阿牙木 该用户已被删除
发表于 30-10-2007 09:31 AM | 显示全部楼层
如果真的有心的话,我有个很好的入门TUTORIAL.
我因为有C#底,所以只用了六个小时来学完全部.

那些VIDEO喔,说的人有点沉闷,不过都是有用的东西.
http://www.xnatutorial.com/?page_id=46
回复

使用道具 举报

 楼主| 发表于 30-10-2007 11:37 AM | 显示全部楼层
你等我, I WILL B BACK

你又说Video,骗我:@'

原来用winamp没有东西出来的,paiseh

[ 本帖最后由 wulinxiaozi 于 30-10-2007 11:54 AM 编辑 ]
回复

使用道具 举报

肚腩大过天 该用户已被删除
发表于 30-10-2007 02:19 PM | 显示全部楼层
写PROGRAM最忌讳凡事都先入为主.
等你把事情查清楚才说比较好喔.
回复

使用道具 举报

 楼主| 发表于 30-10-2007 07:22 PM | 显示全部楼层

回复 #31 肚腩大过天 的帖子

paiseh啦,因为我用winamp试了好几个也是一样,所以..
回复

使用道具 举报

 楼主| 发表于 31-10-2007 03:01 AM | 显示全部楼层
erm,有个地方不是很明白,void的后面是它的名字吧,那()里面的是什么来的?
例如: void killer(string[] args)<<是什么来的?

还有
为什么他的statement的东西(pratice)和theory的不一样?
回复

使用道具 举报

阿牙木 该用户已被删除
发表于 31-10-2007 01:15 PM | 显示全部楼层
看practice比较重要,theory只是给概念.

void killer (string[] args)

就是说有个METHOD 叫killer, 这个method 不会return any value, 而 pass 进来的parameter shi  一个array of string, 叫args.
回复

使用道具 举报

阿牙木 该用户已被删除
发表于 31-10-2007 01:25 PM | 显示全部楼层
所谓的parameter, 就是你那个method 里所需要的一些资料,譬如说我现在有个class 叫HumanPlayer, 有个object 叫 human

里面有个method 叫 KillOthers(string sUserID, Vector2 vPointOfEntry)

那parameters 的意思就是 sUserID  = 你打算杀的人, vPointOfEntry = 你从什么点去杀人咯.
回复

使用道具 举报

 楼主| 发表于 31-10-2007 11:44 PM | 显示全部楼层
erm,
(namespace).Engine.game = new (namespace).Engine();
game.run

是什么意思?
不是应该输入

void xxxx

int highscore 之类的吗?

[ 本帖最后由 wulinxiaozi 于 1-11-2007 12:01 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 31-10-2007 11:51 PM | 显示全部楼层

回复 #34 阿牙木 的帖子

其实我觉得theory也很重要吧,因为不看theory的话你就不知道他在写什么了

parameter shi是?

[ 本帖最后由 wulinxiaozi 于 1-11-2007 12:20 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 1-11-2007 12:37 AM | 显示全部楼层
刚刚看到graphic那边,graphicdevicemanager的graphics(他写的)可以改得吗?

还有,gametime是什么东东?
回复

使用道具 举报

阿牙木 该用户已被删除
发表于 1-11-2007 08:28 AM | 显示全部楼层
theory 是重要,不过那个写theory的人本身也不是很厉害C#,所以可能有点错误.

parameter 就是你要pass 进一个method 的资料.

暂时不要改东西,你要先学会怎么弄出一个game来,才改.


gametime是一个object, 它可以告诉你从上一次update到这一次update一共经过了多少时间.
回复

使用道具 举报

 楼主| 发表于 1-11-2007 11:13 AM | 显示全部楼层
问题出现了!为什么他的有得选engine和program而我的只有program?
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-1-2026 12:10 PM , Processed in 0.121252 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表