Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I am not sure what to say to your comment except 'Yeah, I know.'

Yes, people may not see my description. That's why I don't plan to leave this bug in the game. But I can't fix it now, so.

Your suggestions about sextant are very thought-out. But then again, I am working on it already. Specifically, I am adding pictures of the constellations you're looking for; and prompts for the stars.

Your deep dive into the problem is interesting, but I have no clue how you expect me to pull that off. A split-screen? Well, I like the idea, but I am not doing it for this.

See bifocals and magnifying glasses.

Like I said, have a star map that you can clearly see. At default settings, the sextant view basically acts like a magnifying glass. Make it so that when you scroll horizontally, you scroll the star map itself and not the scope. When you scroll vertically, you control half the scope's view (similar to a real sextant).

Basically, a circle split in half. Half the circle is the horizon view. The other half of the circle is the sky view. Have it basically act like a magnifying glass in that it zooms in.

How would you program it? Do you have an algorithm?

Probably very similar to what you already have. 

First you'd want to combine the two images so each image shows half their current image. Then have a background map that you scroll (this could be done a few ways, but if you are using plugins, something similar to Map Zoom, except for a specific view). 

You could potentially have three of the same image at different sizes, say x5 size for the scope views and x1 for the star map. Tile each image horizontally and use alpha masks or something similar to hide the parts of each image that shouldn't show.

Set it so that each image is moved at the same time instead of just one.

Have the horizon lens's and star map's Y sensitivities to 0 (You don't want either really moving in the y directions) and the star map's sensitivity to 0.2 for X. This way, when you move 5 px on the 5x larger (zoomed in) maps, you move 1 px on the smaller (zoomed out) map.

I will look into masking; didn't even think about that.

My setup is much simpler: You move the pc around a map. That's it.