Java版AVG游戏开发入门[0]——游戏模式转换中的事件交互

【Java版AVG游戏开发入门[0]——游戏模式转换中的事件交互】示例程序下载地址:(源码在jar内)
AVG,即 Game,可以直译为[冒险游戏] 。但是通常情况下我们说AVG是指[文字冒险游戏],也有人更直白的解释成自己选择路线和结局的电子小说,与硬砍硬杀的RPG或者揉破键盘的ACT不同,AVG多以解谜或文字游戏等脑力攻关推动剧情发展 。现在日本流行的ADV,可以看作是AVG英文全称的不同缩写方式,大体上讲,AVG == ADV 。

Java版AVG游戏开发入门[0]——游戏模式转换中的事件交互

文章插图
由于商业化需要,现代主流的AVG往往是,也就是少女游戏,或称少女恋爱游戏,但 != AVG,只是下属分支中的一环罢了,AVG包含,但并不能完全代表AVG/ADV 。另外关于的详细介绍,在若木民喜《只有神才知道的世界》中演绎的相当生动,有兴趣的可以自己去看看~
Java版AVG游戏开发入门[0]——游戏模式转换中的事件交互

文章插图

Java版AVG游戏开发入门[0]——游戏模式转换中的事件交互

文章插图
就技术角度而言,AVG开发可以算得所有游戏类型中最容易的 。一款简单AVG游戏的制作难度甚至在贪食蛇、俄罗斯方块之下 。由于实现的简易性,导致AVG的开发重心往往着重于策划及美工,程序员的作用则微乎其微 。同时也正因AVG开发的门坎约等于0,所以此类型的同人游戏之多即可堪称世界之冠 。另外,AVG开发工具普及的也促进了AVG的量产化 。利用工具,即始是小说作者、漫画家等非软件专业出身的人士,往往也能轻易制作出顶级的AVG大作 。(顺便一提,目前我所见过最好的AVG制作工具是鬼子的,采用类似思维