《Unity 3.x游戏开发实例》——2.13节适合上千款游戏的机制

2.13 适合上千款游戏的机制
《Pong》游戏机制如此简单、高效,其影响力非常深远,贯穿了整个电子游戏历史。

从《Pong》中得到了《打砖块》游戏(Breakout)。这里的迭代是将《Pong》转化为单机游戏,例如现实世界中的手球或壁球,并外加了一堵易碎的砖墙。《打砖块》在《Pong》理念中引入了阶段或关卡,每一关都配置了不同的砖块。

《Arkanoid》通过将主题修改为科幻主题来迭代《打砖块》。球拍变成了宇宙飞船。《Arkanoid》添加了一些新功能,尤为重要的是,当球撞到砖块上,以胶囊形式释放的物品。当玩家用飞船抓住胶囊时,游戏规则就会改变。飞船可以变得更长。它会变得发粘,这样玩家就可以抓住球,并计划下一次射击。我最喜欢的《Arkanoid》物品是标有“L”的红色胶囊;它允许飞船发射激光来毁坏砖块!

《Pong》和宝开游戏(PopCap Games)的《幻幻球》(Peggle)引领我们进入今天。如图2.8所示,《幻幻球》结合了一些不同的游戏机制:《打砖块》的撞击障碍和球的反弹,《舞王》(Bust-A-Move)或《泡泡龙》(Puzzle Bobble)的瞄准器,以及现实世界中柏青哥游戏的随机性。为了增加主题的趣味性,宝开增加了卡通独角兽和地鼠,而且在电子游戏历史中一个最值得称道的回报中,当奏响贝多芬第九交响曲的高潮时,《幻幻球》奖励给玩家一个超级慢动作的决胜球。

《幻幻球》给了我们一些重要启示。

对永恒机制的一些小修改仍然可以出售。《幻幻球》已经被下载了5000多万次!
小游戏和大游戏可以很好地结合起来。著名的MMORPG:《魔兽世界》(World of Warcraft,WoW)中嵌着一个特殊版本的《幻幻球》,以及宝开游戏的另一个佳作:《宝石迷阵》(Bejewelled)。WoW玩家可以使用《幻幻球》来决定如何为队友分配战利品,这可能比抛硬币决定更有趣。
如果你用友好、图文并茂的独角兽和地鼠,而不是用黑暗血腥的、挥舞着斧头的超级战士:“Kane”或“Glorg”,来包装你的游戏,就能吸引更多的玩家。
音乐和声音在设计中起着至关重要的作用。它们可以决定游戏的成败。
试一下——重新设计你最喜欢的游戏
如果让你负责制作一些知名游戏的续集会怎么样呢?《食豆小子》(Pacman)的续集添加了3D迷宫、跳跃和头上带着红色蝴蝶结的主要角色。这会是你要做的吗?看一看下面的流行游戏列表,考虑一下如果你负责续集的话,会添加哪些游戏功能呢:

《食豆小子》(Pacman);
《俄罗斯方块》(Tetris);
《德军司令部》(Wolfenstein 3D);
《Wii运动——拳击》(Wii Sports-Boxing);
《象棋》(Chess);
《太空侵略者》(Space Invaders)。

时间: 2024-12-22 16:33:23

《Unity 3.x游戏开发实例》——2.13节适合上千款游戏的机制的相关文章

盛大麻球不满腾讯回应 称已被盗上千款游戏

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1月12日消息,盛大麻球游戏表示对腾讯方面就侵权一事作出的回应感到失望,称腾讯让无辜员工做替罪羔羊,"希望腾讯既要尊重知识产权,也要尊重员工!". 昨日,麻球游戏向腾讯公司发出公函,控诉腾讯旗下网站未经授权使用麻球游戏的小游戏,并屏蔽其中广告,导致麻球游戏及开发者利益受损. 之后,腾讯公司公关回应称,相关小游戏转载自第三方

《Unity 3.x游戏开发实例》一第2章 让我们从天空开始

点击Scene视图顶部中间的landscape按钮来查看该平面(见图2.1).它向各个方向无限延伸--好像在你所有的方位(你的两边.你的前面.你的后面.深入地下.直往云霄)上都是无限的.是时候制作游戏了,对吧?但是怎么开始?从哪里开始呢? 2.1 灵感 创意正是我们所需要的.每个游戏都是从创意开始的,当你拿起一本关于Unity的书,你至少会有一个游戏创意,你头脑中会突然闪过一个灵感,并让你精神为之一振.如果你和我一样,头脑中确实有10 000多个游戏创意,它们争先恐后地嚷着"制作我!制作我!&q

