Is able to use some kind of engine to start developing the game?

I started programming in C # to develop games with XNA later (I always wanted to create awesome 3D-RPGs, or at least functional ones). I read a good book for C # that focuses on gamedev (even better). Since I already knew other languages, I could quickly learn C # functions and syntax code. Then I stepped over XNA ...

Since the book I was reading was a bit old, I put it aside and started finding textbooks for XNA games over the Internet. I could implement and understand most of them using 2D graphics. I created animated sprites, made my characters move in any direction, scrolled my background along with my character movement, and so on. Everything was done with raw XNA.

I found that some of these things are difficult to understand, I also found that something could already be embedded in the structure, then I recognized game engines that I could clearly understand, at least in simple linear codes, such as FlatRedBall , Axiom and Quick Launch Engine .

I already knew about such famous as OGRE, Unreal and Unity. At the same time, I was tempted to throw it all away and start exploring some well-known game engines, I wanted to stay with XNA, which took me time to learn, and I would not want to spend it.

This time I will leave it for the experienced. Can I go through some kind of game engine and use what it has to offer, even if I start with developing the game? Some people might think that it’s good to get used to the boring routines of a bare framework. And if so, what would be recommended to start? I heard that it varies from market to market. We might think that I want, for example, an RPG mechanism.

Am I ruining everything and should I forget everything I said? Sorry for ignorance, I'm just a beginner

See here for retransmission / pseudo-migration of this question in gamedev

+3
source share
1 answer

, , , . , (, ), . , , . , , , , "" , .

- . , , . , , . , , , -, . # IL, C .

- , , .: D

+5

Source: https://habr.com/ru/post/1779086/


All Articles