游戏引擎全解析:从3D引擎到Galgame开发,编程语言学习指南

2025-01-07
来源:网络整理

UP发表上一篇文章后,收到最多的问题是关于游戏引擎的各种问题,比如“现在引擎都是3D的,我应该学什么编程语言,在哪里学,我需要做什么? ”用什么,我不会编程,我可以使用引擎吗?”

因此,本文将继续以解答的形式向大家通报引擎的相关知识。

什么是游戏引擎?为什么使用引擎而不是编程软件来开发游戏?

这个问题可以简单理解:是用什么来开发软件的?我使用软件来开发软件(真是一个转折)。事实上,游戏引擎是用来开发游戏的软件,就像音乐软件是用来制作音乐一样。

题外话:没有引擎你能制作游戏吗?当然可以,但是这可能比使用引擎困难十倍甚至一百倍,而且最终的游戏很可能优化得很差。

哪个引擎拥有最好的图形?

我相信问这个问题的人一定在想,如果我用最好的图形引擎来制作游戏,我就能创造出最好的图形。然而,事实并非如此。游戏的图形仍然与艺术(2D、3D建模等)密切相关。

不过,中立地说,目前的游戏引擎中没有一个拥有最好的图形,因为好的图形也与人们的欣赏有关,所以你只需要了解一件事:

您绝对无法充分利用您正在使用的游戏引擎!所以不要考虑哪张图更好!

我应该使用什么引擎来制作我想要制作的独立游戏?

在互联网上发布游戏不需要使用引擎。只要你能连接到平台所需的SDK并允许PC或Mac运行你的作品,你就可以发布它。

所以,这意味着任何引擎都可以,只要你的游戏能够在相应的平台上运行。

我想做一款手机游戏,应该用什么引擎?

目前可以用来制作手机游戏的引擎有很多,比如、、、UE等,并且使用这些引擎制作游戏也可以非常方便的发布到各个平台上,基本上不需要修改任何代码。

UP 是引擎用户,我强烈推荐这个。

在线制作手机卡牌游戏容易吗?

这仍然取决于游戏类型。有一种简单的网络游戏被业界称为“弱网络”,意思是只有在需要数据交互的时候才通过网络来处理数据。这种游戏做起来就容易多了,和制作单机游戏差不多。就相当于把你单机的存档数据放在服务器上。

还有一种可以实时连接的手游,难度比较大。这种游戏比较麻烦。你必须考虑很多问题。网络游戏最严重的问题是断线和服务器延迟的处理。相信作为一名游戏玩家,你也经常听说过“离线”、“服务器卡顿”等术语。在编写程序时,必须充分考虑这些问题出现时如何处理。

开发小游戏软件_开发游戏的小游戏_小程序开发3d游戏

制作网络游戏一般需要服务器端程序员,即专门从事数据网络交互的程序员。其实现在很多厂商都提供游戏在线服务,让厂商只需连接SDK就可以上网,但是这种服务都是按流量收费的,相当昂贵。

可以直接用C语言等编程软件制作游戏吗?

是的,我也回答了第一个问题,那就是如果你不是一个好的程序员,你可能会事倍功半。 UP曾经买过一本叫做 in C 的书。里面的案例几乎都是连连看和俄罗斯方块。等等,然后我就不知所措,从开始到放弃,但后来我发现使用游戏引擎更容易上手进行游戏创作。

目前主流的游戏引擎有哪些?

优秀的引擎有很多,但是几乎都是企业自己用的,比如RAGE等,所以这里说的主流引擎主要是我们普通人能用的。

、UE(虚幻)、、、(是的,这也是一个引擎)

同样,这款发动机也自带了自己的小妹妹,深得顽固分子的心。

附带角色女孩

我只想做2D游戏,但是如果市面上的引擎都是3D的怎么办?

现在的3D引擎都具备制作2D游戏的功能。也许你可以这样理解。在3D游戏中,如果将角色纹理制作成纸质人物,然后摄像机直接拍摄到其中,那么它就不是2D游戏。

开发微信小程序或者游戏用什么引擎?

其实开发微信小程序的引擎有很多,但不得不说,目前的引擎在这方面都很弱,所以去了解一下吧。不管好不好用,至少界面好看,教程也多。

界面

我应该如何开始使用引擎?

B站的教程很多,UP一直认为自己只是一个娱乐型的科普UP,所以如果想入门引擎可以直接搜索“教程”、“虚幻4教程”、等B站查看相关课程。

如何学习编程语言

和上一个问题一样,自行搜索教程。当然,我想你应该想知道学习编程是否需要先学习C语言?

开发小游戏软件_开发游戏的小游戏_小程序开发3d游戏

事实上,情况并非如此。可以直接从引擎开始学习,然后在学习开发编程的时候直接学习相关语言。例如,您需要学习C#语言。

我不会写代码。有没有像开发游戏一样简单的引擎?

你听说过橙光吗?当然,你可能不想要这种基于别人平台的工具。如果你想了解更多关于krkr的信息,可以自行搜索这个制作工具的资料。

哪些类型的游戏适合新手制作?

我们来看看UP的这篇文章。这个项目非常适合初学者。

一个人玩游戏(一)——打气球手游

枫树 2 · 6783 读

游戏开发后如何上架

首先,你需要发布相应的包(例如的是apk,PC的是exe等),然后将相关文件传输到平台(当然你要先向平台付费)。您仍然可以访问主要教程来了解具体的设置细节。 ,现在网上有很多教程,UP不创作教程,UP只是一个指南,指导你学会自己看教程。

说到上市的问题,可以看UP的视频

07:12

快来体验发布手游到IOS和平台的体验

1665 次浏览 15 条评论

掌握一台发动机需要多长时间?

UP写游戏已经9年了,还不能说精通。这可能需要我一生的时间。

但不要害怕。你看,UP写了很多游戏。精通是一门非常深奥的学问。

我简单回答了这些问题。现在回过头来看看文章的标题。我想知道你是否有答案。来吧,加入游戏从开始到放弃的开发之旅吧!

分享