社区
游戏开发
帖子详情
开发游戏一定要学DX 和 OPENGL这类东西吗?
fujunlin
2007-05-04 02:38:31
2D类的游戏也需要学这类东西吗?
...全文
1159
12
打赏
收藏
开发游戏一定要学DX 和 OPENGL这类东西吗?
2D类的游戏也需要学这类东西吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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不了解,不敢多说
学习
游戏
开发
,先学
OpenGL
再学Direct3D还是直接学习Direct3D?
查看: 11191|回复: 30 学习
游戏
开发
,先学
OpenGL
再学Direct3D还是直接学习Direct3D? [复制链接] 臨風輕嘆 飞骑尉(从六品) 注册时间 2012-10-22 积分 60 串个门 加好友 打招呼
OpenGL
和DirectX
OpenGL
和DirectX是什么 前言 学习3d
游戏
开发
,避免不了和图形学打交道,在电脑上安装一些大型
游戏
时,也经常会报缺少一些
东西
,而导致
游戏
无法运行,其中出现的单词就有DirectX,但他是什么呢?
OpenGL
又是什么呢? unity3d
游戏
开发
中逼真的
游戏
场景和特效又是和谁打交道呢?让我们开始了解
OpenGL
和DirectX吧!
OpenGL
是什么
OpenGL
(全写Open G...
OpenGL
和DirectX是什么?
前言 学习3d
游戏
开发
,避免不了和图形学打交道,在电脑上安装一些大型
游戏
时,也经常会报缺少一些
东西
,而导致
游戏
无法运行,其中出现的单词就有DirectX,但他是什么呢?
OpenGL
又是什么呢? unity3d
游戏
开发
中逼真的
游戏
场景和特效又是和谁打交道呢?让我们开始了解
OpenGL
和DirectX吧!
OpenGL
是什么
OpenGL
(全写Open Graphics Library)是个定
GPU、GPU驱动、
OpenGL
、
游戏
引擎之间的关系
游戏
引擎使用
OpenGL
渲染,
OpenGL
调用显卡驱动告诉GPU干活,GPU经过各种计算把最终的图像渲染出来。
游戏
引擎:用于制作
游戏
或其它实时交互交互图形程序的软件,大多数
游戏
引擎都包含了渲染、UI、动画、物理引擎、音效、脚本、网络等系统,常见的引擎有Cocos、Unreal Engine、Unity等。而
OpenGL
,在
游戏
引擎看来,是其渲染引擎使用的API的一种,类似的API还有DirectX、 Vulkan等。渲染引擎负责调用这些图形API实现渲染,
游戏
引擎实际上屏蔽了底层使用的是何种图形API。
如何从零学习
游戏
开发
如何做
游戏
?从哪里开始学习?找工作需要会哪些
东西
?我已经工作只想业余时间做
游戏
该学什么?不知道你是不是和当初的我一样有很多困惑。根据我自身的经验带你去了解如何开始学习
游戏
开发
。 我目前已经 工作2年了,大学时期也是自学编程,自学
游戏
开发
,从而走上了
游戏
开发
这条路,希望这篇文章能帮助到现在的你,少走一些弯路。(写这篇文章的目的是,我现在业余时间比较多,想做个公众号,会定期分享我的学习路线,学习笔记,我们一起进步。PS:本人理科生,文采不好,排版用的也不熟悉,请见谅,我会努力的)。 想从...
游戏开发
8,305
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章