SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   Sub/Naval & General Games Discussion (https://www.subsim.com/radioroom/forumdisplay.php?f=177)
-   -   Navigation Game Wishlist (https://www.subsim.com/radioroom/showthread.php?t=248047)

Sean C 01-12-21 07:33 AM

Navigation Game Wishlist
 
For a long time I've wished there was a nautical game or sim that had accurate celestial navigation in it. And I was just thinking: I know how to make that work. At least in theory. So I wonder if there are any developers out there who would be willing to either add it to an existing game or - better yet - make a simple [or even complex] navigation simulator.


I have all of the formulas and algorithms ready to go in my spreadsheet (available here). It would just be a matter of tweaking them to work in whatever language the developer uses. And I could certainly provide some guidance should any problems arise. I even have a little bit of experience programming (I know: a little knowledge ... :shifty:).


I don't think it would be a trivial undertaking and I am in no position to finance the operation, so I'd understand if there were no takers. But if there were, I'd love to see:



  • A semi-accurate representation of Earth. Land masses could be complete abstractions, but positions and scaling would ideally be accurate.
  • A choice of at least one simple motor vessel and/or sailing vessel. (Sailing mechanics need not be included and could be controlled by a simplified "auto-pilot". In fact, I'd prefer that.)
  • A simple [procedural] weather/current model. (If an accurate current model could be implemented, that would be awesome.)
  • Accurate celestial and navigational models (of course).
  • Some way during or after the voyage to compare one's fixes with the actual ship's positions to assess one's performance.
  • A radar model and other ship traffic would be super cool, but not necessary.
Anyway, it'll probably never happen. But it didn't cost me anything to throw it out there, I guess. Whaddya think?


(Poll never expires, multiple choice allowed, results public.)

Sean C 01-16-21 05:00 AM

https://i.imgur.com/ZaQqtqL.png


POLL: 100% OF PEOPLE WANT CELNAV GAME
Analysts say as much as 20% of votes cast may be fake.














:hmmm:

Raskil 01-18-21 06:48 PM

Hi Sean,

a really nice idea. I did in fact try to develop something similar. Well, it was not about CELNAV but to have a game that is running on a curved surface with the same size of the earth.

Here are my findings:

1. All game engines and theire corresponding physics engines I could find use linear physics. For a game like that to work, one would need a physics engine that is using spherical terrain physics.

2. I tried to convert those physics engines to use spherical physics. The problem with that were the numbers involved: You are dealing with objecs with a huge difference in mass: Your vessel may have as little as 1000kg mass, while earth has 5,972 × 10^24 kg of mass. I was not able to fit those differences into a game physics engine, because it's hard and very inperformant to do computations on really large numbers like that. And I was simply not smart enough to come up with an abstraction model that would be fast enough to calculate for a real time game and still be accurate enough to be used for such a sophisticated use case.

3. All game engines use linear coordinate systems and assume a more or less planar gaming "surface". It was very hard to convert those to work on a huge spherical surface.

I looked at some games that introduced spherical physic/game mechanics like "Space Engineers" or "Kerbal Space Program". What those have in common is, that planets in those games are only a fraction of the size our earth has. I assume they did this because of the limitations and problems I mentioned.


To sum it up: I guess it needs someone way more capable then me, to pull this off.

Nuibility 01-18-21 11:57 PM

There's mega mod for silent hunter 5, called The Wolves of Steel. You can use sextant to measure the altitude angle of stars, and calculate your own location.

Sean C 01-20-21 01:07 AM

Yes, thank you. I've heard it's quite buggy, though. However, it looks like Subsim member Alpheratz might have solved that problem by reverse-engineering an almanac to work with the game.



That would be cool. But I think it would be even cooler (and probably even simpler, believe it or not) to just get the mechanics right in the first place and use regular "off-the-shelf" almanac data.


But who am I kidding? This thread has had almost 400 views, only seven poll responses and two real replies (thank you). If I want a game like that, it looks like I'll have to make it myself.


Maybe I'll start learning how to do that if I ever finish turning my spreadsheet into a mobile app.


Hmmm ...

Sean C 01-20-21 01:09 AM

Quote:

Originally Posted by Raskil (Post 2722547)
Here are my findings: ...


Very interesting, thank you!

derstosstrupp 01-22-21 05:24 AM

Be sure to follow Crush Depth (see my sig), that has a spherical world already and celnav is very much the goal (using Kriegsmarine sight reduction tables, the F-Tafel). It is VERY early in development but the sphere is already in.

p7p8 01-22-21 02:52 PM

Quote:

Originally Posted by Sean C (Post 2721790)
Analysts say as much as 20% of votes cast may be fake.

Maybe 20% of fake are votes for first and second options?

Sean C 01-22-21 06:33 PM

^ This guy is fake news. ;)


All times are GMT -5. The time now is 01:57 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.