开发游戏一定要学DX 和 OPENGL这类东西吗?

fujunlin 2007-05-04 02:38:31
2D类的游戏也需要学这类东西吗?
...全文
1159 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
niyanru 2007-07-01
  • 打赏
  • 举报
回复
就用DX吧
lzhcsdn4 2007-06-26
  • 打赏
  • 举报
回复
可以购买引擎
yanzi1986521 2007-06-10
  • 打赏
  • 举报
回复
对dx和openGL了解下 很不错的
bjyjy 2007-06-06
  • 打赏
  • 举报
回复
2D的用一般GDI就足够了,DX和OpenGL主要用于3D。
xindongdong 2007-06-05
  • 打赏
  • 举报
回复
你做逻辑和服务器端的就不需要啊,不过懂点也是好的
二毛豆打OI 2007-05-17
  • 打赏
  • 举报
回复
目前做网络棋牌还很少有用DX3D或OpenGL的,原因很简单,dx3d和opengl基本上是一套基于三维图形绘制的api,大部分棋牌游戏基本上是2D的,所以用GDI+即可。

但DX本身也包括比较丰富的内容,除了D3D,Directplay应用于网络游戏还是很普遍的。
li45214521 2007-05-16
  • 打赏
  • 举报
回复
C# xna mdx
C++ dx openlg
mrtomcat 2007-05-11
  • 打赏
  • 举报
回复
GDI是2D,dx和ogl是3d
dx/ogl选一个就可以了
了解就行,一定要学但是不必学精

做棋牌游戏用GDI

个人觉得..那个虾米GDI哦,说得那么神秘,其实就几个函数用来用去的...
tiancaiak 2007-05-09
  • 打赏
  • 举报
回复
象DX OL这类是应用程序编程接口吗?

刚刚看错了
------------------------
有别人封装好的接口
tiancaiak 2007-05-09
  • 打赏
  • 举报
回复
那网络棋牌游戏是否也需要学这些呢?
----------------------------------
说实话,dx并不是很难,找一个中文帮助文档,很快就会用了,学windows游戏编程的,DX是必修课


GDI也是类似DX类的东西吗?
----------------------------------
GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。

在Windows操作系统下,绝大多数具备图形界面的应用程序都离不开GDI,我们利用GDI所提供的众多函数就可以方便的在屏幕、打印机及其它输出设备上输出图形,文本等操作。GDI的出现使程序员无需要关心硬件设备及设备驱动,就可以将应用程序的输出转化为硬件设备上的输出,实现了程序开发者与硬件设备的隔离,大大方便了开发工作。





象DX OL这类是应用程序编程接口吗?有没有纯C编写的游戏,不用任何接口,声音,动画都自已做....
---------------------------------------
有,有

fujunlin 2007-05-05
  • 打赏
  • 举报
回复
那网络棋牌游戏是否也需要学这些呢?
应该是不需要学的吧.
FLASH游戏也不需要.
GDI也是类似DX类的东西吗?
象DX OL这类是应用程序编程接口吗?有没有纯C编写的游戏,不用任何接口,声音,动画都自已做....
tiancaiak 2007-05-04
  • 打赏
  • 举报
回复
当然并不一定 还可以使用GDI,但速度不如DirectX,一般windows游戏编程都用DirectX

不过首先要知道DirectX和Opengl是做什么用的

DirectX实际上是一种帛像出视频,音频,输入,网络以及安装等内容的软件系统,所以,无论某台PC的具体硬件配置如何,你都可以使用同样的代码。而且,DirectX比起Windows系统自带的GDI和MCI(媒体控制界面)要快上很多倍,系统也更稳定

Opengl不了解,不敢多说

8,305

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