EMU618社区

 找回密码
 立即注册
搜索
查看: 2307|回复: 1

[分享] 【PSP】一个制作AVG游戏的软件-AVGMaker Portable

[复制链接]

签到天数: 7 天

[LV.3]偶尔看看II

发表于 2009-7-16 23:28:27 | 显示全部楼层 |阅读模式
【自制软件】一个制作AVG游戏的软件-AVGMaker Portable

AVGMaker Portable 以下简称AMP是一个在psp上制作AVG游戏的引擎,开发者是白枫
,是一个制作AVG游戏的利器,制作简单的AVG例如像星之梦这种基本不需要了解程序就可以编写。
像那样带逻辑的Avg游戏也成为可能。
脚本语言采用Lua。
这个引擎采用nge2库,win/psp都可运行,在windows下写脚本,最后发布到PSP,在psp上运行。减少调试困难。
本程序处于开发中,目前是测试版。
白枫
经过了漫长的开发过程,AvgMakerPortable(测试版)终于发布了!
AvgMakerPortable是PSP独占的Avg游戏开发引擎,引擎并不是很强大,但是却相当易用,它采取的是
和lua结合的方式,以lua脚本来控制游戏的进行,如果你会lua的语法或者不会lua的语法都可以瞬间上手,
不管是像那样的电子小说类型,还是那样带逻辑的Avg游戏,对这个引擎来说都是
可能的,不多说了,先放上测试版.
ps:希望使用这个引擎的同学在使用后能多提供一点BUG和功能上的反馈,非常感谢!
小小的更新一下,更新内容:
改变脚本的入口方式,指令表更新
添加系统事件标记和游戏数值的设置以供保存
添加读档时没有文件时的处理
原来下载的同学请更新一下...
再次更新:
消灭已知的全部内存泄露
指令表小更新
09-07-10 pm 19:48 更新:
得到newcreat大和掌家叔的建议,作出以下修正
程序默认建立的文件"start"名字改变为"start.lua"
对白指令[c]改为[/c],其功能为删除上一个与之匹配的颜色设置
附带的指令表文本更新
09-07-11 pm 12:05 更新:
资源打包小工具提供,修正引擎读取资源包文件的错误
如果无法读取资源包内容请更换资源包路径试试
09-07-13 pm 21:52 更新
修正使用精灵的效果器时没有设置图片的死机情况
添加IsSaveFileHere()指令,功能为检测是否存在存档文件,存档覆盖是使用
按键接口重构,新指令IsKey(LUA_KEY),返回值KEY_DOWN , KEY_UP
指令表文本更新复制代码这个是测试版的下载:注意看里面的说明

可以再下面帖子下载最新版测试版,和连载的教程
也希望对AVG有爱人士参与
http://www.iacger.com/bbs/viewthread.php?tid=3812
教程:
教程1----显示对白--------12楼

预览












来自:CG

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

签到天数: 7 天

[LV.3]偶尔看看II

 楼主| 发表于 2009-7-16 23:30:11 | 显示全部楼层

[教程01]AvgMaker:如何显示一段对话

首先要建立一个名为"start"的文件,也可以执行一次程序让程序默认建立一个,
程序将从"start"开始执行,然后打开文件写下下面代码:
InitFont("fonts/gbk14","fonts/asc14",14);
TextShow("这是一个[c=ff0000]对白显示[/c]测试![!]",220,120,TRUE);
Jump(-1);
对白的特殊字符指令可以参照压缩包内提供的指令表,到此你就会用AvgMaker显示对白了

显示效果

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-5-19 05:14 , Processed in 1.078125 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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