如果想做个“大”游戏,都需要具备什么?

简介: 如果想做个“大”游戏,都需要具备什么?

嗨!大家好,我是小蚂蚁。


经常有人这样问我:我想做个xxx游戏(xxx指的是当前市面上流行的大型游戏),你能教我做吗?这里我把xxx游戏统称为大游戏,指的是那种大型的手机游戏或者端游。


前不久还有一位小学生给我留言:我想做个原神那样的游戏,但是平时上课没时间,只能用空闲时间做做,你能教教我吗?


我是真想教呀,但是这个是真教不了呀!


每次遇到这种问题的时候都觉得挺尴尬的,尤其是你能觉出来提问者是在很认真的问这个问题,大概是这么样的一种状态:你知道提问的人对于游戏开发一无所知,所以才会问出这样的问题。你还知道对方知道你是教做游戏的,而他也确实是有了想学做游戏的想法,才会这么问你的。你知道他的想法不切实际,而他自己却不知道。你还知道如果你回答教不了,对方会纳闷这个货不是教做游戏的吗?怎么教不了呢?最要命的是什么,你还知道以对方目前对于游戏开发的理解能力,大概率是听不懂你解释的“为什么你想做的这个游戏做不了”的种种原因。


所以,你看遇到这种问题我能怎么回答呢?大概只能回答非常抱歉,我这里是教你做小游戏,你说的这种“大”游戏呀,我这里教不了,你可以去别的地方看看。


这样的回答肯定是不能让人满意的,对于很多人来讲“大”游戏才是自己想做的,那我们今天就简单的来看看,如果你一个人想要做一个“大”游戏,都需要具备什么。

首先我们得为“大游戏”做一下限定,像王者荣耀,原神这类的几百人团队制作的游戏就不考虑了,这里我们说的是一个人有可能完成的“大游戏”。就是你可能会在网上看过或者听说过的,一个独立游戏开发者历时 N 年制作出的独立游戏。接下来我们就来看一下想要一人成军,做出一个“大”游戏都需要具备什么。


第一,时间。可以长期的持续的从事游戏开发的时间,一个人独立开发一个大游戏,耗时几年时间是很正常的。单单这一个条件,基本上 99.99% 的人就淘汰了。


第二,你要保证自己可以在这段长期的时间之内不会饿死。假如说你计划三年时间开发一款独立游戏,那就意味着在这三年的时间里你大概率没有收入,所以你要有足够的储备,保证自己能够度过这一段长长的时间。如果你是独身一人的话,或许还有可能,毕竟一人吃饱全家不饿了,如果已经成家的话,那就别瞎想了,你得有养家的责任。


第三,你要有强大的学习能力和解决问题的能力。独自一人做一个大游戏,很像是你独自一人摸着石头过一条大河,没有借鉴,没有参照,没有帮扶,遇到困难全得自己解决,哪里不会就得学哪里,你得是一名全能型的选手,做的了设计,画的了图,写的了代码,改的了 bug......


第四,你要耐得住寂寞。独自一人几年时间做一件不知道结果如何的事,听上去就相当的悲壮,这期间的寂寞和孤独无人知晓,只有你和你未开发完成的游戏相处......


其它的艰难险阻就不说了,以上的四条基本上 99.999% 的人都做不到。我们听说的那些耗时 N 年制作出一款游戏的独立开发者已经是万中无一的绝世高手了,那些耗时 N 年做出一款游戏最后还大卖成功的更是百万中无一了。


你现在知道想要做个大游戏需要面对的是什么了吧?是一座高耸入云又无比陡峭的山。


所以,你现在也了解为什么小蚂蚁只能教你做个小游戏了吧?因为我们都是普通人,不是那万中无一的绝世高手。


普通人大概率一辈子都登不上珠峰,但是却可以爬很多座小山,每爬一座小山都能看到不同的风景,获得不一样的收获。


普通人虽然不太可能做出一个大游戏,但是通过学习,做出一个小游戏却是有大可能的。不同的山顶有不同的风景,不同的游戏也有不同的市场,门槛极高的大游戏面向的是重度的游戏玩家,人人可上手的小游戏面向的是更广泛的休闲游戏玩家。


或许做个人人都可以上手玩的小游戏也会大有可为呢!


另外,如果你连个小游戏都做不了的话,想“大游戏”是不是有点儿想多了。

相关文章
|
5天前
|
传感器 人工智能 自然语言处理
AI智能家居系统如何实现自动化控制?
【6月更文挑战第23天】AI智能家居系统如何实现自动化控制?
26 7
|
20天前
|
人工智能 物联网 5G
移动应用与系统:探索未来的无限可能
【6月更文挑战第7天】随着科技的不断发展,移动应用和移动操作系统已经成为我们生活中不可或缺的一部分。本文将深入探讨移动应用开发和移动操作系统的相关话题,包括它们的发展历程、当前的挑战以及未来的发展趋势。我们将从技术角度出发,分析移动应用和移动操作系统的核心技术,以及如何利用这些技术来创造更好的用户体验。
15 1
|
1月前
|
安全 区块链
NFT游戏系统开发/游戏开发技术规则
任何东西,无论是护照还是一双运动鞋,都可以转换成NFT。每个NFT都是独一无二且不可替代的,并包含与所有权相关的详细资讯,以便于识别和交换。持有者还可以为NFT添加数字资讯与资产相关的独特属性。
|
1月前
|
存储 安全 区块链
dapp元宇宙链游游戏系统开发功能详细/规则玩法/源码逻辑
**智能合约开发**:智能合约是 DApp 的核心,它们运行在区块链上并控制着游戏的逻辑和规则。您需要使用 Solidity 或类似的语言编写智能合约,以实现游戏中的经济系统、资产所有权和交易功能。
|
存储
使用云存储为你的游戏扩展新能力
前言 这是一篇如何在微信小游戏制作工具中使用云存储功能的教程,云存储可以帮助我们扩展游戏的很多新能力。这是一篇付费教程,但是能够帮助你节省很多的精力和时间。所有小蚂蚁的学员可以在知识拓展库中免费阅读这篇教程
141 0
元宇宙3D游戏开发规则丨元宇宙3D游戏链游系统开发实现技术逻辑及方案丨元宇宙3D游戏链游源码案例部署
打开Window-Animation-Animation, 点击DoorPivot,Add Property为门的Rotation。在0:00个0:30添加两个关键帧。开门时0:00关键帧Rotation为0,0:30关键帧Rotation为85;关门时0:00关键帧Rotation为85,0:30关键帧Rotation为0。
|
机器学习/深度学习 自然语言处理 机器人
人机自然交互平台技术及应用 | 学习笔记
快速学习 人机自然交互平台技术及应用
242 0
人机自然交互平台技术及应用 | 学习笔记
|
存储 边缘计算 编解码
|
设计模式 内存技术
《游戏机制——高级游戏设计技术》一导读
本书将告诉你如何设计、测试及调整游戏的核心机制。这些理论适用于任何游戏—从庞大的角色扮演游戏(RPG,role-playing game)到手机休闲游戏,再到传统的桌上游戏(board game)。在学习过程中,我们会使用大量你可能已经耳熟能详的实际游戏作品作为案例,包括《吃豆人》(Pac-Man)、《地产大亨》(Monopoly)、《文明》(Civilization)、《星际争霸Ⅱ》(StarCraftⅡ)等等。
2615 0
初,中,高级的 ABAPer 应该各自具备什么水准的开发能力
初,中,高级的 ABAPer 应该各自具备什么水准的开发能力