小游戏开发 | 青训营笔记

简介: 小游戏开发 | 青训营笔记

游戏定义:

广泛意义上的游戏

最广泛的定义:一种有组织的玩耍,一般是以娱乐为目的,有时也以教育为目的


狭义上的游戏

狭义上的游戏即通过游戏引擎制作的电子游戏


游戏的分类:

根据玩法进行大类分,再经过小类细化

  • 动作类(ACT)
  • 冒险类(AVG)
  • 模拟类
  • 角色扮演类
  • 策略类


游戏引擎

游戏引擎最大的优势就是:渲染。游戏引擎是指将多数游戏开发中所要用到的一样的代码抽离出来,进而封装成一个引擎。它会提供许多组件,使用这些组件能缩短开发时间,可以在你制作某一类型的产品的时候提高你的开发效率。


市面上常见的游戏引擎

  • Unreal
  • Source
  • FrostbiteEngine
  • Unity3D


Web游戏引擎

  • 预加载:游戏中往往存在大量的静态素材,解决效率问题
  • 展示与图层、组合系统:需要用大量的编码来编写i暗淡的展示
  • 动画系统:动画往往被分为缓动动漫和逐帧动漫,需要搭配帧渲染
  • 音效和声音系统:游戏相较于普通的Web前端而言需要更加立体和即时的反馈


前端场景下的游戏开发

开发链路和角色

组建一个最小但最完整的游戏开发团队只需要3个人:策划、程序、美术

  • 策划:数值、内容
  • 美术:原画、2D/3D、音效/动效
  • 程序:前端、后端

4b3c39df13fc4f05916fb00a1975ef4a_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png


为什么要用游戏引擎

游戏引擎最大的游戏:渲染

引擎的诞生就是因为一家公司做了一款游戏,坐下一款游戏时复用了上一款游戏的代码,后来发现这些代码机会每个游戏都会用到,抽离出来就成了一个引擎。如果不适用引擎,也可以做复杂的动效渲染和交互。所以游戏引擎跟像是一套解决方案,让你再制作某一类型的产品的时候能提高你的开发效率。


前端开发过度到游戏开发

需要先有一个明确的认知:前端开发和游戏开发不是相斥。

  1. 接触前端开发的研发数量远大于接触游戏开发的数量
  2. 2d游戏引擎的上手门槛低
  3. 活动H5中的游戏玩法的实现方式比较模糊



目录
相关文章
|
4月前
|
算法 开发者 Python
探索代码之美:从小白到大师的编程旅程
【9月更文挑战第15天】本文将带领读者走进编程的世界,从最初的困惑与挫败,到逐步掌握编程技能并发现其乐趣。我们将通过具体案例和代码示例,展示如何从基础语法学习,到解决实际问题,再到优化代码的过程。这不仅是技术上的提升,更是一个思维和解决问题能力成长的故事。无论你是编程新手还是有一定经验的开发者,这篇文章都将为你提供有价值的见解和启发。
|
5月前
|
存储 前端开发 JavaScript
前端语言串讲 | 青训营笔记
前端语言串讲 | 青训营笔记
55 0
|
8月前
|
缓存 中间件 数据库
框架| 青训营笔记
框架| 青训营笔记
70 0
小蚂蚁的游戏开发进阶课
我发现在入门之后,学习者通常会有这样的两种表现,第一种是有目标和想法的,对于这样的学习者来说,跟随着自己的目标和想法继续前进就好了。另一种是没有目标和想法的,在跟随着新手教程入门了之后,就不知道干什么了。
82 0
小蚂蚁的游戏开发进阶课
游戏开发零基础入门教程(14):把游戏分享给朋友们
你的第一个小游戏已经完成了,现在是时候把它分享给朋友们了。无需担心它看起来怎样,是否太过简单或者粗糙。总之它是你的第一个游戏作品,你值得为之高兴,也值得将这快乐分享出去。
135 0
小蚂蚁的游戏开发课第1期
嗨!你好,我是小蚂蚁,这门游戏开发课程的老师。既然你点进来了,那么我猜你大概是对做游戏有些兴趣,你可能还不认识我,但是你很有可能在网上看过我写的教程,例如面向游戏开发小白的“人人都能做游戏”系列,或者面向有一定的基础者的“微信小游戏开发实战”系列。 下面,就由我来为你介绍一下这到底是一门怎样的课程吧!
103 0
快来看看,小蚂蚁准备要开一门游戏开发课了
做个简单的自我介绍吧!给那些还不认识我的朋友,我是小蚂蚁,从事游戏开发行业已经 6 年的时间,之前在团队中一直担任唯一的主程序的角色,做过大大小小的十几款游戏,如今是一个独立的游戏制作人,尝试以一己之力去完成整个游戏的创作,当然这里指的是小游戏。
91 0
|
开发工具
是时候重新介绍一下小蚂蚁的游戏开发服务了
这可能是你能找到的门槛最低的游戏开发课程了,无需具备游戏开发经验,无需美术经验,也无需编程经验,只需你有一颗想要做游戏的心。跟随着这个系统全面的游戏开发课程,它会一步一步的帮助你做出第一个小游戏,带你进入游戏开发世界的大门。
118 0
小蚂蚁游戏开发的视频号
最近除了写图文教程,小蚂蚁也开通了视频号,开始做短视频了。 为什么要做短视频呢?因为这是趋势,不管你愿不愿意承认,短视频的洪流已经冲过来了,作为个体,在面对趋势时,最好的策略呢,就是去顺应。 虽然我个人更倾向于看文字或者是图文,而且也更愿意去写图文教程。但是,在趋势面前,我还是尝试着去做短视频了,而且也做了几次直播。虽然目前还没有什么效果,但是慢慢来吧!没有谁能一上手就做的很好,慢慢积累吧!毕竟我是一个相信通过持续不断的积累定会产生好结果的人。
89 0
|
缓存 小程序 JavaScript
【青训营】-🎨小程序开发入门
【青训营】-🎨小程序开发入门
159 1
【青训营】-🎨小程序开发入门