社区
游戏开发
帖子详情
问个不专业的问题,谢谢!!
RabbitLBJ
2009-10-23 07:23:32
以前的游戏都是在DOS下,用程序直接操作硬件写的,速度很快。DX和OPENGL都支持硬件加速,我就想问下,如果在WINDOWS下还能直接操作硬件的话,那是用汇编写的程序更快还是用DX??我把问题引申一下,在PSP,X360等平台,能用ARM,POWERPC的汇编来自己开发底层的API吗?如果能,那这种API和官方提供的开发机API相比,速度如何?能操控硬件是不是最快的!!
...全文
225
9
打赏
收藏
问个不专业的问题,谢谢!!
以前的游戏都是在DOS下,用程序直接操作硬件写的,速度很快。DX和OPENGL都支持硬件加速,我就想问下,如果在WINDOWS下还能直接操作硬件的话,那是用汇编写的程序更快还是用DX??我把问题引申一下,在PSP,X360等平台,能用ARM,POWERPC的汇编来自己开发底层的API吗?如果能,那这种API和官方提供的开发机API相比,速度如何?能操控硬件是不是最快的!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gameice
2009-10-23
打赏
举报
回复
[Quote=引用 4 楼 csharp_xinbing 的回复:]
我想问一下,这么10年来,除了DX与OPENGL大家还听说过其它的引擎吗?
那样就像自己实现操作系统一样,付出比回报代价更大更大。
[/Quote]
DX和opengl算引擎的话,引擎的定义未免是否也太宽泛了
张赐
2009-10-23
打赏
举报
回复
如果都用汇编的话,速度肯定快。但是问题是汇编程序很困难。
早期的可编程图形管线的显卡就用的汇编来进行shader渲染。
xingzhe2001
2009-10-23
打赏
举报
回复
windows下不能直接操作硬件,如果可以的话,你其实是自己写了一遍显卡驱动和3d api, 如果你能写的比NVIDIA/ATI的内部人写得更快的话,当然是直接操作快,但这是不可能的。
psp,xbox,ps3都是在厂商提供的api上开发,当然用汇编做一些计算上的优化,比如simd的优化是很普遍的。同样你无法自己实现底层的api,因为你无法编写出合适的驱动,而且固件也是个麻烦事。
而且游戏机(console)和PC还不一样,游戏机上跑的游戏一般是独占所有资源,你操作硬件不会比用api快。
而PC的windows是多进程共享资源的,需要不停的作切换,如果你实现了自己的独占操作系统专门跑游戏,自己写驱动控制硬件,自己实现3d api, 那么可能比目前直接调用api快一点点。
xingzhe2001
2009-10-23
打赏
举报
回复
[Quote=引用 7 楼 rabbitlbj 的回复:]
小弟会点ARM所以想自己在PSP上弄个API来玩玩
[/Quote]
网上有psp的开发环境,从这里下
《psp的开发环境》
RabbitLBJ
2009-10-23
打赏
举报
回复
谢谢大家了,小弟会点ARM所以想自己在PSP上弄个API来玩玩,但是现在想想难度还是太大,先把DX弄的精通再说吧!!
K'のBlog
2009-10-23
打赏
举报
回复
新人,向各位学习~~
xingzhe2001
2009-10-23
打赏
举报
回复
3dfx当年有自己一套,结果死了
有的游戏机是自己的绘制api,既不是dx也不是opengl
CSharp_XinBing
2009-10-23
打赏
举报
回复
我想问一下,这么10年来,除了DX与OPENGL大家还听说过其它的引擎吗?
那样就像自己实现操作系统一样,付出比回报代价更大更大。
jematrix
2009-10-23
打赏
举报
回复
同样 不专业的人路过
24考研机械复试面试 常见问答
问题
汇总,机械本科知识
专业
面试最全攻略!!
还在为考研复试而担忧?还在为招聘的
专业
面试发愁?还在为即将到来夏令营面试茫然不知道怎么复习这么多书本的知识?总是抓不住书本的重点?有就对啦!当初小志学长也有这些烦恼。下面将从考研的机械复试经历、机械面试的攻略、面试基础问答题汇总、机械设计常见问答题60题必背等四部分进行介绍,希望对大家有所帮助,全文阅读5~7分钟。
物联网工程
专业
该怎么学?老学长吐血整理!!
作为一名物联网工程
专业
的学生,不知道你是否已经搞懂了什么是物联网,和大多数
专业
的同学一样,我们都会对自己的
专业
产生困惑!不学物联网去学其他
专业
就不困惑了吗?肯定不是!身为人肯定都是对自己的未来保持好奇和探索,正是这种探索的精神,支撑着我们走完自己的人生,也引导的人类的不断发展! 我也是某双一流大学物联网工程
专业
的学生,总觉得,学弟学妹们像当初我自己一样,都在说什么是物联网,但是对物联网要学些什么,能做些什么事情感到很困惑。作为一位老学长,我想从
专业
的学习内容和一些课设项目,来向你证明,物联网是要做什么的!但
高考后,电子工程师的
专业
是什么,电子工程师是怎么进阶的!!
此文比较长,适合于入门到进阶到高级工程师的路程。由于高考后,许多学生也会选择电子行业相关
专业
,因此也写一篇关于电子工程师是做什么的和需要会什么技能的文章。 此文适合于:选择电子
专业
的学生、踏入工作不久比较没方向的电子人。 第①:电子工程师是干嘛的 中兴事件以后,越来越多的人知道了“集成电路产业”,或许你们4年后出来,你们刚刚好站在了这个行业的刚需上了,与集成电路产业相关的一些工作一般是干...
你应该问面试官的10个相关
问题
如果你曾经经历过面试,那么一定听到过面试官的这句话——你有什么
问题
要问吗?事实上,面试官希望你能问一些有价值的
问题
来确定你对这份工作的兴趣和热情。此外,向面试官提出相关
问题
不仅能给你留下良好的印象,还能帮助你了解一些对公司有用的见解,比如公司的环境、你的日常任务、未来的机会等等。 然而,在面试过程中,你可以在脑海中想出各种各样的
问题
,但是在面试前准备好几个
问题
会增强你的信心,让你在其他求职者中有优势。现在你一定在想——在面试中应该问哪些有影响力的
问题
?不用担心,在这篇文章中,我们会告诉你几个最受欢迎的
问题
测试人员一定要避免的这些不
专业
行为!
2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂!!_哔哩哔哩_bilibili2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibili也方便你下次能够快速查找。如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,
游戏开发
8,324
社区成员
23,685
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章