为我的 2D 游戏选择游戏引擎

发布于 2025-01-05 04:35:30 字数 265 浏览 0 评论 0原文

我是入门游戏开发者。我也是软件工程二年级的学生。我有一个团队,而我是唯一一个可以编写代码的人!(而且我有一个来自 Marvel 的人:))))

所以,我们决定做一款针对 PC 的 2D 游戏。我在这方面做了研究。并发现没有那么多选择,因为现在3D游戏很流行。顺便说一句,我不想​​使用游戏制作者。

所以我决定问你这个问题:你能给一些关于使用引擎的建议还是我必须编写自己的引擎?如果我必须编写自己的引擎,我必须拥有哪些资源?

感谢您的每一个回答!

谢谢!

I am starter game developer. And also i am 2nd year student of software engineering. I have a team, and i am the only 1 who can code something!(And i have a guy from Marvel :))) )

So, we have decided to do a 2D game targeted to PC. I have made research in this side. And found not so many choices, because at the moment 3D games are in fashion. I do not want to use a game maker by the way.

So i decided to ask you this questions:Can you give some advise about using an engine or i have to write my own one? And if i have to write my own engine, which resources must i have?

Appreciate each of your answer !

Thanx !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

笨笨の傻瓜 2025-01-12 04:35:30

由于 PC 游戏有很多很棒的游戏,我认为像您这样的独立开发者应该转向简单且耗时的移动游戏,Gideros Mobile 是一个优秀的移动游戏引擎(提供免费版本)(http://www.giderosmobile.com)。它使用Lua语言,可以发布到Android和iOS平台。 Gideros 还有一个活跃的社区,随时可以回答您的所有问题:http://www.giderosmobile.com /forum/

目前我有 6 个月的使用经验,发布了 3 款游戏,下载量约为 60.000+。

Since PC games has many awesome titles out there, I think indie developer like you should heading for simple and time-killer games for mobile, a good game engine for mobile (free version available) is Gideros Mobile (http://www.giderosmobile.com). It use Lua language and you can publish for both Android and iOS platform. Gideros also has an active community which are ready to answer all your questions at here: http://www.giderosmobile.com/forum/

Currently I have 6 month experience with it, publish 3 games with about 60.000+ downloads.

盗梦空间 2025-01-12 04:35:30

我想说你应该首先研究典型的游戏引擎为你提供了什么。通常有很多,例如物理、绘制对象的包装器、加载资源的包装器(例如声音和模型或图片),甚至可能是网络。

游戏引擎可能是一项巨大的事业。如果您想制作一款游戏,请利用可用的资源来专注于此。

我的开始建议是 XNA。它可以快速学习基础知识,并且可以轻松扩展大型项目。它们提供了我谈到的很多内容,让您能够专注于启动项目的目的。

祝你好运。

I would say you should start by researching what a typical game engine gives you. There's a lot usually, such as physics, wrappers to draw objects, wrappers to load assests (such as sound and models or pictures), possibly even networking.

A game engine is potentially a huge, huge undertaking. If you're looking to make a game, focus on that by utilizing what's available to you.

My suggestion for starting would be XNA. It's a quick learn for the basics and easy to scale for large projects. They provide a lot of what I talked about and allows you to focus on what you started the project for.

Good Luck.

金橙橙 2025-01-12 04:35:30

如果你想使用 C++ 这样的低级语言,我建议 SFML。它使用起来极其简单,并为不同用途提供高级和低级图形、音频和网络功能。
您还可以使用它轻松创建 OpenGL 上下文。

http://www.sfml-dev.org/

您必须构建最新、最好的版本(2.0) 自己,但本教程将向您展示如何操作:

http://sfmlcoder.wordpress.com/2011/06/16/building-sfml-2-0-with-mingw-make/

玩得开心!

If you want to use a lower-level language like C++, I suggest SFML. It is extremely simple to use and provides both high-level and low-level graphics, audio, and networking functions for different uses.
You can also use it to easily create a context for OpenGL.

http://www.sfml-dev.org/

You will have to build the latest and best version (2.0) yourself, but this tutorial will show you how:

http://sfmlcoder.wordpress.com/2011/06/16/building-sfml-2-0-with-mingw-make/

Have fun!

若水般的淡然安静女子 2025-01-12 04:35:30

我建议查看 FlashPunk 或 Flixel。两者都是基于 Flash 的引擎,因此它们使用 Actionscript 3,并且可以通过使用 Adob​​e Air 以 Web 浏览器 (Flash) 或 PC/Mac 为目标。此外,根据我所读到的内容,性能还不够理想,但 Adob​​e Air 还可以部署到 iOS 和 Android。但这只是一个建议,如果我是你,我会测试一些引擎/技术,直到找到我最舒服的一个。

祝你好运!

两者的链接:
http://www.flashpunk.net
http://flixel.org

I'd suggest checking out FlashPunk or Flixel. Both are Flash-based engines, so they use Actionscript 3, and can target the web-browser (Flash), or PC/Mac via the use of Adobe Air. Also, the performance isn't quite there yet from what I have read, but Adobe Air can also deploy to both iOS and Android. This is merely just a suggestion though, and if I were you I'd test out a few engines/technologies until finding the one I am most comfortable with.

Good luck!

Links to both:
http://www.flashpunk.net
http://flixel.org

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文