|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||
| Аким |
Вторник, 13 марта 2018, 12:06
Отправлено
#1
|
|
Безумец ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 571 Регистрация: 22 апр. 2006 Пользователь №: 15 970 ![]() ![]() |
В последние годы образовался интересный тренд под общим названием - fantasy consoles. Что это за звери такие? Эдакие программки позволяющие создать свою собственную 8-битную игрушку или даже несколько. Для этого, как правило, в программке есть всё необходимое: редакторы графики, музыки и программного кода.
Соответственно, на программке можно запустить все созданные под неё игры и просто поиграть. Собственно, в этом и есть идея "вымышленных консолей" - собрать комьюнити, которое будет пилить под них софт и тем самым привлекать новых пользователей. Ведь, чего греха таить, немало геймеров хотят создать что-нибудь своё (пусть и совсем простенькое). А на "вымышленных консолях" это сделать гораздо проще, чем на каком-нибудь навороченном движке аля Unity. Правда, при этом, обычно в "вымышленных консолях" есть некоторые искусственные ограничения (допустим: ограничение на объём написанного кода). Для тех кто заинтересовался - вот, на мой взгляд, три достойных внимания представителя сабжа: PICO-8 Пожалуй, на сегодняшний день, самая популярная "вымышленная консоль"... и самая "технически слабая". К сожалению, чтобы программировать, нужно покупать лицензию. Зато пощупать уже готовые проекты (или не совсем готовые...) можно абсолютно бесплатно на оф.сайте (ссылка будет ниже). При чём как на ПК, так и на смартфоне. » пример игр, сделанных на PICO-8 « язык программирования: Lua Оф.сайт TIC-80 Идейный последователь PICO-8, но уже "более мощный". Есть бесплатная версия. Для тех ко хочет попробовать покодить - самое то. » пример игр, сделанных на TIC-80 « языки программирования: Lua, JavaScript, MoonScript Оф.сайт SmileBASIC Этот продукт вышел только для счастливых обладателей 3DS (искать в е-шепе). Предыдущая версия, под названием Petit Computer, была в DSiWare. Следующая, всего скорее, появится на Switch. Более наворочена чем первые две, но, соответственно, даёт больше возможностей. Что приятно, у местной клавиатуры есть русская раскладка, т.ч. без проблем можно создавать игрушки на великом и могучем. » пример игр, сделанных на SmileBASIC « язык программирования: BASIC Оф.сайт Комьюнити P.S. Возможно, кто-то на форуме уже в теме и даже что-то программировал для "вымышленных консолей"? Сам пытаюсь кодить на TIC-80, а недавно приобрёл SmileBASIC. Было бы неплохо пообщаться на эту тему... -------------------- |
![]() ![]() ![]() |
Ответов
| Akell |
Четверг, 15 марта 2018, 01:17
Отправлено
#2
|
|
Фанат ![]() ![]() ![]() Группа: Пользователи Сообщений: 113 Регистрация: 21 апр. 2017 Пользователь №: 58 733 ![]() ![]() |
весьма странное и необычное развлечение. ну делай, раз уж хочется и интересует такое. не слушай никого.
а вообще, такие тенденции в мире игор невыживают. все помнят как провалился фамикон (который Family Computer, тот самый 8-битный компутер, у которого в комплекте был картридж с бейсиком, клавиатура, мафон с кассетами для хранения и телек для вывода), как идея. мол сделаешь такую систему, а всякие умельцы сами себе игр наделают. невзлетело. пришлось в срочном порядке переделывать систему в запускалку готовых игорей, собственно в этом контексте и существует её альтер-эго NES. оказалось недостаточно приложить талмуд по бейсику с парой примеров и ждать чуда. дело даже не в ограниченности ресурсов как таковых (про эффективное использование ресурсов и речи небыло), а в том, что ца очень микроскопическое. мой опыт игроклепания начался-закончился ещё в школе. на ворладн (или турбо) паскале, в досе. как раз, там обьяснили про speaker, ввод с клавиатуры и модуль graph (или как он там назывался, который умел vga режим с десятком цветов и некоторые весьма ограниченные возможности рисования, уровня ms paint.). и это было перед каникулами, кажется новогодники или весенними. за каникулы и сделал игрулю "танчики", притом real-time битву на поле. с компутерным AI, который правда все время монотонно пёр на тебя и иногда постреливал. самым великим достижением было заставить компутерного опононента двигаться, как при отсуствии необходимости обрабывать ввод с клавиатуры, так и вприсутсвии. непомню как удалось это сделать, но каким-то образом удалось добиться этого. жаль что ничего несохранилось, сейчас бы глянул на тот говнокод. у тебя есть какая-то конкретная цель возни с этими псевдоконсолями? что-то мне подсказывает, что такие штуки вполне подойдут для обучения, за счет уже готового инструментария и серьезного упрощения, и относительно невысокого порога вхождения. если вспомнить всяких культовых учебников корманов и кнутов, где примеры подаются на псевдоязыках (псевдокоде, который выполняется на несуществующих (псевдо)процессоровов), то идея подходящая. если ты уже начал делать, и прогресс где-то застопорился, и уперся в какие-то конгитивные трудности, а не тупо в мотивацию и преодоление рутины, то рекомендую применять уткование |
Posts in this topic
Аким Вымышленные консоли Вторник, 13 марта 2018, 12:06
UNdrey [video]https://youtube.com/watch?v=hSMu7m_1LkM[/sp... Вторник, 13 марта 2018, 12:47
Аким И при чём здесь кулстори про Хуанчик? Вторник, 13 марта 2018, 12:55
DUX Я то думал: консоли из мультиков в Сауз парке было... Вторник, 13 марта 2018, 13:50
Hahahoj При чем тут "вымышленные консоли" и ... Вторник, 13 марта 2018, 16:31
Аким
Ну во-первых, термин "fantasy consoles... Вторник, 13 марта 2018, 17:36
ViKiNg80 Может не совсем в тему, но я тут зашёл в книжный п... Вторник, 13 марта 2018, 17:40
Hahahoj Увы, малополезны они для обучения. Потому что прак... Четверг, 15 марта 2018, 01:51
Аким Ну, собственно, да. Fantasy console - это эдакая с... Четверг, 15 марта 2018, 10:58
Аким Подниму прошлогоднюю тему, ибо хочу представить св... Пятница, 18 октября 2019, 14:31
Shellshocked https://youtube.com/watch?v=fCazIZZlovs
Не совсем ... Суббота, 25 апреля 2020, 21:25![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Вт., 27 окт. 2026, 10:54 |

Вторник, 13 марта 2018, 12:06











