学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

用TC处理图象绝对是一个不明智的选择!!

此帖不水

读了版主的文章  兴起一阵寒意
收获不少
一上一上又一上   一上上到高山上
举头红日白云低   四海五湖皆一望

TOP

RockCarry 大哥的确是高手

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

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

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

编程的世界很广阔 越学习越知道它有多大 与此同时你也会越来越感觉自己学的东西少
出售C语言经典视频、资料与工具光盘 20元一张 想要E-MAIL
lichuanliang007@yahoo.com.cn

TOP

抱歉,这几天我说的话都很偏激,可能是因为看到四川这么多同胞不幸遇难,心里很闷,所以说的话不太好听。
大家一起来编程吧!

TOP

...

[ 本帖最后由 RockCarry 于 2008-5-28 00:25 编辑 ]

TOP

看了各位的讨论,真是感慨万分!

TOP

回帖

其实谦逊是程序员最需要的品质!
我最崇拜的卡马克就是谦逊的典范!

TOP

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

TOP

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

TOP

turbo C

都说过时了!
但是我的导师特意叫我用turbo C
而且是做图像处理方面的,当然,最后是要用硬件实现的,也许还要用到汇编!
我头疼呀!
找点资料都很费力!
一看资料,都是90年代初期的!
真的不行了吗?
呵呵,大侠们说的这样起劲,一定都很了解,介绍一些资料吧!
如:图像的频域变换!用turbo c!

TOP

这个版块里的确是以TC为开发工具的帖子居多,但也并非全是,这个版的名称也并非DOS图形编程。而且我以为对工具的认识程度达到了RockCarry和StarWing83的水平就没有争论的必要了,因为我觉得你们思路的本质上没冲突啊,而且相信你们对TC和VC的掌握都很好。工具毕竟是工具——剑客不同使的剑也不一样,并不是说换另一把剑给他他的剑术就没了吧。
我觉得大家的争论最后肯定不会有妥协的一方,只会让看帖的初学者惶恐茫然,甚至还可能会演化成数月前C语言等版块的口水大战,实属不必。

TOP

发新话题