6 answers
Asked
885 views
What is the best software for indie game developer?
#software #video-games #video-game-design #software-engineering
Login to comment
6 answers
Updated
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.
Download Godot for free
Search for Godot tutorials on YouTube
Research Unity on YouTube
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:
Updated
Alex’s Answer
Unity for game engine and assets. Potentially combined with Blender for modelling your own assets.
Updated
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.
Blender would be a great tool to use to creating assets
Unity to put it all together.
Updated
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.
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.
Updated
Alex’s Answer
C++ fundamentals and then Unreal engine development.
Updated
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.
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.