TrevorBradley
Active Member
- Joined
- Nov 6, 2007
- Messages
- 732
I got convinced to release this in an unfinished state. I might be convinced to try to finish it, or I might wait until Fenix is released on the Pandora to finish it off... What I did finish is very cool and it's a bit unfair I've been sitting on this since April.
As posted on the Pandora talk forums:
I *was* working on a homebrew game developed in Fenix but hit some glitches and abandoned it. The game was going to be called "Joey Kepler: Orbital Mechanic" inspired by Martin Schweiger's "Orbiter" (www.orbitersim.com).
The idea was that you were a Satellite Repairman, flying in your spaceship from your space station out to damaged satellites, repairing them, and then coming back home with limited fuel. Sort of like Space Taxi with a circular gravity well.
The game made proper use of orbital mechanics, and I'd actually worked out Kepler's Laws of motion forward (position based on time and orbital elements) and backward (orbital elements based on position and velocity) to calculate and display elliptical orbits. There was even a docking computer that showed time to orbit intersect, deltav, distance etc. You had to time your thrusts carefully to arrive on target with enough fuel.
Unfortunately I was having some real problems with FPS. It turns out that recomputing an orbit during a burn (and showing the corresponding ellipse) with 30fps update is kinda hard on my GP2X. That and I was frustrated with my attempts to show a rotating, scaling earth... A graphic of the earth looks jagged when rotated and scaled.. When I realized the game had to be overclocked to work, I shelved it.
Maybe with a little more oomph from the Pandora I might try to bring this back.
Orbital Mechanic Test 30 (for gp2x)
Warning, it runs at 266Mhz by default and it somehow glitches up Gmenu2x after you quit. (reboot fixes). And if it's not obvious, it's incomplete...
Controls:
up/down: Lock prograde/retrograde
left/right: rotate left/right
L/R: thrust forward/backward
X: Chase View
Y: Orbit View
B: Orbital Sync Computer: Switch between Intersect 1 and 2
Start/Home: Quit
Have to get within 50km and hold to fix satellite... And right now that's all you do.. there's no end game.
Would like to fix up graphics (earth, ellipse drawing), thrust, improve vector computer, add music, sound, voiceovers (Old Lady Voice: "Sonny, I just have to have ma stories... can you fix the television for me?") storyline, instructions, etc. And of course Fenix and I have an animosity towards each other so I need to find any crash bugs and clean them up.
As posted on the Pandora talk forums:
I *was* working on a homebrew game developed in Fenix but hit some glitches and abandoned it. The game was going to be called "Joey Kepler: Orbital Mechanic" inspired by Martin Schweiger's "Orbiter" (www.orbitersim.com).
The idea was that you were a Satellite Repairman, flying in your spaceship from your space station out to damaged satellites, repairing them, and then coming back home with limited fuel. Sort of like Space Taxi with a circular gravity well.
The game made proper use of orbital mechanics, and I'd actually worked out Kepler's Laws of motion forward (position based on time and orbital elements) and backward (orbital elements based on position and velocity) to calculate and display elliptical orbits. There was even a docking computer that showed time to orbit intersect, deltav, distance etc. You had to time your thrusts carefully to arrive on target with enough fuel.
Unfortunately I was having some real problems with FPS. It turns out that recomputing an orbit during a burn (and showing the corresponding ellipse) with 30fps update is kinda hard on my GP2X. That and I was frustrated with my attempts to show a rotating, scaling earth... A graphic of the earth looks jagged when rotated and scaled.. When I realized the game had to be overclocked to work, I shelved it.
Maybe with a little more oomph from the Pandora I might try to bring this back.
Orbital Mechanic Test 30 (for gp2x)
Warning, it runs at 266Mhz by default and it somehow glitches up Gmenu2x after you quit. (reboot fixes). And if it's not obvious, it's incomplete...
Controls:
up/down: Lock prograde/retrograde
left/right: rotate left/right
L/R: thrust forward/backward
X: Chase View
Y: Orbit View
B: Orbital Sync Computer: Switch between Intersect 1 and 2
Start/Home: Quit
Have to get within 50km and hold to fix satellite... And right now that's all you do.. there's no end game.
Would like to fix up graphics (earth, ellipse drawing), thrust, improve vector computer, add music, sound, voiceovers (Old Lady Voice: "Sonny, I just have to have ma stories... can you fix the television for me?") storyline, instructions, etc. And of course Fenix and I have an animosity towards each other so I need to find any crash bugs and clean them up.