[FC大战FB]
FC大战FB(AntiKill的一个剧情版)
继续阅读
为什么写显存比读显存速度快?
我在写游戏的时候使用了显存双缓冲,即创建两个视频位图,video1和video2。当前显示的为video1的时候,那么就把对象位图就拷贝到video2上,然后调用显存操作函数,把显示页面设置为video2,这样就不会出现拷贝对象时屏幕闪烁的问题,也不需要在内存里开辟一个内存位图的缓冲区。
最近在写一个屏幕渐亮和渐暗(Fade in and Fade out ),用于切换场景,需要对当前屏幕的位图进行alpha拷贝输出,但是我发现直接在显存上进行alpha拷贝时,速度慢得可怜!
啊~~~ 我的眼睛!!!
我注册了xiaoxia.org
原因1:原来的域名总觉得有点长,对很多人来说,也不好记。
原因2:xiaoxia.org一直没被注册,很诱惑!
结果1:我注册了一年的xiaoxia.org。
结果2:我使用了xiaoxia.org作为博客域名。用原来所有的域名仍然可以访问资源,不过会自动转向这个域名。
<virtualHost name="home.xxsyzx.com"> <alias>home.xwsm.net</alias> <redirect>xiaoxia.org</redirect> </virtualHost> <virtualHost name="xiaoxia.org"> <alias>blog.xiaoxia.org|www.xiaoxia.org</alias> <root>/home/xiaoxia/www</root> <rewrite base="/home" tag="deal with old urls"> <rule> <pattern>^\/home\/([0-9]+)\.html.*$</pattern> <result>/read.php?id=$1</result> </rule> <rule> <pattern>^\/home([\/]?[^0-9]{2}.*)$</pattern> <result>$1</result> </rule> <rule> <pattern>^\/home\/read\.do\?id\=([0-9]+).*$</pattern> <result>/read.php?id=$1</result> </rule> </rewrite> <rewrite base="/" tag="new urls"> <rule> <pattern>^/([0-9]+)\.html.*$</pattern> <result>/read.php?id=$1</result> </rule> <rule> <pattern>^/rss$</pattern> <result>/apps.php?item=rss</result> </rule> </rewrite> </virtualHost>
微软耍我了!VS2010的激活。。。
系统是本本出厂自带的Win7 Home Basic(应该是正版吧,要是联想不耍我),联想的流氓软件全部被删除,没有安装任何所谓的杀毒软件。没有安装使用盗版软件。安装了OpenOffice2 , GIMP, Codelite, Notepad++ 等一系列开源软件。
用了一段时间C#2010,Express版本试用期到了,就非得去激活不可。打开了一个网页,填了些信息,然后说key发送到我邮箱了。去看了一下,把key填上去,然后悲剧了。
—————————
Microsoft Visual C# 2010 Express
—————————
This product key is invalid.
—————————
确定
—————————
好吧,我“确定”了! 打算永久卸载之,或者选择用盗版!!!
FakeBasic1.0 程序和源代码
[FakeBasic1.0 程序和源代码]
每接触一门语言,一般都以“Hello world!”闯进这个陌生的世界,FakeBasic也不例外。看上去有点像Basic,但我会尽量摆脱以往Basic语言里的一些语法限制,同时增添一些更吸引人的色彩!
继续阅读
FakeBasic脚本解释器-成功编写出来了
3天时间,1100多行代码,逃了不少课,搞出来了,效果如下:
每接触一门语言,一般都以“Hello world!”闯进这个陌生的世界,FakeBasic也不例外。看上去有点像Basic,但我会尽量摆脱以往Basic语言里的一些语法限制,同时增添一些更吸引人的色彩!
大学物理作业惊现fb和ib
Basic解释器-语法分析基本框架建好了
傍晚思考了一下,为了加快开发时间,还是采用简单的Basic语法好了!
在Basic基础上进行小小修改,让其可以作游戏脚本使用。
本来以为今天能实现语法分析,结果忙到夜深只实现了一半!
表达式运算和语法树的构建只能到明天再继续了。给一个今晚进度的截图:
脚本解释器-词法分析写好了
为了给一个小游戏加一些剧情上去,就写了一个地图编辑器。现在地图编辑器OK了, 就差一个脚本解释器了。
今天想了一天如何写一个脚本解释器,我需要什么样的语法,按照什么流程来解释脚本,如何和游戏程序交互等。鉴于我还没有认真学习过编译原理,所以只能靠自己思考整套模型了。
花了一个晚上,才写了200多行代码,完成了一个词法分析器。语法分析部分留到明天网上再继续了,明天的作业还没做好呢。。。