====== MSX BASIC — Примеры ====== ====== Андрей Никитин ====== Игры интересные, но к сожалению автор сделал из "нечитабельными" разместив их в 3 строки… [[http://nsg.upor.net/msx/basic/basic.htm|nsg.upor.net: My MSX Basic programs]], [[http://web.archive.org/web/20190501000000*/nsg.upor.net/msx/basic/basic.htm|Копия на Wayback Machine]] {{:msx:basic:examples:nsg_upor_net_msx.zip|Архив всех игр и описаний}} Упрощённые (разделённые по строкам) игры: * {{:msx:basic:examples:snake-scr1.png?350|}} \\ {{:msx:basic:examples:snake.bas|}} \\ [[+tab|wmsx>?DISK_FILES=/_media/msx/basic/examples/snake.bas&BASIC_RUN=snake.bas&FAST_BOOT|Запустить в WebMSX]] ====== Джероен Дерворт ====== {{.:jermsx_fixed.zip|Диск с играми}}, [[http://www.jeroenderwort.nl/wp-content/uploads/jermsx/JerMSX_fixed.zip|Оригинал]] [[http://www.jeroenderwort.nl/wp-content/uploads/jermsx/jermsx.html|Играть в браузере]] ---- [[https://idpixel.ru/news/163-vyshel-disk-s-33-igrami-na-msx-basic/|Вышел диск с 33 играми на MSX BASIC]] ====== Евгений Носулич ====== Евгений Носулич, 1992г., Владивосток Игра "Мины" {{.:mines.7z|}}, [[https://drive.google.com/file/d/1njwoRCN61CSySqbWVaHN-2IinGLZdrCH/view?usp=sharing|оригинал]] Аналог игры "Сапер", в архиве несколько версий игры с разным уровнем сложности. Версия в 300 мин проходима! Автор провёл масштабное исследование этого вопроса, и привлёк к изучению множество людей. - [[+tab|wmsx>?DISKA=/_media/msx/basic/examples/mines.dsk&BASIC_RUN=mine-300.bas&FAST_BOOT|mine-300.bas]] - [[+tab|wmsx>?DISKA=/_media/msx/basic/examples/mines.dsk&BASIC_RUN=min_300.bas&FAST_BOOT|min_300.bas]] - [[+tab|wmsx>?DISKA=/_media/msx/basic/examples/mines.dsk&BASIC_RUN=mines.bas&FAST_BOOT|mines.bas]] {{mines.dsk|}} ---- [[zxpkru>threads/30149-artefakty-moej-kollektsii.html?p=1000680&viewfull=1#post1000680|Форум zx-pk.ru, тема Артефакты моей коллекции]] ====== Павел Эйтнер ====== FIXME Графический редактор Screen, (c) 1991–1992 Павел Эйтнер, Владивосток. * Поддерживает работу с мышью и джойстиком. * Есть программа ''sender'' для работы редактора по [[msx:yamaha_local_network:yamaha_local_network-3|сети]]. [[+tab|wmsx>?MOUSE_MODE=1&DISKA=/_media/msx/basic/examples/screen.dsk&BASIC_RUN=screen|Запустить в WebMSX]] ====== Color Puzzle ====== FIXME {{ clr-pzzl.bas|}} [[+tab|wmsx>?DISK_FILES=/_media/msx/basic/examples/clr-pzzl.bas&BASIC_RUN=clr-pzzl.bas&FAST_BOOT|Запустить в WebMSX]] [[msxorg>forum/msx-talk/software/color-puzzle|color-puzzle]] ====== 3D Maze ====== Написание программы было начато в 1985 году как техническое упражнение, затем она была заброшена на 35 лет, и наконец переписана как простая игра–лабиринт в 2020 году. Конечно это не самая быстрая программа в мире (из–за того, что 95% кода написано на MSX BASIC) и монстров нет. Всё, что вам нужно сделать, — это пройти каждый из 32 уровней менее чем за 1000 ходов. [[msxorg>downloads/3d-maze-msx-basic|3D Maze (MSX BASIC)]] {{3dmaze.dsk|}} [[+tab|wmsx>?DISKA=/_media/msx/basic/examples/3dmaze.dsk&FAST_BOOT|Запустить в WebMSX]] ====== Ссылки ====== [[http://basic.msxall.com/|сайт на Португальском языке, посвящённый разработке на MSX BASIC]] [[http://fourseasons.altervista.org/bttf/index.php?pagina=msx&numpag=1&lang=eng|(4)Seasons software — MSX-BASIC programs]] [[http://msxbasic.blogspot.com/|MSX Basic Games]] [[github>plattysoft/Modern-MSX-BASIC-Game-Dev/tree/main/examples|Примеры из книги Modern MSX BASIC Game Development]] [[github>plattysoft/MSX|playing around with MSX Basic]] {{tag>Programming MSX BASIC Examples Game}}