让不懂编程的人爱上Unity3d游戏开发 2020版010

作者: eseedo 分类: Unity3d入门,游戏开发入门 发布时间: 2020-02-12 10:12

Cha2-你人生的第一款游戏01

在上一课的内容中,我们成功安装了Unity3d。

从这一课开始,我们将学习创建你人生的第一款游戏。

当然,考虑到我们现在对Unity3d可以说是非常的陌生,所以大家先不要想太多,就照着课程的步骤一步步操作就好了~

还等什么呢?让我们开始吧~

010- 你人生的第一款游戏01-游戏设计

开始前的准备

坐在电脑前,突然莫名有点小激动。难道下一款《王者荣耀》,《炉石传说》将诞生于你的手下?不过还是先别YY了,让我们从最基础的做起~

在开始之前,首先检查一下我们的Unity3d还有Visual Studio是否安装成功,并且可以正常运行。

如果没有,那么请重新安装,直到一切ok。

那么接下来是不是要打开Unity3d开干?

且慢,如果你是这么想的,那么建议返回课程的总目录,打开课程003,再重温下游戏是怎样开发出来的。

或许你是类似王校长那样坐拥千亿资产,每天换女朋友跟换衣服一样,可以轻松组建起一只规模数千人的庞大游戏开发团队。也可能你的支付宝余额已经为0,每天跟着别人混饭吃,混地板睡,只能一个人单干。当然最有可能的是你处于王校长跟乞丐国学大师之间的某种状态,希望做一款畅销游戏来改变自己的命运。不管是哪种,在实际开始动手开发之前,一定要整一份策划案出来,最好还有一个纸面原型,或是其它形式的原型。

《绝地逃生》游戏策划

废话不多说,作为你人生的第一款游戏,名字一定要够霸气,不如就叫《绝地逃生》吧。考虑到我们现在还啥也不会,所以游戏需要设计的尽可能简单,不然根本就实现不了。

所以下面就用简单几句话来描述一下这款游戏的策划,最后再配上简单的原型图好了。

游戏背景

任何一个游戏都有自己的世界观和故事背景,或原创,或改编,或延续经典。因为我们暂时还没有拿到最顶级的IP改编权,所以就只能自己原创一个了~

银河纪元3522年,在仙女座星系一颗编号Tigasi 253的小行星上,有一个孤零零的人类殖民地基地孤悬海外,几乎被彻底遗忘。上一艘人类殖民飞船停泊于此的时间已经是几千年前了。因为食品和供给的短缺,基地中为数不多的几个人类成员都在冬眠舱中沉睡,而作为主角的你也是如此。某一天,你突然从沉睡中醒来,听到设备上响起持续不断的警报声,并被系统自动解冻。令你感到害怕的是,其他人类并没有醒来,或许因为设备年久失修已经失去了应有的功能。看起来,你已经成了这个小行星上唯一的人类。

幸运的是,经过数千年的改造,这颗小行星已经是一颗适宜人类基本生存的星球了。接下来你要做的是,走出基地,找到自己所需的武器、食品和供给,去探索一个全新的世界。

当然,虽然这颗星球上只有你一个人类,但不代表就没有其它有危险的生物存在。所以,在探索的过程之中,你除了要解决自己的吃穿住行问题,还要时刻警惕来自土著生物的威胁。

作为人类唯一的幸存者,你的一举一动将决定了人类未来的命运。还在等什么呢?开始你的表演吧~

游戏概述

《绝地逃生》游戏是一款第一人称视角的冒险+射击游戏。玩家角色进入游戏之后,会发现自己身处封闭的基地之中。玩家需要根据任务提示找到自己所需要的各种物资,带上武器去探索新的世界。当然,在这个过程中还会遇到各种敌人,因此玩家需要击败敌人保护自己,完成自己的任务。

为了简化起见,在我们的alpha版本中,只需要实现让玩家探索自己所在的区域,并抵达指定的位置即可。

游戏场景

《绝地逃生》游戏只有一个主场景,但是后续可以根据需要添加更多的子场景。

游戏规则

《绝地逃生》的游戏规则很简单:

在当前的自由模式下,只需要在场景里面自由探索就是了。

在后续的生存模式下,可以添加倒计时机制,以及添加可能会攻击玩家的NPC角色,等等。

好了,我们的第一款游戏就这样设计完成了。

在下一课的内容中,我们将实际动手操作,同时开始熟悉Unity3d的编辑器。

让我们下一课再见~

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注