遊戲開發心得(3)

博客对比了OpenGL和DirectX的性能。OpenGL具备跨平台性,可运行在UNIX、LINUX、WINDOWS等系统;DirectX只能运行在Windows平台,但因多数PC安装Windows,未影响其发展,且在Windows上优化更好。此外,还提到Windows的GUI图形接口,适用于普通WIN32应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        OpenGL的最大優勢是具備跨平台性,它可以運行在眾多操作系統上(UNIX,LINUX,WINDOWS等).但DirectX卻只能運行在Windows平台上.不過世界上大多數PC都安裝了Windows,所以DirectX對Windows的依賴並沒有給它的發展帶來太多的麻煩.相反DirectX正因為是MircoSoft自己研發的,所以它的最優化工作在Windows平台上要比OpenGL來得好.
        與OpenGL比,DirectXGraphics跟接近系統低層,對機器設備的控制靈活性更高.另外Windows還有一套圖形接口---GUI,它主要運用在普通的WIN32應用程序上,性能方面要遜於DirectXGraphics.但對於普通的WIN32應用它的速度已經綽綽有餘了.市面上有很多小型遊戲就是直接用GUI來開發的,可惜這些遊戲只能是2D的.
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值