U
U
Uncle Bogdan2021-10-06 12:01:40
Game development
Uncle Bogdan, 2021-10-06 12:01:40

I came up with a new ingenious way to optimize games?

I tell:

The camera is on top (isometry). We attach a collision to the camera (or to the player) (along the camera capture area).
We divide the large map into squares with a collision. When a collision collides with a camera collision, we load the map block. On this block of the map there are not objects, but blanks.
When a camera collision collides with a dummy collision, load an object that's in the dummy

I'm a genius?
Does it make sense?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
R
Ronald McDonald, 2021-10-06
@Zoominger

Hooray, you invented dynamic loading of locations.
I also propose to pay attention to such a round object, on which you can hang an axle and carry something on it. I don't know what it's called, they haven't invented it yet.

G
GavriKos, 2021-10-06
@GavriKos

And the camera movements will be jerky PPC because loading the object will devour resources.
And frustrum culling for rendering already exists.

M
Mercury13, 2021-10-06
@Mercury13

A genius insofar as he somehow taught the engine to do what it cannot out of the box. But there are questions.
Because the game is isometric, the lower levels of detail are irrelevant. And in the usual 3D - more than.
Isometrics are usually not so detailed that loading is needed especially often - you need something like "when approaching a sublevel, load it."
If the engine does not support background loading, everything will be fine with it, will the player experience any slowdowns?
Is the multiplayer all right?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question