小游戏设计理念

一、       导言

由于近期主要工作为撰写H5小游戏的策划案,使得对这方面的体会日益加深,所以拿出来和大家分享一下。

基于H5开发的小游戏是公司的战略,所以我在这里不会赘述H5这个技术的优劣。只是单纯的分享一些小游戏的设计经验与方式方法。

二、       H5小游戏的特点

既然要做基于H5开发的小游戏,我们就应该了解它具有什么特点和优势。

在以往的开发过程中我们了解到,H5小游戏的开发周期较短,扩散性较强,主要通过浏览器呈现内容。这就代表它具有快捷的传播特性,相对于有端手游而言较差的留存,较依赖于网络及相对快捷的体验。这几点特性全部指向一个具有轻量化设计,可快速体验并传播的游戏设计。例如:“神经猫”,“见缝插针”这些易用且扩散性较强的产品。

了解了这些特性我们就可以试着总结一下我们基于H5开发的小游戏应具有哪些设计理念。

三、       针对H5小游戏归结的设计理念

1.       我们轻,所以我们快。

2G、3G的传播速度和不高的wifi覆盖率强迫我们把H5小游戏的体量做小做轻。而这恰恰可以成为优势。轻代表快,信息时代要的就是快。快速的传播可以使小游戏成为信息的载体和吸量的工具。

目前的手游趋势较为偏重度。轻量化的游戏和即用即抛的设计理念可能会成为玩家下一阶段的需求。所以H5小游戏的体量越小越好,而规则越简单越好。简单不代表要放弃可玩性,简单是设计理念,换来的是易用性和小体量。例如早些阶段的“打企鹅”,体量小,传播快,易用性强。

2.       这是一个看脸的时代。

轻代表需要减少美术资源,一个游戏如果缺少了华丽的特效和精美的原画需要如何迎合这个看脸的时代呢?我目前能给出的答案就是,简洁明亮。就好像你没有精致的五官和完美的身材,但至少你要干干净净,昂头挺胸。我们要的是气质。例如“Cannon Hero”以及“Halos“简单的背景及元素(配图太烦了),明亮的角色及场景。这种美术风格营造的效果较为符合”轻“的理念,简单的美术对应简单的玩法,明亮的色调对应易用且轻松的体验。

    

              

PS:现阶段,像素是柄利器。

3.       隐性关卡设计

传统游戏的关卡设计主要提供给玩家的为目标性,粘稠度。而小游戏对这两者的依赖性较少,较强的关卡概念设计会破坏小游戏对于“轻“的设计理念,使以轻松为主的小游戏玩家变得具有心理负担。但如果一款游戏不具备层次感也是很糟糕的体验,就像玩了一局没有得分的” flappy bird “。所以,得分的设计能提升玩家的优越感和些许粘稠,同时也是其他系统设计的判定基础,例如提升游戏难度。

隐性的关卡主要突出的是层次感,很多小游戏都会在你得分到达一定阶段时为你自动更换背景图片的颜色。这样简单的设计及美术资源不会过于增大游戏的体量,同时会让你的体验具有层次感,你会明确的知道你已经进入“下一阶段“,而不是傻傻的在一条没有尽头的路上面奔跑。这样简单的设计会凸显游戏的设计感并且提高体验。”小游戏“不代表它”傻简单“。

4.       微成长

小游戏的载体不只是浏览器,还有平台,这略微改善了小游戏较差留存的通病。试想一下,如果你从朋友圈里点击了一个小游戏,升到了十级。当你玩累了关闭浏览器的时候你的数据也随之消失了,这个体验会让玩家很懊恼。我如果需要保存这款小游戏,除了朋友圈能给我提供下载入口之外,我只能通过浏览器的收藏功能收藏网页。这让原本快捷的设计变得又傻又笨。而现阶段很多平台开放了对小游戏的管理,你可以在平台上管理你玩过的小游戏,这使小游戏也可以做一些成长设计增加增加用户粘稠和留存。例如QQ空间里的“愚公移山“。

为什么是微成长?还是那句话,我们要的是“轻“。繁重的成长体系不会增加留存。用户选择小游戏的目的是偏于轻体验的减压,如果追求完整的成长体系,用户会选择有端的手游甚至PC端游戏。

微成长可以是放置类的设计,或者只是积累游戏币购买角色的其他形象,有追求总比没目标要好。

5.       操作惯性

