易码技术论坛

 找回密码
 加入易码
搜索
查看: 360181|回复: 7

关于编程的一些想法

[复制链接]
发表于 2006-10-15 11:24:23 | 显示全部楼层
BASIC本来就是读一行执行一行的,怎么编译提速。
莫非LZ要BASIC语法版的Lava
发表于 2006-10-15 11:41:26 | 显示全部楼层
编译型的basic其实已经不是basic了。
解释的好处是即编既用,缺点是速度慢,二者不可调和啊
发表于 2006-10-15 11:46:25 | 显示全部楼层
对呀对呀~~专家就是说的清些
发表于 2006-10-15 13:56:30 | 显示全部楼层
BASIC就是图个方便~
要效果、速度LZ直接用LAVA好了
发表于 2006-10-18 11:09:31 | 显示全部楼层
做个编译器,把BASIC语法写的程序直接编译成LAVA的目标代码后再用LAVAX的解释器来执行,不知这个方法可行不?本人不懂得编译原理,望LEE给解释一下!
发表于 2006-10-18 13:49:08 | 显示全部楼层
basic不是结构化,而且basic的字符串可动态增长,不好转化
发表于 2006-10-18 15:51:04 | 显示全部楼层
引用第0楼ltmit2006-10-15 11:09发表的“关于编程的一些想法”:
...
首先是关于lava的.我们编写lava游戏有个很好用的工具--<<时空>>包.可是用它弄出来的游戏千篇一律,实在是让人厌.如果有人要出新,那得只能自己花大力气.所以说能不能出几位高手,帮忙弄一个自由度高的编程辅助工具.
...

楼主想法不错,的确有这样的问题。
可是“又让马儿跑,又让马儿不吃草”,实在是有点要求高。

《时空》是开源的,虽说限制比较多,但是想改进也是相当有余地的,就看你水平了。不能总是想现成的吧……你虽然说要高自由度,但其实还是想要“省力气”的工具吧?这二者明显是矛盾的。自由度高的东西学习曲线就要变陡峭,学起来会更加费力气,就好像你觉得《时空》弄出来的游戏千篇一律……那是因为没人能用到全部功能。

这样的“高自由度”的辅助工具,恐怕作出来楼主也不会感到高兴。

正所谓游戏“开发”还带有“开发”二字,并不是纯粹的娱乐。假如希望5分钟就可以作出游戏来,那么只好套用模版,自我娱乐一下足矣,其游戏质量必然不敢恭维。假如希望制作与众不同的游戏,那么就不要寄希望于模版的辅助。

当然,我也希望看到有朝一日,能出现一款带有更加丰富的游戏模版的制作套件,大概这种东西才是楼主所希冀的吧:)
 楼主| 发表于 2006-10-15 11:09:41 | 显示全部楼层 |阅读模式
  我哪天看了某人的一些帖子,有些想法供大家参考,也借此抛砖引玉~~~~~

首先是关于lava的.我们编写lava游戏有个很好用的工具--<<时空>>包.可是用它弄出来的游戏千篇一律,实在是让人厌.如果有人要出新,那得只能自己花大力气.所以说能不能出几位高手,帮忙弄一个自由度高的编程辅助工具.

二,有人提到了暗黑.我强烈建议引入暗黑的"无限精华"装备系统.其中的各种装备有很多随机的属性,五花八门,很是好玩. 我研究过暗黑存档,发现装备几乎不占空间。所以关键是装备生成系统的改进。  “神州”等游戏已经很不错了,可是装备系统总觉还是没意思,就只有那几个特定的状态。 以后的“江湖”也没多大改进.... 所以我希望大师们以后在编游戏时多在装备上下功夫. (我本来编了一个basic游戏,用的就是"无限精华".可是前几天让我同学给del了,老郁闷啊~~~~ 要不然就拿来让大家参考了)

第三,强烈建议升级basic环境!!! 本人热中于basic,因为我就是从basic接触了编程.更何况,其实basic才是初学者们最易上手,同时也是最方便的环境啊!现basic功能和lava差老了去了,速度更不用说。我希望能改进其文件与绘图的命令,并且出一个编译环境,能生成伪代码或机器码文件,千万别再这么慢了!!!!!
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-29 19:28 , Processed in 0.011427 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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