游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4895|回复: 10

[讨论] 开发一套策划专用的编程语言

[复制链接]

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2006-5-13 01:17:00 | 显示全部楼层 |阅读模式

策划为何需要编程?难道没有程序员了吗?
事实我也不知道,但是现在已经有策划这么做了。我也不想去理会为何会出现这种情况。

我认为一个比较理想的状态,就是程序员实现程序的图形,声音等基础部分。而由策划来实现具体的游戏逻辑部分。


因此,所谓的策划专用的编程语言,应该是一种特定环境下的语言。如脚本语言。脚本语言都有一个语言环境,比如javascript的客户端。就有windows, form之类的固定的可操作对象。用户只需要实用提供的功能就能作出不错的效果。 因此,策划用的语言,他的语言环境就是当前的游戏。比如npc商人。由程序员实现了购买,出售等功能。而策划就根据策划案的设定,调用这些功能,赋予一些参数等,比如什么商品,什么价格,对购买的人检查身份等等。

这就是策划编程的基本实现模式。

提供策划使用的语言,应该是比较友好的。那些这里要一个标点符号,这里要换行,这个单词代表某某某,那个单词要在这个单词的左边然后右边要接一个=号,等号两边要空一个格,而且这个空格可以使用一个回车来代替等等。这种严密的编程语言不太适合策划来使用。

我的想法就是让策划可以直接用他自己的语言来描述。比如
1。npc商人 有 苹果,单价19;雪梨,单价30。。。。
2.  玩家角色 有 力量属性,精神属性,敏捷属性等等。
3。 玩家攻击力 = 力量/2
4。 当 玩家攻击另一个玩家,他就红名

等等这些,几乎可以直接照搬策划案中的设定来描述的程序,是比较适合策划的需要的。

所谓的语法,即单词与单词的组合关系。不同的单词,有他的语法属性,比如1条的npc商人就是主体作用, 苹果,单价19之类的就是用来修饰的。我们可以通过这个结构来表现很多内容。但是我们不能无限量得增加语法结构。因此,必须归纳出经常出现的语法结构,尽量用最少的语法来实现需要的逻辑。






[em3] [em2] [em14] [em22] [em17] [em16]

16

主题

821

帖子

840

积分

高级会员

Rank: 4

积分
840
发表于 2006-5-13 01:56:00 | 显示全部楼层

Re:开发一套策划专用的编程语言

每个人都有自己的创作风格,别用公式化的东西来束缚.

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-5-13 02:53:00 | 显示全部楼层

Re:开发一套策划专用的编程语言

一般良好的编辑器其实就是策划可以用的语言。

不过一般还是学会C++和VC++比较好一些。自然lua这种都是C++语法为主

至于游戏编程?
我觉得可选择语言很多,而且C++程序是面向性语言,可用性强,最近出了D语言,不知道未来如何。

策划会程序无可厚非。
本人论坛里提供了程序向日葵小班学习版块,内设置有专门导师讲解及回答,如果有兴趣者可以前往yy就读小班。

地址:http://www.steampunk.com.cn/osbbs/index.php

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-5-13 02:55:00 | 显示全部楼层

Re:开发一套策划专用的编程语言

其实会C++有好处。

很多公式都会用到一些程序写法,自己会用最佳。组合写公式和算法,干活不累。

最近一直在研究rand()函数的各种特殊用法,有点晕,但很管用。yy下。


不过要学习游戏编程,J2ME是最快速手册,因为手机游戏编程直观性强,同期整体结构紧凑,如果要学习游戏程序开发可以先从手机游戏学起:)

135

主题

3447

帖子

3800

积分

论坛元老

总版主

Rank: 8Rank: 8

积分
3800
QQ
发表于 2006-5-13 16:00:00 | 显示全部楼层

Re: 开发一套策划专用的编程语言

航天奇侠: 开发一套策划专用的编程语言


策划为何需要编程?难道没有程序员了吗?
事实我也不知道,但是现在已经有策划这么做了。我也不想去理会...


谈何容易:)不过编程语言简单化是趋势。
高级语言比汇编简单得多了,不过需要时间。可能10年?20年。
现阶段估计没什么公司能够开发出搂主想要得东西。

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2006-5-13 22:32:00 | 显示全部楼层

Re:开发一套策划专用的编程语言

可以学暴雪之类的弄个可视化编辑器,比VC/C++都容易。策划要做得就是下拉菜单,排顺序,填数字。一直幻想有这么一个东西

22

主题

371

帖子

387

积分

中级会员

Rank: 3Rank: 3

积分
387
发表于 2006-5-13 22:38:00 | 显示全部楼层

Re:开发一套策划专用的编程语言

这样发展下去不又是走到游戏制作大师等积木工具的路上去了?

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2006-5-13 23:21:00 | 显示全部楼层

Re: Re:开发一套策划专用的编程语言

Cipher: Re:开发一套策划专用的编程语言

这样发展下去不又是走到游戏制作大师等积木工具的路上去了?


这样不好么,魔兽争霸3编辑器能做出从 地下城冒险 到 躲避绵羊 到 3C 到 各种风格的TD 到 马里奥赛车 到 大海战 到 坦克指挥官 到 地面控制 到 金字塔大冒险 到 狼人传说。。。等等,奇迹,伟大,天才!

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-5-14 01:41:00 | 显示全部楼层

Re:开发一套策划专用的编程语言

最近在看iptv。

晕。用了wince和linux。灭。

偶以为可以直接用windows平台,那样目前大部分win应用程序都可以直接用上去,那岂不造福广大 pc商。。。

看来还是微时代猛。。。

433

主题

4233

帖子

4403

积分

论坛元老

Rank: 8Rank: 8

积分
4403
发表于 2006-5-14 01:43:00 | 显示全部楼层

Re:开发一套策划专用的编程语言

所以说要开发自己的游戏,还是有个完整的开发团队比较好。

不然你开发的东西始终是固定在别人的平台上,没意义。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-8 02:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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