Answer the question
In order to leave comments, you need to log in
Is it possible to make a 3D game for android without engines, if so, how?
Is it possible to make a 3d game for android without engines, if so, how?
Answer the question
In order to leave comments, you need to log in
Of course you can.
It is enough to study the mathematics of three-dimensional graphics - coordinates, projections ... Understand and understand well the computational geometry - the intersection of lines, polygons, be able to triangulate both convex and non-convex polygons, understand ray tracing, etc. ...
In my student years I was fond of this and quite successfully. I wrote 3D games from scratch without any engines.
This gives huge skills in both mathematics and programming.
You are on the right track.
Read this:
"Laszlo M. Computational geometry and computer graphics in C++"
"Ivanov V.P., Batrakov A.S. Three-dimensional computer graphics".
The books are old, but this is their plus - they are not tied to either the PL or the libraries and the framework. Only the basics, the very essence.
Written in a very simple and understandable language.
Having mastered this, not only OpenGL, DirectX, Vulkan will be tough for you, but you can even write your own library.
Based on these books, I wrote cool 3D applications - both games and a ray tracer with CSG.
On Habré there is a series of articles on how to do all this
https://habr.com/ru/post/248153/
Engines make it easy to create a game.
If creating a game in a reasonable amount of time and resources is a priority, then an engine is the most logical choice.
Without an engine, from scratch, it is a couple of orders of magnitude more difficult (than with a ready-made engine).
Formally, you still have to write your own engine, since the combination of game logic and 3d (+ physics + sound + input + ....) functionality is an even crazier idea.
People write their move to increase experience and status.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question