Přistání na Měsíci
Řídící počítač lunárního modulu selhal během přistávání. Dokážete bezpčeně přistát na povrchu Měsíce a zachránit posádku?
Verze 1.1
Podaří se Vám bezpečně přistát na Měsíci?
Užijte si klasickou hru z dob osmibitových počítačů, přepracovanou na moderní mobilní telefony!
- Zdarma a bez reklam :-)
- Záznam nejlepších skóre
- Hra na "pár minut" vhodná na čekání na zastávku tramvaje či autobusu
- Pravidla jsou snadná, návod ke hře je v aplikaci
Požadavky:
Android 10 a lepší. Nekomunikuje po síti, nezobrazuje reklamy, vyžaduje jen oprávnění pro vibrace.
Příběh a jak to hrát
TOTO JE POČÍTAČOVÁ SIMULACE PŘISTÁNÍ APOLLA NA MĚSÍCI.
PALUBNÍ POČÍTAČ SELHAL (škoda, že tam nedali IQ-151, to by fungovalo :-) ) A TAK MUSÍTE S MODULEM PŘISTÁT RUČNĚ.
RYCHLOST SPALOVÁNÍ BRZDÍCÍCH RAKET NASTAVUJETE NA LIBOVOLNOU HODNOTU MEZI 0 (VOLNÝ PÁD) A 200 (MAXIMÁLNÍ TAH) LIBER PALIVA ZA SEKUNDU.
RYCHLOST SPALOVÁNÍ SE OVLÁDÁ PO 10 SEKUNDÁCH.
POČÁTEČNÍ VÁHA MODULU JE 32500 LIBER, VÁHA PALIVA 16500 LIBER.
Vše jasné?
Více o hře: palubní deska Vám ukazuje všechny podstatné informace o stavu modulu:
- Čas: čas od začátku přistávacího manévru.
- Výška: výška nad povrchem Měsíce.
- Rychlost sestupu: vertikální rychlost sestupu. Kladné číslo - padáte, záporné číslo - pohybujete se vzhůru (no... to by se dít spíš nemělo...).
- Zbývající palivo: zbývající palivo, které můžete spálit během přistání.
- Rychlost spalování (liber/sekundu): rychlost spalování paliva, čím větší, tím větší je tah motoru a brzdící efekt.
- Potvrdit!: Stiskem tohoto tlačítka potvrdíte zadanou rychlost a modul pak poletí deset sekund se zadanou rychlostí spalování paliva.
Hra má dvě varianty, lze si vybrat v Nastavení:
- Originální hra: Rychlost spalování může být mezi 0 a 200 librami za sekundu. Cokoliv menšího, než 8 liber/sekundu se pokládá za 0, protože 8 je minimální rychlost spalování, při které se dá
zapálit motor a cokoliv nad 200 liber/sekundu je omezeno na 200 liber/sekundu (maximální rychlost spalování daná konstrukcí motoru).
- Zjednodušená hra: rychlost spalování je bez omezení (... no, ne tak docela, pořád nemůže být záporná! :-) ). Výsledky dosažené ve zjednodušené hře jsou v Nejlepších výsledcích označené italikou.
Užijte si hru!, přeji mnoho měkkých přistání!
Jazykové mutace
- CZ česká verzze (pro Čechy a Slovensko)
- EN anglická verze (zbytek světa)
Zdroje
Programování: (c) 2024 PaPačut
Grafika:
Obrázek raketky Licencováno pod
CC-0 :-)
Novinky
Verze 1.1
Uvolněná 27. dubna 2024
- NEWOpraveno pár chybek z první verze
Trocha historie nikoho nezabije!
Přistání na Měsíci je retro hra z minulého století přepracovaná pro telefony s Androidem.
Nejprve se podívejme do historie. Co nám o ní říká Wikipedie (zkopírováno 14.4.24, přeložil jsem z anglické mutace):
Lunar Lander (Přistání na Měsíci) je označení celé skupiny počítačových her volně inspirovaných přistáním Apolla na měsící v roce 1969.
Ve všech těchto hrách hráč přistává s kosmickou loďí na povrchu měsíce či jiného vesmírného tělesa a s pomocí trysek zpomaluje pád lodi a současně ovládá její horizontální pohyby tak,
aby doletěl k místu, kde lze bezpečně přistát. Náraz do překážky, náraz do povrchu Měsíce v příliš vysoké rychlosti, nebo vyčerpání paliva vedou k neúspěchu ve hře.
V některých hrách tohoto typu hráč také řídí orientaci lodi (rotaci).
První "Lunar Lander" - Přistání na Měsíci byla jednoduchá textová hra vydaná pod řadou jmen; původní byla Lunar Landing napsaná v jazyce FOCAL pro
minipočítač PDP-8 firmy Digital Equipment Corporation (DEC) Jim Storerem (středoškolským studentem) na podzim roku 1969.
Záhy na to se objevila řada dalších variací napsaných dalšími programátory ve FOCAlu a BASICu.
Původní Lunar Landing byla potom převedena do Basicu Davidem Ahlem, publikovaná v jeho knize 101 BASIC Computer Games v roce 1973.
Ke konci dekády se už tento typ her souhrnně nazýval "lunar lander".
Když jsem se začal učit v Kotlinu a pracovat s Jetpack Compose, hledal jsem námět na malý projekt, abych si všechno vyzkoušel na reálné aplikaci.
Ahlova konverze do BASICu mě inspirovala, přepsal jsem algoritmus do Kotlinu,
přidal uživatelské rozhraní a pár drobností kolem (například tabulku nejlepších výsledků). Cílem bylo zachovat celou hru co nejpodobnější origilnálu,
podobně jako v mém předchozím "retro remake" hry Hammurabi na Android.
Podmínky použití - omezení odpovědnosti
Aplikaci jsem vytvořil pro radost sobě i ostatním a vyžaduje jen velmi omezenou sadu oprávnění. Aplikace ani nepodporuje reklamní sítě a nezobrazuje žádná reklamní sdělení. Přesto bych Vás rád upozornil, že jejím použitím souhlasíte s tím, že je poskytnuta jak je; mohou v ní být chyby. Instalací aplikace souhlasíte s tím, že autor aplikace není zodpovědný za žádné přímé, nepřímé, náhodné, zvláštní, následné ani příkladné škody, včetně, ale nejen škod vzniklých ztrátou zisků, dobré pověsti, použitelnosti, dat nebo jiných nehmotných ztrát, bez ohledu na to, zda autor byl na možnost takové škody upozorněn. Celková zodpovědnost autora je omezena částkou 0 USD. Pokud by použitelné zákony neumožňovaly omezení nebo vyloučení odpovědnosti nebo odškodnění, nemusí se vás výše uvedené omezení nebo vyloučení týkat, přestože v takovém případě bude autorova zodpovědnost omezena nejvyšší zákonem umožněnou měrou.
Užijte si přistání!
Screenshoty