Not that Unity is the ultimate game engine or anything, but it's the most popular engine around that strikes a good balance between ease of use and not hiding too many details from you. If even if you were proficient in C++ or Rust, I would still recommend you go use an engine like Unity for quite some time before getting started. But the problem is that they don't know how to make games, they don't know how most game engines work, they don't know the difficulties of loading and managing resources, etc. You didn't say what your previous experience was, but another problem is that a lot of people try to jump in head first with no game development experience and try to start from scratch in C, C++ or these days in Rust. If you're a beginner, this is probably where you should be looking, not at C++ or Rust. Plus, C# is a well designed and very forgiving language compared to languages like C++ or Rust. It's not "cheating" to use an engine, making a game and an engine are very different tasks and having an engine ready for you lets you concentrate on the game itself. If all you want to do is make games, maybe you should check out an engine like Unity. I wouldn't recommend that route unless you're self-sufficient and can answer your own questions. Not only is it just as difficult, but there are fewer libraries and reading materials to help you. I tried to make games in C++, but I gave up because it was too hard for me.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |