我的MC复刻(一):2DMC垃圾制作——随机地形的第一次尝试
我对 Minecraft 的向往由来已久,久到总想自己手搓一个。真要动手的时候,第一个开工的不是那些漂亮的素材,而是一个最根本的问题:地形到底能不能自己”长出来”? 这个第一次尝试的工程,名字起得非常谦虚,叫「2DMC垃圾制作」。工程里的素材落盘时间是 2016 年 10 月 16 日——五把镐子、泥土、原石、屎蒂夫行走图,和 PS 里那批抠图是同一批;地图数据则在 10 月 22 日第一次存盘。 先交代操作方向键里只有左右能操控移动,Z 键跳跃,空格是挖掘键。按 W 会切换到另一张地图——这个后面再说。 目的:测试地形随机生成做这个工程的出发点只有一个——测试地形随机生成。玩 Minecraft 的时候总会好奇:地形到底是怎么”长出来”的?当年的我只会最简单的东西:随机数。 所以开局落地的这张「草原吧?」地图,就是那次实验的现场——深绿的底子上,方块由随机数直接撒出来,东一块西一块,毫无规律可言。这并不是一张”好看”的地图,它就是随机数本身的形状: 右下角的 X: 12 Y: - 5 是坐标——「地图显示XY」是特意加上的脚本,走一步它就报一次位置。 按 W,切到 2D MC...
我的 RPG Maker XP 作品集(一):总览
最近把当年用 RPG Maker XP 做的东西从旧硬盘里整个翻了出来,索性整理成一个系列,在这里逐个展示。 先交代一下背景。RPG Maker XP(下面简称 RMXP)是日本 Enterbrain 公司 2004 年推出的 RPG 制作工具,这个系列里的所有作品,用的都是这一个引擎。它的思路是让不会编程的人也能做游戏:地图靠图块一格一格拼出来,剧情靠「事件」一页一页写出来,角色、物品、技能、怪物都在自带的数据库里填表,画面是 640×480 的分辨率,战斗和菜单都有现成模板。 再往深走,RMXP 内置了一套叫 RGSS 的脚本系统,用 Ruby 语言写成——想改战斗公式、加个新界面,就得动脚本。这款软件在国内能流行起来,很大程度上靠 66RPG 社区的汉化、教程和范例工程,当年的论坛上养活了大批业余作者,这个系列里用到的不少脚本,源头也都在那边。它的图标是一枚黑龙徽记,当年每次打开 RMXP 都要先看它一眼: 这个系列挑重点的讲,一共三章;2DMC 的两代作品在「我的MC复刻」系列里单独讲,时间线里一并列上: 时间 作品 说明 2018-07 赌青蛙 V1.0....
