TEA Basic脚本语言,大家来提提意见

Horus_ 2005-04-09 09:40:54
你轻松的可以把它用到不同级别的编程。
运用级:它可以作为一种独立的编程语言,让用户很容易就能编出自己需要的小软件。当用户想修改自己的软件时,只需修改源代码,不需要编译,只需要执行脚本解释器就能重新执行。而这种脚本程序源代码不需要特殊的编辑环境只需要用任何编辑器编辑文本源代码即可。它也可以作为一种入门语言,让希望踏入程序员行列的初学者能从TEA Basic中获得编程的成就感。作为一种游戏编程语言,TEA Basic真正拥护者应该是真正爱好游戏的狂热者,它们能用此语言轻松的编写自己喜欢的小游戏,并共享脚本让大家一起分享自己的创造力。
开发级:它作为一种交互式的脚本语言,可以实时的修改软件的参数。主程序能和脚本能共享常量,变量和函数。比如程序的界面修改,开发者只需要专注于软件需求,构架设计,界面的初始化可以完全依赖脚本。而想修改界面也只需要修改脚本即可。参数配置它可能没有ini,XML优秀,运行效率相对低,嵌入也相对复杂。只有在交互式软件中才能真正发挥交互式脚本的强大作用。比如游戏软件,实时网络通讯软件,它们一些全局的参数都可以在脚本中进行改变。如,游戏的剧情演示,界面的定义和修改。场景参数的定义,过场动画的演示。
扩展级:在不同平台只需开发出相应平台的脚本解释器,就能把自己的脚本运行到相应平台。即使脚本解释器版本更新了,原来的脚本程序也不用修改,因为脚本解释器可以往下兼容。


下载连接:
http://bbs.gameres.com/upload/sf_20054893445.rar

大家提提意见,写这种脚本语言有没有前途啊?
...全文
242 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
frfghr 2005-04-19
  • 打赏
  • 举报
回复
高 薪 诚 聘 V C + + 精 英

软 媒 ( 深 圳 ) 成 立 于 二 零 零 二 年 五 月 。由 新 加 坡 私人 投 资 基 金 注 资 。

软 媒 的 业 务 ,专 注 于 软 件 的“现 场 开 发 工 具”,持 续 的 挖 掘 用 户 使 用 软 件 的 核 心 利 益 。

软 媒 堪 称 深 圳 第 一 大 软 件 军 团,集 结 了 一 大 批 专 兼 职V C + + 软 件 业 界 精 英 。

软 媒 对 于 核 心 技 术 人 员 ,采 取 “ 四 高 ” 的 管 理 政 策 。

( 一 ) 高 薪
“ 永 远 让 薪 水 跑 在 能 力 前 面 ” 是 软 媒 的 座 右 铭 。

( 二 ) 高 技 术
软 媒 公 司 内 部 针 工 具 型 软 件 研 发 ,形 成 自 主 产 权 的 系列 软 件 架 构 。

( 三 ) 高 手 军 团
软 媒 的 每 个 高 级 工 程 师 , 都 是 身 手 不 凡 的 业 界 精 英 , 形 成 了 浓 厚 的 高 科 技 氛 围 。

( 四 ) 高 素 质 用 户 群
“ 一 个 软 件 离 开 了 它 的 用 户 就 是 垃 圾” 并 不 过 分 ,软 媒 提 供 了 7 * 2 4 小 时 的 在 线 用 户 群 引 导 软 件 的 需 求 。


产 品 介 绍

< 系 列 软 件 研 发 工 具 >
让 九 亿 农 民 兄 弟 都 能 开 发 出 自 己 喜 爱 的 软 件 。

提 示 : 凡 符 合 本 职 位 要 求 者 , 可 以 直 接 来 面 试 无 须 投 放 简 历 。

要 求 : 精 通 标 准 C \ C + + 结 构 化 程 序 设 计 。
1 、 要 求 有 V C + + 软 件 开 发 经 验 。
2 、 精 通 W i n d o w s 界 面 开 发 , 熟 练 使 用 C D C 绘 图 类 。
3 、 具 有 良 好 的 独 立 开 发 能 力 和 自 主 开 发 能 力 。
4 、 有 工 具 型 软 件 开 发 经 验 者 优 先 。

