A9VG电玩部落论坛

 找回密码
 注册
搜索
123
返回列表 发新帖
楼主: gamecalo

[讨论] 做为一名360玩家,爱玩游戏,也想做为兴趣学习游戏开发,求意见和方向(计算机专业

[复制链接]

精华
0
帖子
235
威望
0 点
积分
269 点
种子
7 点
注册时间
2010-5-14
最后登录
2024-3-14
发表于 2011-10-7 15:55  ·  河南 | 显示全部楼层
都很牛,我也是学计算机出身的,不过现在转行做了编辑

精华
0
帖子
178
威望
0 点
积分
197 点
种子
39 点
注册时间
2010-5-8
最后登录
2024-10-25
发表于 2011-10-7 18:37  ·  浙江 | 显示全部楼层
我说两句吧。
我以前也写过xna,但那毕竟是一个对DirectX的C#包装,也就是说它可以提供应用层面的接口较少,基本都是指向底层,所以要写游戏用DirectX和XNA其实没有太大的区别,都是较面向底层,如果你觉得使用c/c++味同嚼蜡大可以用XNA,C#用起来性能也不会差太多。
还有朋友提到UDK Unity,这些引擎。我觉得你如果有程序基础的话不要一开始就使用这些商业引擎,因为他们已经做的很“易用”了,换句话说就是会省去你不少活。上手以后不能学到太多东西。
所以我建议你还是从底层DirectX或者OpenGL学起,包括计算机图形学,边学边做实验,获得阶段性的成就感,激励你前行的同时也掌握了所学的知识。
最后推荐一款开源引擎Ogre。这个等学了DirectX或者OpenGL以后可以研究一下,它的设计很让人着迷。
再胡烂几句。其实我们一开始都把游戏开发想的太简单,以为懂了directx或是og就可以写游戏了,其实远远不止于此。简而言之,游戏这淌水很深,它是一个跨学科的综合性工程(就计算机科学本学科便已经很深了),需要掌握并且烂熟的知识太多太多。但是无论它有多深,只要有兴趣在,就都不是问题。
愿意与lz在游戏开发的路上共勉!
该用户已被禁言

精华
0
帖子
876
威望
0 点
积分
867 点
种子
5 点
注册时间
2004-2-18
最后登录
2020-3-7
发表于 2011-10-7 19:53  ·  江苏 | 显示全部楼层
我是来看13楼头像的 真狗猥琐的

战士

电玩终级破坏毁灭电玩

精华
0
帖子
1330
威望
0 点
积分
1391 点
种子
0 点
注册时间
2006-10-10
最后登录
2019-8-12
发表于 2011-10-7 21:10  ·  江苏 | 显示全部楼层
一帮牛逼的人在谈牛逼的事我看下热闹就走
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-17 21:47 , Processed in 0.151072 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部