游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: Tring

[求助]~在宏汇编下怎么使用DRECTX?~

[复制链接]

12

主题

124

帖子

124

积分

注册会员

Rank: 2

积分
124
QQ
发表于 2006-5-6 21:58:00 | 显示全部楼层

Re:[求助]~在宏汇编下怎么使用DRECTX?~

从楼主对 C++ 的看法,想必楼主对其它一些高级语言接触也并不多,而且推测楼主的实际开发经验多为一些“短小精悍”的程序,而很少做功能比较复杂的常规程序,正如 lustskyboy 所言,如果 C++ 没有 STL 这些库和 MFC 或 VCL 等 Framework 这些东西,用的人估计的确会大打折扣,但这恰恰体现了以C++为代表的这类高级语言的一大优点:代码重用!这也是 C++ 的基本思想之一。现代软件开发过程中,程序的执行效率已经不是最重要的了(排除实时监控等特殊场合),而团队合作和程序代码的维护日趋重要,无法想象一个人独立用汇编语言开发 Office 是怎样一番场景。

可能楼主对自己用汇编写出一个QQhacker或是变速齿轮颇为满意,鄙人对楼主的汇编功底也深表钦佩!可是楼主想向游戏、图形领域发展,不会 C 和 C++, 单靠汇编恐怕难以有所成就。楼主可尝试自己用汇编写一个WinXP自带的“蜘蛛纸牌”这样的小游戏,看看代码量有多大。

汇编好比锋利的匕首,而 C++ 好比重机枪,在近距离单挑时,匕首比重机枪要灵巧得多,从而能一招毙命,但要是当年鬼子们要都只装备匕首来中国时,就用不着八年抗战了!

当然,以上仅个人乱弹,楼主笑看也就罢了。

5

主题

26

帖子

31

积分

注册会员

Rank: 2

积分
31
 楼主| 发表于 2006-5-6 22:36:00 | 显示全部楼层

Re:[求助]~在宏汇编下怎么使用DRECTX?~

11楼所言极是啊……
本人的确毫无大程序的制作经验……
毕竟做程序纯属个人兴趣……甚至家人都还比较反对……
所以也没什么精力做大的软件……

因此~我才会说~让我用C++些程序我完全不知道如何下手……
习惯了写些小玩意~突然要做一整个工程……
完全没法开始……因为根本不知道该从什么地方开始……
什么MFC一类的……就是这样……看见都傻眼了……更不用说写自己的东西了……

反正目前就是这种比价夹生的境地……

12

主题

124

帖子

124

积分

注册会员

Rank: 2

积分
124
QQ
发表于 2006-5-7 11:32:00 | 显示全部楼层

Re:[求助]~在宏汇编下怎么使用DRECTX?~

个人感觉程序设计的学习过程是一个长期积累和循序渐进的过程。楼主也不用泄气,很多业余程序员在能力上都要优于现在的很多所谓“科班出生”的程序员(各位高手不要仍臭鸡蛋先……)。楼主能钻研汇编已经证明你的基础并不差,兴趣是最大的动力,但是不可急躁,不要看了两本书就想做一个操作系统。建议楼主可以先学习一些过程式的高级语言,比如 C,作些基本的小程序,再学习C++,最重要的是学习 OOP 思想。不过这个过程也许十分漫长,尤其是 C++ ,想深入的学习不花大量的功夫是不行的。楼主学习 C++ 时建议不要看 MFC 这样的东西,看 C++ Primer 第三版,中英文版的都有。

不说了,各位高手见笑了!

PS:突然发现自己废话好多了啊,呵呵。

22

主题

191

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
QQ
发表于 2006-5-8 01:40:00 | 显示全部楼层

Forget About It!

想用汇编调用directx?可以!
但是只能调用directDraw,或者directx8.1(有外国人的网站,google一下)
关于dxd9的,没有相关的.inc文件
那几百个头文件难道你想自己写?

38

主题

275

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
QQ
发表于 2006-5-8 08:49:00 | 显示全部楼层

Re:[求助]~在宏汇编下怎么使用DRECTX?~

  to lustskyboy:
  “但是我觉得程序员给于c++过高的荣誉,我觉得如果c++没有std,mfc等库支持的话,没几个人会用c++的。和c差求不了多少。” 在我的2000行---6000行工程里,我都用C++,但是没用STL(你写错字母了吧?),当然,游戏程序更没用MFC(这种类库能和C++这门语言拉上勾?)。C++语言带给我们实现OO的方便语言特性,比起过程式的C,本质上存在那么大的区别!

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-5-8 09:29:00 | 显示全部楼层

Re: Re:[求助]~在宏汇编下怎么使用DRECTX?~

lustskyboy: Re:[求助]~在宏汇编下怎么使用DRECTX?~

我觉得楼主有一种胆怯的心理,这个是做程序员的大忌。c++只是一门语言,只是被很多人”神圣“化了,况且现在...


您在开玩笑吧,俺新手,脆弱的很,经不起逗啊。。。您老要是在开玩笑就说出来嘛。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 10:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表