Кирилл - не понимаю как Марк-Сибли мог умереть , на здоровье
Шиза - а ни кто и не умирал ))) спасибо
Марк Александр Сибли (Mark Alexander Sibly, 27 декабря 1967 — начало ) — новозеландский программист, создатель культовой линейки игровых движков и языков программирования Blitz BASIC, Blitz3D, BlitzMax и Monkey. Его разработки оказали огромное влияние на индустрию инди-игр, открыв путь в геймдев тысячам начинающих разработчиков. [1, 2, 3, 4]
## Ранние годы и игры для Amiga
Марк Сибли родился в Новой Зеландии. Свою карьеру в программировании и игровой индустрии он начал на платформе Amiga в начале 1990-х годов. Совместно с Саймоном Армстронгом и компанией Acid Software он разработал коммерчески успешные игры: [1, 3, 5, 6, 7]
* Super Skidmarks (популярная гоночная игра)
* Gloom (один из первых знаменитых клонов Doom на Amiga) [3, 7, 8]
Параллельно для создания собственных проектов Сибли разработал Blitz BASIC 2 для Amiga. Язык сочетал простоту синтаксиса BASIC с высокой производительностью и возможностью напрямую работать с "железом". На нем, к примеру, создавалась ранняя версия легендарной игры Worms (Total Wormage). [3, 6, 7, 9]
## Эпоха PC и создание Blitz3D
После ухода платформы Amiga с рынка Марк Сибли основал компанию Blitz Research Ltd.. Он переписал компилятор под Windows, что привело к выпуску целого семейства продуктов: [2, 5, 6]
* Blitz BASIC (Blitz2D) (2000) — версия для ПК, предлагавшая легкий старт для создания двухмерных игр. [2, 6]
* Blitz3D (2001) — главное и самое известное детище Сибли. Движок со встроенным API на базе DirectX 7 позволял писать полноценные трехмерные игры всего несколькими строчками понятного кода. Именно на Blitz3D были созданы такие инди-хиты, как SCP – Containment Breach, игры от MDickie и Stranded II. [2, 9, 10, 11, 12]
* BlitzMax (2004) — более продвинутый кроссплатформенный язык (для Windows, Mac, Linux) с поддержкой объектно-ориентированного программирования. [2, 9]
## Язык Monkey и поздние проекты
В 2011 году Марк Сибли выпустил инновационный язык Monkey (позже Monkey X и Monkey 2). Особенностью Monkey было то, что он не компилировал код напрямую в бинарные файлы, а транслировал его в исходный код других языков (C++, C#, Java, JavaScript), что позволяло запускать одну игру на Android, iOS, HTML5, Windows и Mac. [2, 13, 14]
Около 2018 года Марк прекратил развитие Monkey и устроился на постоянную работу C-разработчиком встроенного ПО для морских навигационных устройств в Navico Group. Тем не менее, он перевел свои старые движки (включая Blitz3D и BlitzMax) в разряд бесплатного ПО с открытым исходным кодом. [5, 14, 15, 16]
## годы и
В году Марк неожиданно вернулся к поддержке сообщества. Он начал выпускать небольшие обновления для классического Blitz3D и работал над новой легковесной библиотекой трехмерной графики под названием LibSGD (Lib Simple Game Development), адаптированной для современных C++, Python и BlitzMax. [17]
В начале , незадолго до своего 57-летия, Марк Сибли в Новой Зеландии после продолжительных проблем со здоровьем. Его стал для сообщества разработчиков, многие из которых отмечали, что именно благодаря его доступным инструментам они смогли связать свою жизнь с программированием. [1, 3, 4, 13]
Если вам интересно, я могу подробнее рассказать о:
* Истории создания SCP: Containment Breach на движке Blitz3D
* Особенностях синтаксиса Blitz BASIC по сравнению с другими языками
* Проектах-преемниках, которые развивает сообщество (BlitzMax NG или AmiBlitz)
[1] [
https://notices.nzherald.co.nz](
https://notices.nzherald.co.nz/nz/obituaries/nzherald-nz/name/mark-sibly-obituary?id=57014447)
[2] [
https://en.wikipedia.org](
https://en.wikipedia.org/wiki/Blitz_Research)
[3] [
https://news.ycombinator.com](
https://news.ycombinator.com/item?id=42521619)
[4] [
https://forum.gamemaker.io](https://forum.gamemaker.io/index.php?threads/mark-sibly-designer-of-the-blitz-family-of-game-programming-languages-has-passed-away.117065/)
[5] [
https://nz.linkedin.com](
https://nz.linkedin.com/in/mark-sibly-029b8b297)
[6] [
https://www.igdb.com](
https://www.igdb.com/game_engines/blitz3d)
[7] [
https://www.reddit.com](
https://www.reddit.com/r/thisweekinretro/comments/1hchqsn/creator_of_blitzbasic_used_in_skidmarks_has/)
[8] [
https://forum.amiga.org](
https://forum.amiga.org/index.php?topic=76957.0)
[9] [
https://mdickie.fandom.com](
https://mdickie.fandom.com/wiki/Blitz3D)
[10] [
https://ru.wikipedia.org](
https://ru.wikipedia.org/wiki/Blitz_BASIC)
[11] [
https://tig.fandom.com](
https://tig.fandom.com/wiki/Blitz3D)
[12] [
https://www.mobygames.com](
https://www.mobygames.com/person/106748/mark-sibly/)
[13] [
https://en.wikipedia.org](
https://en.wikipedia.org/wiki/Blitz_BASIC)
[14] [
https://community.cerberus-x.com](https://community.cerberus-x.com/forum/index.php?thread/1216-what-happened-to-mark-sibley/)
[15] [
https://marketplace.visualstudio.com](
https://marketplace.visualstudio.com/items?itemName=dones.blitz3d)
[16] [
https://gamedev.net](
https://gamedev.net/blogs/entry/2269780-blitzbasic-is-dead-blitzbasicscript-is-born/)
[17] [
https://www.blitzforum.de](
https://www.blitzforum.de/forum/viewtopic.php?t=41274&sid=85f12150014e91800cdeac0247829129)