树上小屋

这是一个将艺术和工程融为一体的活计.

导航

2006年10月22日

SKY is the best!!

摘要: sky成功卫冕WCG了! 一路过关斩将,打败了4个种族的高手,包括grubby. 他是最棒的!不,grubby也是! http://war3.replays.net/bbs/htm_data/555/0610/913770.html 阅读全文

posted @ 2006-10-22 23:53 euclid 阅读(136) 评论(0) 推荐(0) 编辑

2006年10月10日

游戏平衡性与熵

摘要: 这两天看了点,shanon对信息的量的计算原则就是取每个信息的概率的对数. 他的意思是概率越小,包含的信息量越大. 这个公式的含义就是: 尽可能让每个信息都以等概率出现,或者增加信息的种类,这样总的信息量(熵)才会最大. 例如:如果世界上只剩下人类一个物种,那我们会不会感到很无聊?因为再没有资源可以提供给我们信息,人类就会郁闷死. 再比如监狱的犯人每天只吃同样的伙食,作同样的劳动,他们是不... 阅读全文

posted @ 2006-10-10 16:47 euclid 阅读(299) 评论(1) 推荐(0) 编辑

快乐来自挑战而不是安逸

摘要: 感想来自: 读拉夫·科斯特的《快乐之道——游戏设计的黄金法则》 陶潜写的一篇一直让人以为所谓的夜不闭户,吃喝不愁的世界才是理想国. 但我们现在和古代比起来,生活水平不已经太理想了吗? 但我们的为什么感到越来越大的压力,越来越累呢? 因为大人们总是想方设法自己保护起来,只是希望在社会里能呆得'安全,稳定'一些,这样他们便总是在做100%可靠的事,而不愿接触新的东西. 而世界是在不断发展的,他们... 阅读全文

posted @ 2006-10-10 11:53 euclid 阅读(232) 评论(1) 推荐(0) 编辑

2006年10月8日

自己设计skin

摘要: 搞了一上午才变成现在这样,取名为hack吧. 可导航栏总是赖着不走,难道blog必须有个导航栏吗, dudu? 我的制作方法:首先,不得不从cnblogs自带的skins里面选一个和你要求相似的.然后查看这个skin的css文件. 获得这个.css文件的方法是查看你blog首页的html源码,在里能找到路径.接着就把自己需要改动的css块写进"选项"-"configure"-"通过CSS制定页面"... 阅读全文

posted @ 2006-10-08 11:40 euclid 阅读(404) 评论(7) 推荐(0) 编辑

2006年10月7日

编程哲学=UNIX编程哲学

摘要: 非常喜欢上写到的几点,让我又有信心了(这不是说我已经开始学UNIX了;-P):* 让每个程序就做好一件事. 如果有新任务就重新开始,不要往原程序中加入新功能而搞复杂.* 对拙劣代码别犹豫,扔掉重写.* 文本流是最通用的接口.* 花哨的算法在n很小时通常很慢.* 数据压倒一切. 如果你已经选择了正确的数据结构并且把一切都组织得井井有条,正确的算法也就不言自明. 编程的核心是数据结构,而不是算法.* ... 阅读全文

posted @ 2006-10-07 18:06 euclid 阅读(369) 评论(0) 推荐(1) 编辑

2006年10月6日

内存管理程序

摘要: 编的时候发现比想象中简单.mem_manage.c.txt 阅读全文

posted @ 2006-10-06 09:31 euclid 阅读(195) 评论(0) 推荐(0) 编辑

2006年10月4日

调节一下

摘要: 发现实际编程的时候便无暇注意代码本身的整洁,细小的地方也全不考虑了. 就算编出来自己也肯定不会满意的. 再做做练习,调节一下. ps. 宿舍有两个人现在打已经... 我不知道他们能不能控制好自己,虽然这样不是件好事,但从另一个角度看,人一生中能痴迷地做一件事就算有了点意义,总比天天没有目标强. 我原来不也一样沉迷电脑么,所以没资格说他们. 阅读全文

posted @ 2006-10-04 09:11 euclid 阅读(226) 评论(1) 推荐(0) 编辑

2006年10月1日

实现了地图系统

摘要: python太方便了,我编的时候只想怎么实现功能,几乎没考虑过效率,再说咱现在还不了解解释性语言的原理. 但感觉上效率应该是很差的,你说大部分都是用map和string做的会诞生什么? 如果用c或c++的话,不管怎么胡乱编效率肯定高,因为语言逼迫你去考虑低层.mud的地图系统是这样的:你输入方向命令,屏幕上就会出现下一个地方的信息. 就像这样:mud最关键的其实是指令系统,就是服务器接到玩家发出的... 阅读全文

