制作游戏机教程图解,游戏机制作方法

首页 > 经验 > 作者:YD1662022-10-30 07:46:14

1984 年,一位名叫阿列克谢·帕基特诺夫(Alexey Pajitnov) 的工程师,在当时的苏联科学院计算机中心工作。他的工作任务是测试新硬件设备的兼容性,相比单位分配的正式任务,更吸引他的是研究如何使用计算机进行娱乐。

为此,帕基特诺夫开始尝试在计算机上开发一些简单的游戏,经过一段时间的尝试后,他从一款拼图游戏上获得了灵感,考虑让不同形状的图形依次下落,在矩形底部堆叠起来,使之排列成完整的一行后消除。

在另外两位同伴的协助下,帕基特诺夫在Electronika 60 计算机上完成了这款名为“Tetris”(俄语:Тетрис)的游戏,因为这个型号的计算机没有图形接口,所以游戏只使用空格和实心方块来表示形状(见图 1)。

制作游戏机教程图解,游戏机制作方法(1)

图 1  第一版《俄罗斯方块》游戏,运行在 Electronika 60 上

根据另一位当事人的回忆,“Tetris”这个单词是阿列克谢自己发明并坚持使用的,来自反映俄罗斯方块图案基本结构的“四”(希腊语:tetra)和阿列克谢自己最喜爱的运动“网球”(tennis)的组合。今天我们更习惯称呼这个游戏为《俄罗斯方块》。

1985 年,《俄罗斯方块》的开发者之一 ——瓦丁·格拉西莫夫在 MS-DOS 下移植了《俄罗斯方块》(见图 2),伴随着 PC 的推广,游戏得以迅速普及。

制作游戏机教程图解,游戏机制作方法(2)

图 2  1986 年 IBM PC 版本的《俄罗斯方块》

对于“80 后”来说,图 3 所示的《俄罗斯方块》掌上游戏机承载了很多快乐的回忆。

制作游戏机教程图解,游戏机制作方法(3)

图 3 《俄罗斯方块》掌上游戏机

硬件设计

我这次使用ESP32 搭配 ILI9341TFT LCD 来制作一个《俄罗斯方块》掌上游戏机,选择的硬件如附表所示。

制作游戏机教程图解,游戏机制作方法(4)

首页 12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.