Story
小学四年级的时候,在家里捡到一本书《青少年微型计算机基础》,结果问过所有人,没人知道这本书是谁的,是从哪里来的,就是这本书,改变了我的一生。
这本书前面几章讲了计算机的基础知识及DOS命令,然后剩下的大部分内容是BASIC语言,这本书引起我极大的兴趣。当时没有电脑用,但我记得同学家的小霸王带BASIC,于是四处找同学去借,借来就看着书,把书上的例程一个字符一个字符的敲进去,查看执行的结果,我的编程之路,就这么开始了。
Posts
First Game, 智力拼图
大二了,每过一天都越来越觉得,不快一点学习一些游戏开发相关的知识,怎么能在毕业后去找一份游戏相关的工作呢? 这种恐慌感不时的袭来,倍感压力。 可是要怎么学呢?那就立个项目吧。这时想到了小时候经常玩的一种小游戏,智力拼图板,自己喜欢玩,也很简单,就作为学习游戏开发的第一个项目吧。
技术方案:VC++,DirectX。用DirectX,是因为玩各种Win下的游戏都会提示安装DirectX,但那时严格意义上并不知道到底DX是什么,但既然别但游戏用,就有道理,所以把DirectX也加入清单。
College
大学,记忆犹新的一件事,是上第一节C语言课,老师来之前,同学直接聊天,后排有个同学提了一道农场养奶牛的智力题,我正好带着笔记本,就用C语言写了个程序,算出了正确结果,但是遇到了一个使用getchar()会输出2次换行的问题,这时老师刚好进了教室,就问了一下老师这是什么原因,说这是C语言本身的问题,可以换成getch(),然后转身走了。 神奇的是走了几步又回头走回来, 老师:“你是东平的?” 我:“是”(惊讶) 老师:“二中毕业的?” 我:“是”(惊讶) 老师:“我也是,95级” 我:“啊~~”(震惊) 老师又转身走了,走了几步回头丢下一句话, “以后我的课你可以不用上了” 丢下我跟身边一群震惊到嘴巴都合不上的小伙伴扬长而去 O(´・Д・)」O
Final Fantasy VIII - The Beginning of Dream
进入高中,玩了无数的游戏,但最终幻想八给我的感觉是震撼,也是这个游戏,让我对游戏开发产生了深深的向往。 于是从喜欢玩的《仙剑奇侠传》、《金庸群侠传》入手,开始了各种研究。尝试从资源文件中找出精美的画面是怎么存储的,又是怎么呈现到屏幕上的,角色是怎么动的,中文是怎么存储的… 在这期间,制作了金庸群侠传的无敌存档,修改了仙剑游戏内默认的角色名字和初始金钱和经验,并提取出仙剑中的地图格子图片和李逍遥的角色资源,尝试自己用VC6写了一个斜45度的迷宫地图,还有四方向的角色动画,并初步接触了A*寻路算法。
Internet - New world
初中毕业的暑假,我们的小县城也开通了拨号上网,Web、ICQ、Email、BBS、聊天室……就像开启了新世界的大门。 那么于是整整一个暑假,几乎每天还睡不到4个小时,疯狂的吸收所见的一切,一边看,一边想,想学习这一切。 硬是靠着IE浏览器的查看源码,照葫芦画瓢的学会了HTML、CSS,申请了免费主机,建立了个人网站,又通过网上的资料,学习ASP,学习Access数据库,自己编写了BBS、校友录、聊天室等 还有那些被黑的小伙伴,你们还记得嘛?;) 有了互联网的帮助,也知道了更多的编程语言,这时也开始接触 VB、VC,做一些简单小应用。
第一台电脑
拥有了一台自己的奔腾MMX166,也开始了天天熬夜写代码的日子, 家里管的严,晚上不让玩太久电脑,我就每天晚上早睡觉,等到10点多11点多父母房间灯灭了,再悄悄起来打开电脑;) 新电脑到手一周,就开始了各种折腾,做了格式化、低级格式化、重装系统、手工编辑分区表…… 折腾完就开始用 QBasic、FoxBase、C 来写各种小程序,有时在上课的时候突然来了想法,都会忍不住把代码写在纸上,等晚上回家的时候再敲到电脑去运行。 除了编程,游戏的生涯也由此开始,Duke、Doom、Need For Speed、KKND、C&C、心跳回忆……
Hello World
一本书,一台借来的小霸王,开始了BASIC的学习之路
Born
Hello,World!
subscribe via RSS