posted @ 2006-10-01 21:16 euclid 阅读(476) 评论(0) 推荐(0) 编辑

2006年9月28日

用python做mud

摘要: python非常棒,我都不想再用C了,初学者为什么都要学c呢? 来python吧!现在我已经用python的socket做好了一个mud server雏形了, 用zmud7.21输入server的ip和端口(默认:9999)即可登陆游戏. 下一步就是如何组织游戏的数据结构了. 但是还要了解telnet的详细资料,要是书没丢... 欢迎大家和我探讨下面做什么样的游戏以及设计方案~demo (src)... 阅读全文

posted @ 2006-09-28 22:52 euclid 阅读(2232) 评论(4) 推荐(1) 编辑

2006年9月22日

《魔戒》背景:关于诸神

摘要: Eru: 创始者. 他(她)们创造了诸神,人类和精灵,在太虚(void)中创造了地球.神分为主神和次神,后者是前者的助手和仆人.以男神出现的七位是:Manw?(曼威), Ulmo, Aul?(奥力热爱技术,是所有手工艺的鼻祖. 马尔寇非常嫉妒奥力,因为他在能力和思想上都同马尔寇接近), Orom?(欧罗米的宝驹奈哈(Nahar)迅如疾风,在白昼中象雪一样洁白,在夜色中散发着银光,(难不成是白袍甘道... 阅读全文

posted @ 2006-09-22 22:17 euclid 阅读(1063) 评论(2) 推荐(0) 编辑

2006年9月21日

宣传一下firefox

摘要: imrabti告诉我:"你一定要用firebox,它才能100%支持W3C标准,而IE不是. firefox将成为最好的浏览器. " 并让我向其他朋友宣传. 我想他一定是个超级开源爱好者,不然就是在为firebox搞传销. 好吧,就发篇文章宣传一下.但很多插件大都只专为IE的标准设计的,在firebox上很多不能用,还要费力下载. 所以我还是决定偷偷用IE,直到它成为最好的... 阅读全文

posted @ 2006-09-21 21:30 euclid 阅读(144) 评论(0) 推荐(0) 编辑

2006年9月20日

升级到IE7了

摘要: IE7的窗口变cool,而且取消了菜单栏,所以更简洁了. 较大的改进是采用了单窗口多页面. 但不知安全性好些了没. 还有支持RSS了,但现在我感觉RSS没大用了,只是能及时看到blog更新而已,要评论的话还得再打开网页. 阅读全文

posted @ 2006-09-20 21:59 euclid 阅读(141) 评论(0) 推荐(0) 编辑

2006年9月18日

用gtalk与各国程序员交流

摘要: 如果装了gtalk,就可以在gtalkprofile.com上寻找好友. 原来美国程序员也是一周工作5天,每天8小时啊. 中国玩家在网络游戏中卖道具赚钱的丑闻竟然传到那么远的地方. 我们快熄灯了,摩洛哥那边才刚吃午饭. 道别时候是这样:"good night!" "good noon!". 原来竟然还有人用apple和MacOS!看看我的聊天记录这才感到'可移植'是多么有意义. 阅读全文

posted @ 2006-09-18 11:32 euclid 阅读(209) 评论(2) 推荐(0) 编辑

2006年9月13日

IEST居然没有一个精灵族的

摘要: http://war3.replays.net/bbs//htm_data/147/0609/842999.htmlhttp://war3.replays.net/bbs//htm_data/147/0609/844365.html最后还是sky的冠军. 昨天有幸看到了一场sky输给xiaOt的一场比赛,那也是sky唯一输的一场. 真想看他跟grubby的较量! 阅读全文

posted @ 2006-09-13 22:42 euclid 阅读(173) 评论(0) 推荐(0) 编辑

2006年9月11日

做了个WINBGI图形小库

摘要: 我想把GDI的东西包装成BGI,记得吗,就是TC2里的图形库。昨天一起来就开始写,干到半夜终于完成了。可以这样画图,很简单的: #include "winbgi.h"int main(void){ bgi_init ("game", 400, 400); /*初始化窗口的标题,宽和高*/ outtextxy (100, 100, "你好"); circle (100, 100, 50); ... 阅读全文

posted @ 2006-09-11 11:51 euclid 阅读(1510) 评论(6) 推荐(0) 编辑