Skip to main content
6 answers
6
Asked 744 views

What is the best software for indie game developer?

#software #video-games #video-game-design #software-engineering

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

6

6 answers


0
Updated
Share a link to this answer
Share a link to this answer

Walt’s Answer

Hi George! I also do indie game development as a hobby. I started with an open source game engine called Godot. It is very easy to learn, has lots of support on YouTube and in its own forums, and is also very powerful for both 2d and 3d development. I used it for several years, but in the last year I have switched to Unity. The reason I switched is that Unity has better industry support and is really the standard for game development. That means you can find tons of add ons, graphical assets, and tutorials for Unity. They also have their own asset store, which I would encourage you to check out. All in all I am super happy and excited about developing in Unity.
So I would suggest starting with Godot and then moving to Unity once you understand the basics of game development.

Walt recommends the following next steps:

Download Godot for free
Search for Godot tutorials on YouTube
Research Unity on YouTube
0
0
Updated
Share a link to this answer
Share a link to this answer

David’s Answer

This is like asking what is the best flavor of ice cream or what is the best football team. The answer really comes down to what type of games are you interested in making and do you have anyone local for support and help. I know Unity is getting a lot of attention lately and is highly popular. Unreal is very popular with a lot of first-person games. Pygames has a good community.
A better starting place may be to look at what kind of games you are interested in making and look at what those devs are using.
for example from the stardew valley wiki:
https://en.wikipedia.org/wiki/Stardew_Valley#:~:text=Barone%20spent%20four%20years%20working,composing%20all%20of%20the%20music.
I find this is often covered in interviews, so I would start with looking at who and how games are made close to what you are trying to do. Otherwise, everyone will recommend their favorite and that is regardless if it is a good fit for the type of game that you are interested in making.
0
0
Updated
Share a link to this answer
Share a link to this answer

Christopher’s Answer

Understanding C++ or Java will help with writing your games functionality.
Blender would be a great tool to use to creating assets
Unity to put it all together.
0
0
Updated
Share a link to this answer
Share a link to this answer

Alex’s Answer

Unity for game engine and assets. Potentially combined with Blender for modelling your own assets.
0
0
Updated
Share a link to this answer
Share a link to this answer

Alex’s Answer

C++ fundamentals and then Unreal engine development.
0
0
Updated
Share a link to this answer
Share a link to this answer

Mahammad’s Answer

I did some research on this and found below information's
Unity - Game Engine. (You can choose any other engine, but Unity is possibly the most popular engine for indie developers.)

I found this information from
https://www.gamesradar.com/a-beginner-guide-to-making-your-first-indie-video-game/

The Unity multi-platform game engine allows you to create interactive 3D content with ease. A lot of indie developers use Unity for its excellent functionality, high-quality content, and ability to be used for pretty much any type of game.

You can also refer https://www.quora.com/What-software-do-indie-game-developers-use
That has some good information about the software that can be used for indie games.
0