eagle-lander

所属分类:collect
开发工具:Ada
文件大小:0KB
下载次数:0
上传日期:2020-07-26 16:56:40
上 传 者sh-1993
说明:  阿波罗11号月球着陆器模拟器(Ada Gtk Cairo),
(Apollo 11 lunar lander simulator (Ada Gtk Cairo),)

文件列表:
LICENSE (35147, 2020-07-26)
alire/ (0, 2020-07-26)
alire/eagle_lander.toml (309, 2020-07-26)
eagle_lander.gpr (874, 2020-07-26)
obj/ (0, 2020-07-26)
resources/ (0, 2020-07-26)
resources/Apollo11.png (724896, 2020-07-26)
resources/station.glade (11164, 2020-07-26)
src/ (0, 2020-07-26)
src/background.adb (3573, 2020-07-26)
src/background.ads (1700, 2020-07-26)
src/geom.adb (5968, 2020-07-26)
src/geom.ads (2896, 2020-07-26)
src/gui.adb (19452, 2020-07-26)
src/gui.ads (1719, 2020-07-26)
src/lander.adb (15157, 2020-07-26)
src/lander.ads (4214, 2020-07-26)
src/lem_drawing.adb (20798, 2020-07-26)
src/lem_drawing.ads (1961, 2020-07-26)
src/main.adb (2329, 2020-07-26)
src/panels-altitude.adb (9705, 2020-07-26)
src/panels-altitude.ads (2028, 2020-07-26)
src/panels-attitude.adb (11756, 2020-07-26)
src/panels-attitude.ads (2190, 2020-07-26)
src/panels-thrust_to_weight.adb (4986, 2020-07-26)
src/panels-thrust_to_weight.ads (1955, 2020-07-26)
src/panels.adb (17138, 2020-07-26)
src/panels.ads (3364, 2020-07-26)
src/physics.ads (4197, 2020-07-26)
src/text_utils.adb (4522, 2020-07-26)
src/text_utils.ads (2493, 2020-07-26)
src/timeline.adb (4997, 2020-07-26)
src/timeline.ads (2262, 2020-07-26)

[![Alire](https://img.shields.io/endpoint?url=https://alire.ada.dev/badges/eagle_lander.json)](https://alire.ada.dev/crates/eagle_lander.html) # eagle-lander Apollo 11 lunar lander simulator (Ada/Gtk/Cairo) To learn more about this simulator: ["The Eagle has landed"](http://blog.adacore.com/make-with-ada-the-eagle-has-landed). ## Build For this project you will need GNAT and GTKAda. You can find GPL versions at [libre.adacore.com](http://libre.adacore.com), in the download section. See the respective documentations for installation. To build, open the project file lunar_lander.gpr in [GPS](http://libre.adacore.com/tools/gps/) and click on the "Build All" button, or run "gprbuild" in the root directory. ### PATH to GTKAda The path to GTKAda in the lunar_lander.gpr is set to the default installation path on Windows, you may have to change it for your installation (especially on Linux). ## Controls Keyboard: * Up : Increase DPS throttle * Down : Decrease DPS throttle * Right : Decrease RCS throttle (turn clockwise) * Left : Increase RCS throttle (turn counterclockwise) * Space : Pause simulation * Page Up: Zoom in * Page Down: Zoom out On screen: * DPS Throttle slider (Middle slider to the left of the screen) * RCS Throttle sliders (Left and right sliders to the left of the screen) * Pause button (Bottom-Left): Start/Stop the simulation * Timeline slider (Bottom): When the simulation is paused you can drag the cursor to go back in time (and maybe fix one or two mistakes...) * Reset button (Top-Left): Restart the simulation at High-Gate (position, speed, attitude, fuel) * Help button (Top-Left): Enable or disable the help features

近期下载者

相关文件


收藏者