《Unity 3.x游戏开发实例》——导读

目 录 第1章 这是一个神奇的工具1.1节Unity 3D简介1.2节风靡全球的Unity1.3节基于浏览器的3D?欢迎来到未来1.4节实践时刻--安装Unity网络播放器1.5节欢迎来到Unity 3D1.6节先走后跑(或双脚跳)1.7节永远没有"终点"1.8节停一下!工具时间1.9节技术的神奇之处1.10节Scene窗口1.11节别停下来--享受一下1.12节小结 第2章 让我们从天空开始 2.1节灵感2.2节3D诱惑2.3节访功能VS内容2.4节没有任何功能的游戏2.5节机制VS

《Unity 3.x游戏开发实例》——2.1节灵感

第2章 让我们从天空开始Unity 3.x游戏开发实例你已经下载并获得了Unity的最新版本.你已经看到了其他人用该游戏引擎制作的一些示例,并快速地了解了界面.现在可以点击菜单上的File | New Project来清除AngryBots演示项目了.给新项目选择一个文件夹(可以把它称为"Intro")后,Unity可能会完全关闭并重新启动.重启后就会出现一个3D平面. 点击Scene视图顶部中间的landscape按钮来查看该平面(见图2.1).它向各个方向无限延伸--好像在你所有的

《Unity 3.x游戏开发实例》一第1章 这是一个神奇的工具

第1章 这是一个神奇的工具 Unity 3.x游戏开发实例技术是一种工具.它可以帮助我们更快速.简单地完成不可思议的事情.在我们发明新型蒸汽动力的气锤之前,我们只能用锤子.而在我们发明了锤子之前,只能忍受赤手空拳地将钉子敲进木板的痛苦过程.是技术让我们少些辛劳,让我们生活得更美好舒适.

《Unity 3.x游戏开发实例》一导读

前 言 Unity 3.x游戏开发实例游戏开发新手都非常乐观.有激情.野心勃勃.但是这种野心通常都是危险的.初出茅庐的独立开发人员和业余爱好者常常好高骛远.近期的一些最受欢迎的游戏(<涂鸦跳跃>(Doodle Jump).<愤怒的小鸟>(Angry Birds)和<屋顶狂奔>(Canakalt)等)都是非常简单有趣的游戏,它们既给玩家带来了乐趣,也给开发人员带来了巨大的利润.使用Unity制作简单的游戏更容易让游戏开发新手获得成功. 本书让你一开始就处于有利地位,强调你

《Unity 3.x游戏开发实例》——1.5节欢迎来到Unity 3D

1.5 欢迎来到Unity 3D 安装好网络播放器后,就可以在浏览器中查看通过Unity 3D制作工具创建的内容了. 1.5.1 可以用Unity制作什么呢 为了能充分体会Unity的神奇,我们先来看其他人用Unity制作的一些项目.虽然我们目前还达不到这种境界,但可以先看一下游戏开发者是如何将这个神奇的工具发挥到极致的. <FusionFall> Unity之旅的第一站是<FusionFall>--一款大型多人在线角色扮演游戏(Massively Multiplayer Onli

《Unity 3.x游戏开发实例》——2.11节《Artillery Live!》

2.11 <Artillery Live!> <Artillery Live! >(http://www.gamebrew.com/game/artillery-live/play)是标准的炮术游戏机制的一种迭代(见图2.4),从电子游戏出现起就存在这种游戏机制了.可以在Flash中制作它,但是没有任何理由不使用Unity内置的3D坦克模型和一些超炫的爆炸粒子效果来制作. 核心机制:炮术游戏的共同机制是,玩家设置射击的轨迹和力度来摧毁敌人的坦克.该版本也有影响坦克炮弹在风中轨迹的风

《Unity 3.x游戏开发实例》一1.1 Unity 3D简介

1.1 Unity 3D简介 Unity 3D是一种相对较新的技术,它致力于让游戏开发者生活得更美好舒适.Unity是一款游戏引擎或游戏制作工具,它用于让你这种有创意的人制作电子游戏. 使用Unity可以更加快速轻松地开发电子游戏.以前开发游戏需要一大堆穿孔卡片.占据了整个房间的电脑和供奉给称为Fortran的"远古之神"的"贡品".现在你拥有了Unity,再也不需要徒手敲钉子了.把它作为你的工具--你的创作工具包中的新技术. 1.2 风靡全球的Unity 在本书中