小游戏的“轻“使得在玩法设计上偏于没有成功只有失败的设计。例如:”flappy bird“”围住神经猫“等等,玩家要的是分数产出的炫耀。这使小游戏通常走益智或敏捷路线,这种玩法的小游戏操作惯性尤为重要。简单的做法就是在结束界面放一个大大的重新开始按钮,吸引玩家重复挑战。最重要的是游戏的玩法一定要具有挑战性,且耐玩。例如:”Crazy Labs“。在游戏失败时不要做明显的标志性结点,这样会削弱惯性,具体的体验就是这个界面给玩家的感觉是游戏失败而不是游戏结束。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Cocos Creator是一个流行的游戏开发引擎,提供了各种功能和工具,可以帮助开发者快速创建和设计游戏。当我们提到Cocos Creator小游戏源代码时,通常是指游戏的源代码文件和资源文件。 Cocos Creator的源代码文件由JavaScript编写,通常包括游戏的逻辑、场景组织和界面展示等方面的代码。开发者可以通过编辑源代码来修改游戏的行为,添加新的功能或调整游戏的操作方式。通过理解源代码,开发者可以深入了解游戏的工作原理和内部机制。 此外,Cocos Creator的源代码还包括资源文件,如图像、声音和动画等。这些资源文件是游戏中使用的各种元素,可以通过编辑软件进行设计和修改。通过修改资源文件,开发者可以改变游戏的外观和音效,增加游戏的吸引力和乐趣。 如果我们拥有Cocos Creator小游戏的源代码,我们可以根据自己的需求进行定制和修改,使游戏更符合自己的创意和目标。我们可以通过学习源代码来了解游戏设计理念和技巧,从而提高自己的游戏开发能力。 总而言之,Cocos Creator小游戏源代码是游戏开发过程中的重要组成部分,通过对源代码的理解和修改,我们可以定制和优化游戏,使其更具个性和品质。 ### 回答2: Cocos Creator 是一款用于开发2D和3D游戏游戏引擎。它是基于 Cocos2d-x 引擎的基础上进行开发的,同时支持 JavaScript 和 TypeScript 编程语言。使用 Cocos Creator 可以方便地创建各种类型的小游戏。 Cocos Creator 的小游戏源代码是指使用 Cocos Creator 编写的游戏的源代码。这些源代码包含了游戏的各种各样的功能和逻辑,例如游戏场景的创建、角色控制和碰撞检测等。 在 Cocos Creator 的小游戏源代码中,你可以看到许多不同的文件。其中最重要的是场景文件,它包含了游戏中的场景布局和对象的放置。另外还有脚本文件,用于编写游戏的逻辑和功能。以及资源文件,包括游戏中使用的图片、音效和动画等。 小游戏源代码中的脚本文件是游戏的核心部分,通过编写脚本可以实现游戏中的各种功能。你可以在脚本中定义角色的移动方式、敌人的行为模式、背景音乐的播放等。同时,你还可以使用脚本文件进行碰撞检测、游戏得分的计算和关卡的切换等。 总而言之,Cocos Creator 的小游戏源代码提供了游戏的各种功能和逻辑的实现方式。通过学习和理解这些源代码,你可以自由地修改和扩展游戏的功能,以满足自己的需求。同时,你也可以参考源代码中的编程方式和设计思路,来进行自己的游戏开发。 ### 回答3: Cocos Creator是一款用于开发小型游戏游戏引擎和开发工具。它提供了适用于多平台的跨平台开发功能,以及强大的编辑器和场景编辑工具。 Cocos Creator使用JavaScript脚本语言编写游戏逻辑,并使用C++编写引擎核心功能。游戏内容可以在编辑器中创建和编辑,然后通过编译输出为可在多个平台上运行的游戏代码。 Cocos Creator的游戏源代码包括引擎核心的C++部分以及游戏逻辑的JavaScript脚本代码。引擎核心代码的作用是提供游戏开发所需的基础功能,包括图形渲染、物理碰撞检测、动画控制和资源管理等。 在游戏源代码中,开发者可以编写游戏逻辑的JavaScript脚本,包括角色移动、碰撞检测、游戏进度控制等。开发者可以通过编辑器添加场景、角色和其他游戏资源,并使用JavaScript脚本将它们连接起来,实现游戏的逻辑和交互。 通过编写自定义的脚本代码,开发者可以为游戏增加各种功能和特效,比如实现角色的特殊能力、设计游戏关卡的难度、添加音效和动画效果等。 总的来说,Cocos Creator小游戏源代码包含了游戏引擎的核心和游戏逻辑的脚本代码,开发者可以利用这些代码来创建和定制自己的小型游戏

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值