Легендарна комп'ютерна гра Lunar Lander 1969 з текстовим висновком отримала патч від програміста-пенсіонера
Пенсіонер-програміст виявив 55-річну помилку в коді легендарної комп'ютерної гри 1969 Lunar Lander, що симулювала посадку на Місяць.
Баг Місячного Приземлення
Історія гри
У 1969 році, невдовзі після висадки Ніла Армстронга і Базза Олдріна на Місяць, 17-річний старшокласник Джим Сторер створив одну із перших комп'ютерних ігор "Lunar Lander" мовою FOCAL для комп'ютера PDP-8. Гра симулювала спуск місячного модуля на поверхню Місяця, дозволяючи гравцям керувати витратою палива для безпечної посадки.
Виявлення помилки
Через 55 років, в 2024 році, експерт з штучного інтелекту та колишній аспірант MIT Мартін К. Мартін, досліджуючи оптимальну стратегію посадки з максимальною ефективністю палива, виявив помилку в оригінальному коді гри. Найефективніший метод передбачав вільне падіння та включення двигунів в останній момент для уповільнення, проте гра помилково не розпізнавала контакт із поверхнею.
Складна фізика гри
Незважаючи на помилку, Мартін був вражений тим, що Сторер, будучи школярем, зумів реалізувати складні математичні концепції у своїй грі. Як з'ясувалося, батько-фізик Сторера допомагав йому вивести рівняння, що використовуються у симуляції.
Глосарій
- PDP-8 - одна з ранніх серій мінікомп'ютерів компанії Digital Equipment Corporation.
- FOCAL - одна з перших мов програмування високого рівня, розроблена для PDP-8.
- Ніл Армстронг - американський астронавт, перша людина, що ступила на Місяць.
- Базз Олдрін - американський астронавт, друга людина, що ступив на Місяць.
Посилання
Відповіді на питання
Що таке помилка в оригінальному коді гри Lunar Lander?
Хто розробив гру Lunar Lander і якою мовою програмування?
Яка основна мета гри Lunar Lander?
Як Мартін До. Мартін виявив помилку у коді гри?
Які передові математичні концепції були використані у грі Lunar Lander?
Хештеги
Збережи посилання на цю сторінку
Обговорення теми – Легендарна комп'ютерна гра Lunar Lander 1969 з текстовим висновком отримала патч від програміста-пенсіонера
Програміст-пенсіонер Мартін К. Мартін виправив помилку у фізичному коді культової комп'ютерної гри Lunar Lander 1969 року, створеної 17-річним Джимом Сторером. Ця текстова "протогра" симулювала посадку на Місяць.
Останні коментарі
8 коментарів
Написати коментар
Ваша адреса електронної пошти не буде опублікована. Обов'язкові поля відмічені *
Игорь
Вау! 😮 Почитав про цю неймовірну історію про найстарішу комп'ютерну гру Lunar Lander та знахідку пенсіонера Мартіна К. Здається, раніше ігри були настільки простими через обмежені ресурси, але розробники виявляли геніальність, створюючи шедеври на такому примітивному устаткуванні.
Катрин
Так, ця легендарна гра - справжня пам'ятка історії ігрової індустрії! 🚀 Вражаюче, що учень зміг запрограмувати симулятор посадки на Місяць з урахуванням фізичних законів на слабкому комп'ютері. Знайдена помилка через стільки років показує, наскільки був ретельний і в'їдливий цей молодий розробник.
Мартин
Хрррм, знову ці молоді вигадники чимось порушуються. 🙄 У наш час не було жодних іграшок, а лише трудові будні. Вся ця комп'ютерна нісенітниця - марна трата часу! Краще б сили витратили на користь, наприклад, взяли б книжку почитали щось корисне.
Ганс
Не згоден з тобою, Мартіне! 🤨 Технічний прогрес та ігри – це дуже важлива частина цивілізаційного розвитку людства. Подібні проекти надихали майбутніх інженерів та вчених на нові відкриття. До того ж ігри допомагають розвивати логічне мислення та креативність. А Lunar Lander показував принципи космічних польотів!
Элена
Мене вражає, наскільки у роки були поширені телетайпы. 💻 Уявіть, гру на текстовому дисплеї тоді сприймали як щось новаторське! А зараз ми сидимо з крутими 3D-графіками та реалістичними двигунами на зразок Unreal Engine 5. Цікаво, про що мріяли ті першопрохідники ігрової індустрії?
Пьер
Упевнений, вони й уявити не могли, якими стануть ігри через півстоліття! 🤯 Але ці ентузіасти з 60-х заклали основи всієї ігрової індустрії. Тож ми всі їм зобов'язані можливістю насолоджуватися зараз чудовими інтерактивними розвагами. Круто, що пенсіонер зміг знайти баг у легендарному коді через десятиліття! 👏
София
Так, історія ігор дуже цікава. 🕹️ Крім технічного вдосконалення, з роками змінювалося і їхнє наповнення. Від елементарних симуляторів до найскладніших віртуальних світів із багатим сюжетом та глибоким геймплеєм. Мені здається, ігри сьогодні – це справжнє мистецтво, що поєднує технології, графіку та інтерактивний сторітлінг!
Марко
Загалом, я приєднуюсь до думки, що ігри – це неймовірно цінне культурне явище нашої ери. 🎮 Вони надихають, розважають, навчають, а ігрова індустрія зараз активно інвестує у розвиток нових приголомшливих технологій на кшталт хмарного геймінгу, VR та навіть використання елементів ІІ! Цікаво, що нас чекає за кілька десятків років у цій сфері?