C++ or C#: Which Language Should I Choose for Indie Game Development?

0
6
Asked By GameDevExplorer99 On

Hey everyone! I'm looking to dive into indie game development and I'm trying to figure out which programming language I should focus on in the long run. I have some experience with Scratch, understanding basics like variables, gameplay mechanics, and functions, but I'm completely new to coding languages beyond that. Should I go with C++ or C#? I'd appreciate any tips or advice. Also, if you could share some YouTube tutorial recommendations for either language, that would be awesome. Thanks a ton!

2 Answers

Answered By TechieWizard42 On

When choosing between C++ and C#, it really boils down to the game engine you're interested in. If you're leaning towards Unreal Engine, C++ is the way to go. But if Unity sounds appealing, then you definitely want to use C#. I'd suggest trying out both engines to see which one clicks for you, even before diving into coding.

Answered By PixelPioneer88 On

Consider what type of games you want to make. For 2D games, Unity with C# is beginner-friendly and popular. C++ is powerful but generally better suited for 3D game development or if you’re looking to create a game engine from scratch. Start with Unity if 2D interests you—it's perfect for beginners!

GameDevExplorer99 -

I'm really interested in making 2D games in Unity, so C# sounds like the right choice for me!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.