S
S
sanek20052021-01-26 18:41:10
Programming
sanek2005, 2021-01-26 18:41:10

Is it true that writing a game engine requires very complex mathematics?

I often hear that in order to write your own engine, you need a lot of complex mathematics. Is it true? If yes, then give examples of components for writing which the level of knowledge of mathematics goes beyond 11 classes

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
d-stream, 2021-01-26
@sanek2005

Banal:
a pair of light sources is given, there are several balls with different surface properties on the surface
, for example, ray tracing should display the illumination of objects and display shadows
, and then ensure the projection of this axonometry onto the screen plane
Then the character throws the ball, and it flies taking into account gravity, ricochets and at the same time, it is illuminated by the same light sources and reflections of light from sources in other balls...
and all this must be calculated well, at least 25 times per second - in order to ensure 25fps)

G
Griboks, 2021-01-26
@Griboks

In fact, the engine can be written without mathematics at all. It depends on the requirements for the functionality of the engine and its quality.

G
Grigory Boev, 2021-01-26
@ProgrammerForever

School physics + beginnings of matan + linear algebra + stereometry. The first 2 courses of any university.
This is enough to do simple physics (kinematics, dynamics), collision calculation, rendering, lighting.

V
Vyacheslav Sad-Zhabka, 2021-02-06
@wakwist

Not needed for tic-tac-toe. For something serious - yes, you need it. And, unfortunately, mathematics is an area that is almost impossible for most people to study on their own.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question