QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 816|回复: 4

有没有简单一些的project?

[复制链接]
发表于 2004-1-6 17:04:12 | 显示全部楼层 |阅读模式
hoho,游戏引擎,没啥概念的说,而且俺高数和物理学的不好(要挂的那种),眼看快放假了,找点事做是正经。如果有合适点的project就好了。不过这个度好像也很难掌握,比如俺们这学期要求编写网页搜索引擎,一开始也是没什么概念,但结果还是编出来了:)

希望版主大人能找些简单些的project给我们这种菜菜鸟们练练,或者是你的project中的一些简单的module。hoho
发表于 2004-1-7 22:41:35 | 显示全部楼层
呵呵,看到“游戏引擎”四个字就害怕了?
如果你去尝试,你会发现很多事可以很难,也可以很容易;
如果你希望能有一个轻松的开始,你可以考虑一下:你现在需要什么软件?有现成合适的吗?可以自己写一个吗?
我觉得练练手的话,可以在做项目时把要求放低一点。我曾经有一种“完美主义情节”,要做自己重视的事,一定要做到尽量的完美,总是给自己很高的要求,虽然这样的确能锻炼我的能力,提高我的水平,但是我发现起点高了往往会变得做事不切合实际,于是往往好高鹜远,但是又没法实现这种“完美”,结果提出的计划便不了了之。所以我现在想开了,一开始,既然是练练手,就要做好推翻重来的心理准备,反正还是学生,项目做砸了没人抠我工资~要推翻重来也是可以的,因为项目的规模也大不到哪去。所以轻装上路,一点一点地进步,最后反而能有大的收获,想要一步登天却总是会摔得很惨~
说“游戏引擎”,其实没有现实中的哪些引擎那么高级。比如我现在在写一个小游戏,就是“一个想法……”这个帖子里提出的那个,我现在已经实现了物体运动的模拟;原来我看见KDE里的一个游戏里模拟的运动,觉得有加速度、受力问题,觉得会很难、很复杂,结果当我实际去尝试时,却发现并没有我相象的那样难,用高中的物理知识就可以解决了,高等数学?我连中学里的数学都没怎么用到~
对于学生,我觉得如果要做项目就要做好失败的心理准备,即使一败涂地,那也没什么关系,参与进去,能够有所收获,我觉得这就够了~再说,凭什么要怀疑自己的能力?别人能做到的,我们也能做到,特别是编程这种事,实践起来只要一台说得过去的电脑就行了,不像物理化学什么的要特殊的仪器设备。别想太多,just do it。我们还年青,所以有失败的资本。既然年青,就不要怀疑自己的能力,要让别人相信自己的能力,首先要自己相信自己。
你说你编过网页搜索引擎,我想你是有一定编程经验的,所以现找点小软件项目试试,比如写一个文本编辑器,比如可以完全模仿DOS下的edit,功能没什么复杂的,但是却是一个完整的项目,能让你对做一个完整的项目有切身的体会,以后组织项目或参与项目时也能心里有数,而且这个小软件也是很实用的,因为很多时候它比vi或emacs好上手得多~另外,我建议你按照 设计->编码->调试的步骤体验一下软件工程,主意编程代码的风格、文档的维护、设计的完善等方面问题,应该能给你不少经验的~
最后,祝你好运!
回复

使用道具 举报

发表于 2004-1-20 00:51:23 | 显示全部楼层
说的好啊,我只做过MIS,在这个我得从头开始。
回复

使用道具 举报

发表于 2004-1-22 15:29:29 | 显示全部楼层
我给你个小Project做做,如何?

项目名称:TreeNote
基本需求:采用树型目录方式管理各类信息资料,包括技术文章、论坛帖子、个人笔记等。
需求说明:
$第一版需求:
*笔记型:左边是树型目录,每个节点显示文章的标题,右边是本文编辑区,显示和编辑纯文本文件;
*论坛型:左边是论坛名或文章分类名,右边是帖子主题的标题或文章题目列表,点击列表项,打开新的窗口显示帖子内容或文章全文。

$第二版需求:
*笔记型:在任务栏添加“读书笔记”的图标,点击图标弹出添加笔记的置顶窗口,可以将选定的内容复制或拖放到该窗口中,关闭窗口则保存到笔记树指定的临时分支下。
*论坛型:提供一个虚类接口,以便其他人针对不同的论坛或在线文档系统开发继承自这个接口的TreeNote插件类。TreeNote根据用户设置的节点信息通过虚类接口调用这些编译成Share Object动态连接库的派生类。

$第三版需求:
*笔记型:在应用程序的文本区(纯文本编辑器、办公软件、浏览器等)选择文本后,点击鼠标右键,在弹出的菜单中添加“添加到读书笔记”的菜单项;或者按住Ctrl或Alt时进行选择后,自动弹出“添加到读书笔记”窗口。当然也可以用HotKey来实现,总之要比点击任务栏图标更方便;
*论坛型:支持大多树论坛的大部分功能,实现完整的论坛万用离线浏览器,支持不同用户之间更新数据的互传以降低服务器负载,甚至允许论坛在线用户之间进行即时交流……

第一版实现起来很简单,用来练手不错。后面的版本就考验熟练程度和技术水平了。我一直想做这个,但没时间做。
回复

使用道具 举报

发表于 2004-1-31 14:09:39 | 显示全部楼层
[quote:1e030df6c7="Fujinsan"]我给你个小Project做做,如何?

项目名称:TreeNote
基本需求:采用树型目录方式管理各类信息资料,包括技术文章、论坛帖子、个人笔记等。
需求说明:
$第一版需求:
*笔记型:左边是树型目录,每个节点显示文章的标题,右边是本文编辑区,显示和编辑纯文本文件;
*论坛型:左边是论坛名或文章分类名,右边是帖子主题的标题或文章题目列表,点击列表项,打开新的窗口显示帖子内容或文章全文。

第三版需求:
*笔记型:在应用程序的文本区(纯文本编辑器、办公软件、浏览器等)选择文本后,点击鼠标右键,在弹出的菜单中添加“添加到读书笔记”的菜单项;或者按住Ctrl或Alt时进行选择后,自动弹出“添加到读书笔记”窗口。当然也可以用HotKey来实现,总之要比点击任务栏图标更方便;
*论坛型:支持大多树论坛的大部分功能,实现完整的论坛万用离线浏览器,支持不同用户之间更新数据的互传以降低服务器负载,甚至允许论坛在线用户之间进行即时交流……

第一版实现起来很简单,用来练手不错。后面的版本就考验熟练程度和技术水平了。我一直想做这个,但没时间做。[/quote]

主意不错,
第二,第三版
我也曾经想过作一个这个东西,上网有时粘贴文章图片很麻烦,保存来保存去。
不过水平有限,没进一步去想。
我们可以从低做起,也可以把它作为浏览器一个插件来做。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-9 00:44 , Processed in 0.038078 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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