工 作 职 责 :
1 、 开 发 工 具 软 件 及 其 构 件 。
2 、 独 立 自 主 设 计 工 具 使 用 流 程 。
3 、 一 切 设 计 都 基 于 用 户 需 求 。
4 、 不 需 要 团 队 开 发 经 验 。
5 、 要 求 有 良 好 的 用 户 需 求 实 现 能 力 。

基 本 工 资 :
1 、 高 级 软 件 工 程 师 : 9 , 0 0 0 元 / 月

联 系 方 式 : R i c h m a i n @ d u o s o f t . c n

http://www.jobsdb.com.cn/main/jobseeker/JobTemplates/Default/CN/JobDetail.asp?CompanyID=109434&JobPostID=3178881&FromFlag=&Language=CN&Page=1 & T e m p l a t e I D = D e f a u l t


bluesen 2005-04-17
  • 打赏
  • 举报
回复
楼上说的有道理,不管是编译型语言还是脚本语言,设计一个新的通用语言成功率几乎为0,但在特定领域还是有它的用武之地。不妨看看我的面向CTI(计算机语音集成)应用的脚本语言:
http://www.bluespace.com.cn/koodoo/
fibbery 2005-04-09
  • 打赏
  • 举报
回复
可能大家都有点误会我的意思了,
我想问开发这种脚本语言是否有商业价值?
====
哦?你是想自己开发出一种这样的语言?其实我倒觉得和配置文件差不多了,比如游戏中的地图文件!
Horus_ 2005-04-09
  • 打赏
  • 举报
回复
我确实不知道开发语言应该放到哪个版块??:(
Horus_ 2005-04-09
  • 打赏
  • 举报
回复
=====给作为初学者的我一点意见吧!
Horus_ 2005-04-09
  • 打赏
  • 举报
回复
可能大家都有点误会我的意思了,
我想问开发这种脚本语言是否有商业价值?
fibbery 2005-04-09
  • 打赏
  • 举报
回复
哦,有点明白!
不过要看这种开发方式在rpg中所占的比例,你的就业机会等等.
比较欣赏"主程序能和脚本能共享常量,变量和函数".
无论是什么语言,都有它独到之处.无论是学什么,最重要的自己喜欢,否则发挥不出来内在的潜能.
Horus_ 2005-04-09
  • 打赏
  • 举报
回复
一般开发RPG游戏类游戏,游戏剧情不可能写到主程中,就只能依赖一种外部脚本,作出各种剧情!
主程序只要在相应的地方执行它就行了!!
fibbery 2005-04-09
  • 打赏
  • 举报
回复
也许是因为我不太熟悉的缘故,或者对你所说的游戏编写的模式不太清楚!
Horus_ 2005-04-09
  • 打赏
  • 举报
回复
它可以嵌入到游戏里,作为交互式脚本,
fibbery 2005-04-09
  • 打赏
  • 举报
回复
这贴子怎么在"其他开发语言 脚本语言(Perl ,Python)"板块?
fibbery 2005-04-09
  • 打赏
  • 举报
回复
没有从描述中发现相对其他语言特别的亮点,至于有没有前途,我个人觉得我是不会因为想学习而学它!
xyzxyz1111 2005-04-09
  • 打赏
  • 举报
回复
与其做通用的脚本语言,不如做一种面向特定领域的语言,比如工作流处理语言,股票分析语言,专门的游戏嵌入语言等等,一方面将这些特定领域的模式嵌入的语言的语法和语义语用中,另一方面弥补通用脚本语言特定领域性能上的差异。
snwcwt 2005-04-09
  • 打赏
  • 举报
回复
脚本语言的介绍只是其它脚本语言一样能实现的功能,而且有些东西和脚本本身并无什么关系,而是看主程序的设计如何,所以这个介绍纯属误导

8,305

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