How to start to develop games or write your own game engine?

All good night! Know the question is very sausan, but still I would like to get actual answers for 2020 to your question. How to make a 3D game engine in Python or JavaScript? And generally is it possible to do without a knowledge of mathematics and physics. Always difficult given these two subjects. As programming , dabbled in many fields. But the desire to write your game engine has never subsided. I don't know even where to begin , knowledge and experience is not enough.... In General advise that you can read, practice. The engine your not going to upload for General use. Purely for yourself. Let it be and bagnuty , but still interesting to me , as it is my little dream
April 7th 20 at 15:35
7 answers
April 7th 20 at 15:37
Everything here is somehow confusing the creation of the game, setting up libraries and writing the engine!

I will try to describe the process of creating the ENGINE:
1. Make a list of features and equipment which will control your engine.
2. Gather into a list all available tools that provide these devices and OSes.
3. Practicethe core architecture.
4. Test the logical interaction of units with different configurations.
5. Write hello world on this engine, which will test all components of the architecture.

50% of the work on creating an engine - ready.
Further - optimize everything, and write libs for various tasks.
April 7th 20 at 15:39
All describes this picture:

The picture describes the level of education of most...
And this is not funny... :(( - Lorenza82 commented on April 7th 20 at 15:42
April 7th 20 at 15:41
How to start to develop games or write your own game engine?

Create a folder in any convenient place on your computer called "my game" engine, optional you can still go to put the readme file. Ready - you have started to write the engine. Now we need to move to its end. As you move you will have many new, more specific questions, which are even easier to find a specific answer.

It is easy to imagine the game engine for writing which does not need to know the physics completely. (engine for TIC-TAC-toe, crosswords, Sudoku, text quests or have a serious engine for games in the style of Diablo, Fallout (1-2-T), etc.).

Hard to imagine an engine without mathematics, as in other and all programming. However, it is often enough grades 5-8 mathematics to write something quite serious if it does not require this math. A simple platformer or scrolling shooter will not require you knowledge of trigonometry, for example.

Rather expected that if under your engine, do you mean product-level UE, Unity or anything remotely comparable, or even simple 3D engine written from scratch, it remains to wish you good luck.

I would advise you start with practice, that is to start it gradually to write, knowing that in a month/year you'll have to throw out and (optional) to start from scratch. And there, already formed specific questions and the theory will go better on a Foundation of trial and error.
April 7th 20 at 15:43
Jason Gregory, Game Engine Architecture
April 7th 20 at 15:45
U need doctor help! XDDDD
April 7th 20 at 15:47
Download any book on the topic of game engines. The information in them is enough to make a small engine.
April 7th 20 at 15:49
You can start with reading source code of some micro engine, for example pygame

Find more questions by tags Development of games