今天突然看到挑战杯的宣传单,不禁想起了很早时的一个想法:到底什么是计算机科学的核心技术呢?
我想很多人和我原来想法是一样的:算法。
然而现在我的看法变了,算法不过是数学,为全人类共有,是知识而不是技术。
我们常说国内没有核心技术,那跟算法无关的,实质上,算法常常是以发表在期刊上的形式传播的。 常常也听到一些国内的先进算法,然而国内还是技术匮乏,为什么?
不是说新的不好,而是旧的太好
今天突然看到挑战杯的宣传单,不禁想起了很早时的一个想法:到底什么是计算机科学的核心技术呢?
我想很多人和我原来想法是一样的:算法。
然而现在我的看法变了,算法不过是数学,为全人类共有,是知识而不是技术。
我们常说国内没有核心技术,那跟算法无关的,实质上,算法常常是以发表在期刊上的形式传播的。 常常也听到一些国内的先进算法,然而国内还是技术匮乏,为什么?
今天上c++的时候,看 《vc++技术内幕》豁然开朗,脑子里突然有了整个游戏的架构。
不过别急,我还没考虑运行时的问题呢,周老师说什么模块分组,那是假的,我们做这个项目就是为了提升自己的实力,当然是让我们组的每个成员都了解了解各方面。
我的设计目前还是个草图,我得再研究一下渲染器在工作时到底是什么情况的,再结合MFC的一些东西,我们就不从轮子开始了。
当然,初步的东西是有的,基本上是:
1,物品属性模块
2,战斗模块
3,非战斗模块
4,主循环(包括渲染器等等)