terminal-space-program
Terminal-native orbital-mechanics rocket simulator. KSP-in-your-terminal, distributed as a single static Go binary.
파일 탐색기
최종 버전 다운로드 (.zip)- release.yml
- test.yml
- FUNDING.yml
- flags.go
- flags_test.go
- main.go
- resetfleet_flag_test.go
- servecli.go
- domain.md
- issue-tracker.md
- triage-labels.md
- cli.md
- constellation-deploy.md
- controls.md
- multiplayer.md
- version-history.md
- alpha-centauri.json
- kepler-452.json
- lumen.json
- sol.json
- trappist-1.json
- bodies_test.go
- body.go
- body_test.go
- catalog.go
- catalog_orbit_standoff_test.go
- catalog_texture_test.go
- constants.go
- lumen_test.go
- orbit_standoff_test.go
- scaleclass.go
- scaleclass_test.go
- systems.go
- texture.go
- texture_test.go
- keylayout.go
- keylayout_test.go
- catalog_integrity_test.go
- coverage_test.go
- deploy_missions_test.go
- embed.go
- event_test.go
- failure_test.go
- loader.go
- loader_test.go
- mission_eval_test.go
- mission_helpers_test.go
- missions.go
- missions.json
- missions_test.go
- state_kinds_test.go
- calculator.go
- calculator_test.go
- conic_arc.go
- conic_arc_test.go
- elements_test.go
- events.go
- events_test.go
- frame.go
- frame_test.go
- kepler.go
- kepler_test.go
- lvlh.go
- lvlh_test.go
- drag.go
- drag_test.go
- kepler_step.go
- kepler_step_test.go
- occlusion.go
- occlusion_test.go
- rcs.go
- rk4.go
- rk4_test.go
- soi.go
- soi_test.go
- state.go
- state_test.go
- surface.go
- surface_test.go
- verlet.go
- verlet_test.go
- departure.go
- departure_test.go
- finiteburn.go
- finiteburn_test.go
- fused.go
- fused_test.go
- hohmann.go
- hohmann_test.go
- inclination.go
- inclination_test.go
- lambert.go
- lambert_test.go
- moon_escape.go
- moon_escape_eval_test.go
- moon_escape_test.go
- porkchop.go
- porkchop_test.go
- predictor.go
- predictor_test.go
- rendezvous.go
- rendezvous_recommend.go
- rendezvous_recommend_test.go
- rendezvous_test.go
- transfer.go
- transfer_test.go
- active_craft_test.go
- cowarp_peers.go
- cowarp_peers_test.go
- dock.go
- dock_cooldown_test.go
- dock_durable_test.go
- dock_lifecycle_test.go
- dock_persist.go
- dock_range_test.go
- dock_release_test.go
- dock_test.go
- dock_transfer_gate_test.go
- ghosts.go
- ghosts_test.go
- relay.go
- relay_test.go
- rendezvous_craft_seam_test.go
- rendezvous_seam_test.go
- rendezvous_seat_seam_test.go
- reporter.go
- atmosphere.go
- atmosphere_test.go
- body_frame_east.go
- body_frame_east_test.go
- earth.go
- earth_grid.go
- earth_test.go
- eclipse.go
- eclipse_test.go
- galileans.go
- iceGiants.go
- jupiter.go
- lighting.go
- lighting_test.go
- lumen_texture_test.go
- markers.go
- markers_test.go
- mars.go
- moon.go
- moon_test.go
- navball.go
- navball_test.go
- palette.go
- palette_test.go
- rotation.go
- rotation_test.go
- saturn.go
- sol_texture_test.go
- sun.go
- texture_engine.go
- texture_engine_test.go
- theme.go
- theme_test.go
- advisory_key_test.go
- burn_vector_test.go
- craft_wire.go
- ghost_node_ref_test.go
- ghost_target_test.go
- import.go
- import_test.go
- node_id_test.go
- save.go
- save_commnet_test.go
- save_migrate_v5_to_v6.go
- save_migrate_v6_to_v7.go
- save_migrate_v6_to_v7_test.go
- save_migrate_v7_to_v8.go
- save_migrate_v7_to_v8_test.go
- save_migrate_v8_to_v9.go
- save_migrate_v8_to_v9_test.go
- save_mission_v9_test.go
- save_test.go
- saves.go
- saves_test.go
- system_idx_roundtrip_test.go
- away.go
- away_flight_view_test.go
- away_test.go
- chat.go
- chat_intent_test.go
- chat_test.go
- commitment.go
- commitment_test.go
- conn.go
- conn_test.go
- cowarp_chip_test.go
- dock.go
- dock_cooldown_test.go
- dock_durable_test.go
- dock_flush_test.go
- dock_persist_retry_test.go
- dock_transfer_gate_test.go
- dock_wiring_test.go
- flow.go
- flow_test.go
- handle_collision_test.go
- idle_timeout_test.go
- inui_hosting_test.go
- presence.go
- reclaim.go
- reclaim_stack.go
- reclaim_stack_test.go
- reclaim_test.go
- rendezvous_chip_test.go
- rendezvous_terminal_test.go
- reporting.go
- resetfleet.go
- resetfleet_test.go
- restart_signal.go
- resume.go
- resume_test.go
- rider_view_test.go
- roster_location_test.go
- serve.go
- session_slate_test.go
- session_test.go
- ssh_enroll_test.go
- ssh_smoke_test.go
- subspace_test.go
- sweep.go
- sweep_test.go
- version.go
- version_test.go
- resetfleet.go
- resetfleet_test.go
- session_migrate_v2_to_v3_test.go
- sessiondir.go
- sessiondir_test.go
- settings.go
- settings_test.go
- store.go
- ground_stations.json
- advisory_node_test.go
- apollo_ascent_probe_test.go
- apollo_lunar_budget_test.go
- apollo_probe_helpers_test.go
- ascent.go
- ascent_test.go
- auto_warp.go
- auto_warp_coast_test.go
- auto_warp_test.go
- burn_pause_resume_test.go
- burn_vector_test.go
- camera_contract_test.go
- catalog_payload_test.go
- chat.go
- circularize_immediate_fire_test.go
- clock.go
- clock_test.go
- commnet.go
- commnet_band.go
- commnet_band_test.go
- commnet_reason_test.go
- commnet_test.go
- coplanar_capture_test.go
- cowarp.go
- cowarp_chip_quiet_test.go
- cowarp_step_cap_test.go
- cowarp_test.go
- craft_identity.go
- craft_identity_test.go
- crash_test.go
- deploy_test.go
- descent.go
- descent_powered_stop_test.go
- descent_test.go
- dock_guest_rider_test.go
- docking.go
- docking_guest.go
- docking_guest_test.go
- docking_test.go
- drag_test.go
- dual_strategy_test.go
- due_node_dispatch_test.go
- end_flight.go
- end_flight_test.go
- focus.go
- focus_test.go
- ghost.go
- ground_stations.go
- ground_stations_test.go
- handback.go
- handback_test.go
- hohmann.go
- hohmann_guard.go
- hohmann_guard_test.go
- hohmann_test.go
- in_soi_pass_test.go
- kepler_surface_test.go
- landed.go
- landed_test.go
- launch_anchor.go
- launch_anchor_test.go
- launch_hint.go
- launch_hint_test.go
- launch_route_test.go
- launch_sites.go
- launch_toggle_test.go
- launch_trail.go
- launch_trail_test.go
- launch_zoom_test.go
- lifecycle.go
- local_rearm_test.go
- local_to_body_arc_test.go
- lunar_start.go
- lunar_start_test.go
- maneuver.go
- maneuver_test.go
- mission_catalog_progression_test.go
- mission_context_test.go
- mission_event_test.go
- mission_fail_flash_test.go
- mission_failure_test.go
- mission_program_gating_test.go
- mission_requires_test.go
- multicraft_test.go
- nav.go
- nav_test.go
- navball.go
- navball_test.go
- node_identity.go
- node_identity_test.go
- onpad_test.go
- orbitband.go
- orbitband_test.go
- parachute_test.go
- predict.go
- predict_test.go
- proximity.go
- proximity_test.go
- rcs.go
- rcs_test.go
- rendezvous.go
- rendezvous_away_test.go
- rendezvous_ca_trend_test.go
- rendezvous_cowarp_test.go
- rendezvous_cross_primary_test.go
- rendezvous_degrade_watchdog_test.go
- rendezvous_ghost_test.go
- rendezvous_invite_test.go
- rendezvous_precouple_test.go
- rendezvous_refusal_reasons_test.go
- rendezvous_release_test.go
- rendezvous_review_test.go
- rendezvous_seat.go
- rendezvous_seat_test.go
- rendezvous_terminal_test.go
- rendezvous_test.go
- rendezvous_warp_test.go
- retrograde_lunar_burn_test.go
- saturnv_profile_ascent_test.go
- separation_orbit_test.go
- session_info.go
- slew_world_test.go
- soi_entry_fix_test.go
- soi_entry_prediction_eval_test.go
- soi_ring_test.go
- soipass.go
- soipass_test.go
- spawn.go
- spawn_custom_test.go
- spawn_design_test.go
- spawn_launchpad_test.go
- spawn_orbitband_test.go
- split_capture_aim_test.go
- split_node_test.go
- staging.go
- staging_can_soft_land_test.go
- staging_surface_test.go
- staging_test.go
- start_scenario.go
- start_scenario_test.go
- sync_warp_test.go
- system_binding_test.go
- target.go
- target_ghost_nav_test.go
- target_ghost_test.go
- target_lead_test.go
- target_plane_nodes_test.go
- target_test.go
- tick.go
- undock_separation_test.go
- view.go
- view_launch.go
- view_test.go
- warp_test.go
- world.go
- world_test.go
- components.json
- loadouts.json
- parts.json
- burn_direction.go
- burn_direction_test.go
- burn_vector_test.go
- can_soft_land_test.go
- catalog.go
- catalog_test.go
- comms_test.go
- components.go
- components_test.go
- designs.go
- designs_test.go
- fuel_accounting_test.go
- leo_phase_test.go
- loadout_category_test.go
- loadouts.go
- loadouts_glyph_test.go
- loadouts_test.go
- lumen_fleet_test.go
- maneuver.go
- parachute.go
- parachute_test.go
- rcs_test.go
- scaleclass_test.go
- slew.go
- slew_test.go
- spacecraft.go
- spacecraft_test.go
- stage.go
- stage_test.go
- stages_catalog.go
- stages_catalog_test.go
- starter_components_test.go
- stats.go
- stats_test.go
- target.go
- thrust.go
- thrust_test.go
- vab_seed_test.go
- auto_warp_titlebar_test.go
- bodyinfo.go
- bosskey.go
- bosskey_test.go
- controls.go
- controls_test.go
- dock_guest_rider_render_test.go
- help.go
- help_test.go
- launch.go
- launch_ascent_test.go
- launch_descent_cache.go
- launch_descent_cache_test.go
- launch_descent_test.go
- launch_empty_test.go
- launch_glyph_floor_test.go
- launch_sprite.go
- launch_sprite_test.go
- launch_test.go
- launch_toggle_test.go
- maneuver.go
- maneuver_lineclass_test.go
- maneuver_test.go
- menu.go
- menu_test.go
- missions.go
- missions_screen_test.go
- navball_panel.go
- navball_panel_test.go
- orbit.go
- orbit_camera_contract_test.go
- orbit_chat_chip_test.go
- orbit_chip_builders.go
- orbit_chips.go
- orbit_chips_test.go
- orbit_chute_hud_test.go
- orbit_circular_apsis_test.go
- orbit_comms_chip_test.go
- orbit_comms_path_test.go
- orbit_comms_reason_test.go
- orbit_curve_cache_test.go
- orbit_descent_hud_test.go
- orbit_disk_cache.go
- orbit_disk_cache_bench_test.go
- orbit_disk_cache_pan_test.go
- orbit_disk_cache_test.go
- orbit_flight_phase_test.go
- orbit_ghost_orbit_test.go
- orbit_ghost_test.go
- orbit_in_soi_test.go
- orbit_incl_test.go
- orbit_inspect.go
- orbit_inspect_test.go
- orbit_landed_no_orbit_test.go
- orbit_landed_zoom_cap_test.go
- orbit_launch_hud_test.go
- orbit_launch_toggle_test.go
- orbit_lineclass_test.go
- orbit_local_arc_test.go
- orbit_markers_test.go
- orbit_mission_chip_test.go
- orbit_nodes_burn_test.go
- orbit_pan_test.go
- orbit_predict_cache_test.go
- orbit_proximity.go
- orbit_proximity_test.go
- orbit_render_idle_bench_test.go
- orbit_render_idle_ringed_bench_test.go
- orbit_rendezvous_chip_test.go
- orbit_rendezvous_craft_test.go
- orbit_ring_cache_test.go
- orbit_soi_ring_test.go
- orbit_soipass_test.go
- orbit_spectate_test.go
- orbit_target_lead_chip_test.go
- orbit_target_markers.go
- orbit_target_markers_test.go
- orbit_test.go
- orbit_time_lock_chip_test.go
- porkchop.go
- porkchop_test.go
- saves.go
- saves_test.go
- session.go
- session_away_test.go
- session_chip_test.go
- session_range_test.go
- session_roster_honesty_test.go
- session_test.go
- settings.go
- settings_test.go
- sizegate.go
- spawn.go
- spawn_altitude_test.go
- spawn_band_test.go
- spawn_filter_test.go
- spawn_group_test.go
- spawn_launch_test.go
- spawn_test.go
- vab.go
- vab_crack_test.go
- vab_ops_test.go
- vab_render.go
- vab_swap_test.go
- vab_target_test.go
- vab_test.go
- vab_visual.go
- arc.go
- arc_test.go
- canvas.go
- canvas_curve_cache.go
- canvas_curve_cache_bench_test.go
- canvas_curve_cache_test.go
- canvas_disk_offset_test.go
- canvas_hit_determinism_test.go
- canvas_pixel_tags.go
- canvas_pixel_tags_bench_test.go
- canvas_pixel_tags_test.go
- canvas_ring_cache.go
- canvas_ring_cache_test.go
- canvas_string_coalesce_test.go
- canvas_test.go
- dense_line_test.go
- lighting_pipeline_test.go
- lineclass.go
- lineclass_inspect_test.go
- lineclass_test.go
- ring_dotted_test.go
- app.go
- app_autosave_interval_test.go
- app_chat_input_test.go
- app_inspect_test.go
- app_pan_test.go
- app_rearm_dock_test.go
- app_release_guest_test.go
- app_rendezvous_craft_test.go
- app_rendezvous_engage_test.go
- app_rendezvous_gap_note_test.go
- app_rendezvous_refusal_test.go
- app_rendezvous_seat_test.go
- app_rendezvous_success_test.go
- app_rendezvous_test.go
- app_saves_input_test.go
- app_saves_pause_test.go
- app_saves_screen_test.go
- app_saves_test.go
- app_spawn_boss_key_test.go
- app_test.go
- guest_persistence_test.go
- input.go
- input_test.go
- launch_key_test.go
- mission_event_wiring_test.go
- proximity_key_test.go
- session_toast_test.go
- size_gate_test.go
- theme.go
- version.go
- orbit-rendering.gif
- orbit.gif
- .gitignore
- .goreleaser.yaml
- CONTEXT.md
- go.mod
- go.sum
- LICENSE
- NOTICE.md
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/jasonfen/terminal-space-program
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd terminal-space-program
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천brew install --cask jasonfen/tap/terminal-space-program
Homebrew로 이미 빌드된 패키지를 바로 설치합니다. 소스 빌드가 필요 없습니다.
scoop install terminal-space-program
Scoop으로 바로 설치합니다 (Windows).
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
