标题:用TC处理图象绝对是一个不明智的选择!!
只看楼主
liyanhong
Rank: 3Rank: 3
来 自:水星
等 级:禁止访问
威 望:8
帖 子:1867
专家分:0
注 册:2008-5-3
得分:0 
此帖不水
读了版主的文章  兴起一阵寒意
收获不少

爱上你 是 我的错  可是离 开  又舍不得  听着你为我写的歌     好难过
如果说 我说如果  我们还 能  重新来过   不去计 较 谁对谁错  会怎么做
2008-05-17 14:02
cdmalcl
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:4091
专家分:524
注 册:2005-9-23
得分:0 
RockCarry 大哥的确是高手

事情本没有对与错 大家的各自追求不同
有的人是为了出产品 有的人是为了学技术
学到一点东西就想出产品不见得就是浮躁
现在的社会不会等你把技术学完再向下发展
如果感觉现在所学的东西足够完成你说要的产品 那完全不用计较更底层的东西

学习DOS环境的开发有助于了解系统原理 同时也可以出实用的产品
图形开发未必一定是为游戏开发服务 任何完善的应用软件也脱离不了图像的应用

从个人感受出发 比较讨厌WINDOWS环境下的编程 感觉什么东西都是准备好的 用起来就像填表格一样 写起东西来就像是囚犯关在监狱里被迫使工作
而在DOS下写东西则什么都要从头写 虽然效率低 但是感觉很自由

编程的世界很广阔 越学习越知道它有多大 与此同时你也会越来越感觉自己学的东西少
2008-05-18 03:50
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
得分:0 
抱歉,这几天我说的话都很偏激,可能是因为看到四川这么多同胞不幸遇难,心里很闷,所以说的话不太好听。

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-18 15:14
RockCarry
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
得分:0 
...

[[it] 本帖最后由 RockCarry 于 2008-5-28 00:25 编辑 [/it]]
2008-05-18 20:13
luozhibruce
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2008-4-12
得分:0 
看了各位的讨论,真是感慨万分!
2008-05-19 07:33
晒米的猫
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-5-18
得分:0 
回帖
其实谦逊是程序员最需要的品质!
我最崇拜的卡马克就是谦逊的典范!
2008-05-19 21:48
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
RockCarry。本来很想秉持你的观点,做人要低调一点。但是实在忍不住了。你愿意做重复发明轮子的事情,不代表人人都愿意。你说仙剑,你拿98年的仙剑和现在的仙剑4的画面比比吧,就算是三岁小朋友都知道优劣。你用DOS写游戏去吧,现在显卡出得越来越快,你就慢慢一个一个地去写高清晰显示的驱动去吧。反正不关我们的事情。就是有些人,墨守成规不说,还一套一套的道理。的确,离开了GDI+显示图像都是个很困难的问题。但是现在的第三方图形库那么多,比如CxImage,都是可以支持多种格式的。这个和DOS和Win32又有什么区别呢?唯一的区别是Win32提供的环境可以更好的利用机器资源,而16位的TC不能。特别是图形处理,特别是游戏,在今天这么发达的游戏技术下,为了追求效率,仍然有很多程序都是用汇编写就的情况下,你居然还使用DOS,使用16位的程序来浪费珍贵的机器资源。这本身就是一种愚昧的表现。实在是不想说什么了。反正你做什么是你自己的自由,我们管不着。
现在在学习HGE写游戏,如果不介意不妨稍稍看看,看看它提供的效果,看看用它花一个小时写成的游戏和你用TC花一个星期写成的游戏的效果比较。你要研究别人早在几十年前研究出来的所谓“基础”没人拦着你,但是你至少要知道,现在这个时代的重点和精华在哪里。不管在哪里,肯定不在16位的16色DOS图形状态上面。不管你听说过“次世代”这个词没有,反正那样的东西,就算你做出来第二个仙剑,照样没人鸟你。
时代是进步的,死抱着某些东西不放终归会被淘汰掉,不管你多么多么牛都是这样。游戏是一种艺术,现在的游戏编程已经不像十几年前,是手工作坊式的工作了。现在的游戏编程讲究的是美工,创意,合作,商业化。你用DOS写出来的东西满不满足这些,你自己想去吧。你非要一个一个去写PNG,BMP,JPG的显示库,而无视那些纯C写就的共享的标准库,也没人拦着你,当然,你的工作有没有价值就不是我说的算的了。但是,不管怎么样,如果只有这些库,是什么商业价值都没有的。游戏编程,最重要的是创意和美工,这些不是16位的DOS可以显示出来的。
顺便说一句,你们很多作品我都没办法看,因为Vista系统已经没有全屏DOS模式了,所以根本没办法运行DOS16位的图形程序。我想Vista是未来的大方向。Vista开始流行的那一天,就是DOS图形程序走向坟墓的那一天!

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-22 16:05
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
我要说的是,好的程序,和其平台是没有关系的。Win32下,你照样可以抛弃系统提供的API,而使用开源的,安全的,标准的第三方库,而不是什么事情都自己做。你说在Windows底下做几年就没有意思了,敢问你做的是什么?难道Windows下面你就不能写算法了?难道Windows下面除了微软的东西你就什么都不能用了?退后看看,这么多的硬件,微软的操作系统为什么都可以运行呢?因为它的操作系统有个底层的HAL,内核和其他程序都是在这个HAL上面运行的。那么自己的程序为什么不能这样呢?纯C写就的跨平台的Core,加上平台相关的Shell,这样你就算是写Windows的程序,照样也可以不用走微软的大道,做算法的研究,在哪儿都是一样的,不见得TC就比Win32好很多。

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-22 16:11
junren
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-4-26
得分:0 
turbo C
都说过时了!
但是我的导师特意叫我用turbo C
而且是做图像处理方面的,当然,最后是要用硬件实现的,也许还要用到汇编!
我头疼呀!
找点资料都很费力!
一看资料,都是90年代初期的!
真的不行了吗?
呵呵,大侠们说的这样起劲,一定都很了解,介绍一些资料吧!
如:图像的频域变换!用turbo c!
2008-05-22 16:26
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
得分:0 
这个版块里的确是以TC为开发工具的帖子居多,但也并非全是,这个版的名称也并非DOS图形编程。而且我以为对工具的认识程度达到了RockCarry和StarWing83的水平就没有争论的必要了,因为我觉得你们思路的本质上没冲突啊,而且相信你们对TC和VC的掌握都很好。工具毕竟是工具——剑客不同使的剑也不一样,并不是说换另一把剑给他他的剑术就没了吧。
我觉得大家的争论最后肯定不会有妥协的一方,只会让看帖的初学者惶恐茫然,甚至还可能会演化成数月前C语言等版块的口水大战,实属不必。
2008-05-26 15:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-214663-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.290527 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved