М.Двач / Gamedev

Этого треда уже нет.
Это копия, сохраненная 6 мая 2024 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

Виртуальных консолей тред 7 фев 2017, 13:22 365481 В конец треда | Веб

184 Кб, 276x276201 Кб, 480x272

Конкурс подходит к концу, можно расслабится и совершить путешествие в волшебный мир выдуманных игровых коносолей. Я говорю о PICO8 и TIC Computer.

Эксклюзивная статья специально для анончика из гд что бы побольше раскрыть эту занимательную тему:
http://telegra.ph/Virtualnye-konsoli-02-07

Ответы365512367236368586397984404867405048451241462846472430495917508465539073623374678735678747828666

603 Кб, 510x511
2 7 фев 2017, 13:34 2 365503

Один из ведущих тайтлов консоли Pico8

3 7 фев 2017, 13:42 3 365512

>>365481 (OP)
Тебе процент с продаж идет или что?

Ответы365538

4 7 фев 2017, 14:02 4 365538

>>365512
Нет, просто наверняка здесь есть такие же поехавшие, кому будет интерсено поковыряться в пикселях. Алсо я выкладываю ссылку на сворованную PICO8 https://yadi.sk/d/M_gLsCQP3DJjYw так что никаких коммерческих целей.

Вообще если тема попрет можно организавать некий гейм-джем на этих платформах. И в более отдаленной перспективе хочу запилить железный аналог этих виртуальных консолей, эдакий 2сh-Boy, на node-mcu. А принцип работы PICO и TIC похож на то как работают графические библиотеки для разных oled-экранов. Вот ты представь diy- игровая консоль уровня gd охуенно же.

Ответы365557451249539428

5 7 фев 2017, 14:17 5 365557

>>365538
>похож на то как работают графические библиотеки для разных oled-экранов
Серьезно? Там спрайты используются?
>хочу запилить железный аналог этих виртуальных консолей
Было бы круто если бы ограничения были обуслевлены железом, а не выставлены твоими руками. Но это же невозможно, да?
Я вот давно мечтаю что-то запилить для старой консоли. Atari 2600, PS1, NES или SNES.
Скачаю-ка пику, все же на ней это дело явно проще.

Ответы365567

6 7 фев 2017, 14:23 6 365567

>>365557
>Серьезно? Там спрайты используются?
Ну да, как-то так:

#define LOGO16_GLCD_HEIGHT 16
#define LOGO16_GLCD_WIDTH 16
static const unsigned char PROGMEM logo16_glcd_bmp[] =
{ B00000000, B11000000,
B00000001, B11000000,
B00000001, B11000000,
B00000011, B11100000,
B11110011, B11100000,
B11111110, B11111000,
B01111110, B11111111,
B00110011, B10011111,
B00011111, B11111100,
B00001101, B01110000,
B00011011, B10100000,
B00111111, B11100000,
B00111111, B11110000,
B01111100, B11110000,
B01110000, B01110000,
B00000000, B00110000 };

Ответы365571

7 7 фев 2017, 14:25 7 365571

>>365567
Прикол.
А касаемо публикации игр с пики, не запалят, что она краденая?

Ответы365590

8 7 фев 2017, 14:37 8 365590

>>365571
Не знаю, вероятно бесплатно не загрузить, либо я пока не нашел как. Качать игры с их BBS можно.

9 8 фев 2017, 00:15 9 367236

>>365481 (OP)
Под реальный геймбой разрабатывать куда веселее.

10 8 фев 2017, 13:38 10 368586

>>365481 (OP)
Всё таки молодцы создатели TIC

11 8 фев 2017, 13:45 11 368608

Дискра мгу топчик

12 25 апр 2017, 10:51 12 397984

>>365481 (OP)
Пилите ВМ для CHIP-8/48/512, тысяч их. Можно расширить набор комманд, будет у гдачеров своя сонсоль.
Кстати, один из местных уже делал такое, только для мобилок.

13 Кб, 516x484
13 1 мая 2017, 01:02 13 398646

Тут вон чо завезли, есть у кого? А то
жаба душит https://pixelvision8.itch.io/game-creator

14 6 июня 2017, 16:17 14 404867

>>365481 (OP)
Поясните чуть подробнее, как это работает и что с этим делать новичку.

Ответы404907451241

15 6 июня 2017, 20:01 15 404907

>>404867
Удваиваю

Ответы451241

16 7 июня 2017, 17:40 16 405048

>>365481 (OP)
В чем профит?

4 Кб, 600x332
17 19 окт 2017, 22:03 17 451241

>>365481 (OP)
Нахуй этот платный Pico-8, лучше смотрите на рейкастер на TIC-80:

https://habrahabr.ru/post/340234/

>>404867
>>404907
Это типа выдуманная консоль / выдуманный ПК родом из 80-х.

В комплект обычно входит экран размером 128*128 или типа того, 60Кб под код, редактор спрайтов / 8 битной музыки / тайлсетов / карт и язык типа Lua чтобы писать на нём код. Игра пакуются либо в спец. файлики, либо выкладываются онлайн.

Ответы458317

295 Кб, 1000x1119
sage 18 19 окт 2017, 22:18 18 451249

>>365538
Мне интересно ковыряться в пикселях. Но я не понимаю в чем прикол этой убогой ебанины.
Что мешает такое же делать на нормальной пеке?

Ответы451262458530

19 19 окт 2017, 23:32 19 451262

>>451249
>пик
зачем спрашиваешь?

20 24 ноя 2017, 19:13 20 458317

>>451241
>лучше смотрите на рейкастер на TIC-80
Бля, я кончил.

Ответы458349458674

21 25 ноя 2017, 00:18 21 458349

>>458317
Читал статью, ебать там замарочек с оптимизацией, с другой стороны интересно. Поиграл результат, кончил от тормозов, вебгл не помешал бы.

Ответы458530

22 26 ноя 2017, 05:15 22 458530

>>458349
З
>>451249
> Мне интересно создавать пейзажи. Но я не понимаю в чем прикол этой убогой ебанины, возня с красками, кисточками, холстами.
> Что мешает такое же делать обычным фотоаппаратом?

Творчество - это преодоление ограничений. Хорошо выбранные ограничения рождают новые направления и жанры (как пиксель арт родился в своё время или сайдскроллеры как класс игр).

23 27 ноя 2017, 07:56 23 458674

>>458317
>Бля, я кончил.

Таким макаром можно и для пс1 крайзис запилить, если на эмуляторе с выключенным фреймлимитом запускать.

Ответы458694

24 27 ноя 2017, 12:26 24 458694

>>458674
http://www.youtube.com/watch?v=r3u9LAOMl8g

Ответы458697

25 27 ноя 2017, 12:44 25 458697

>>458694

То же самое. Атмега по меркам 80х-начала 90х это дичайший хай-энд с RISC-ядром, быстрыми инструкциями и самих этих мегагерц вдвое больше чем у сеги.

Нужно понимать, что в те времена та же моторола 68к из сеги только к концу 80х стала дешевой и начала появляться в бытовых девайсах, а в момент появления (79 год) - это был ацки крутой камень для дорогих рабочих станций уровня как core i9 сейчас и гораздо дороже. И что моськи 6502 в большинство бытовых устройств начала 80х пихали не от хорошей жизни - это ядро было самым дешевым на рынке. и что эта самая 6502 раз в 10-20 слабее атмеги. И что атмега где-то раза в полтора-два мощнее сеговского 68000.

Ну и что приставки 80х - начала 90х - это были тупо урезанные и удешевленные версии аркадного железа которое и являлось тогда самым боярским (пекарни того времени как правило вообще не распологали графикой).

Приставки нужно было продавать простому быдлу было продавать за муку, в отличии от аркадных машин, которые были средствами производства и их покупали состоятельные владельцы заведений за большие (порядка десятков тысяч баксов) чтобы с помощью них бабло зарабатывать.

Ответы458709458722

26 27 ноя 2017, 14:03 26 458709

>>458697
В приставках основная нагрузка приходилась на видеопроцессор. Тупо на проце с VGA такой графон с кучей спрайтов и параллаксным скроллингом только к началу 90-х стало возможным рисовать.

27 27 ноя 2017, 15:20 27 458722

>>458697
Проблема не столько в процессорах, сколько в дорогих чипах вообще.

Память дорогая была (хрен тебе, а не попиксельная пдресация с 256 цветами) и графические чипы были в новинку и тоже дорогие, поэтому вот тебе знакогенератор и 4кб памяти.

Из всех доступных ПК только Apple II при помощи гения Возняка умел такой-то матерью рисовать что-то сносное. И то, там больше хаков чем грубой силы.

Потом уже пошли кастомные чипы, наборы логики и дешёвая память.

Так что все эти виртуальные консоли ближе к середине-концу 80-х, а то и к девяностым.

Тот же Pico-8 имеет захардкоженную палитру, но цвета там рандомные. TIC-80 косит под приставки с переключанмыми палитрами.

Ответы458727

28 27 ноя 2017, 15:44 28 458727

>>458722
>Тот же Pico-8 имеет захардкоженную палитру, но цвета там рандомные. TIC-80 косит под приставки с переключанмыми палитрами.

Они имеют самое главное - что это нихуя не 8-битные приставки из 90х, а сраные скриптовые виртуальные машины, работающие на современных могучих корках и рязанях.

Ответы458823458854

29 27 ноя 2017, 20:07 29 458823

>>458727
>а сраные скриптовые виртуальные машины
Вспомнились времена флеша, это по сути тоже виртуальная машина
>мимо

Ответы676049

30 27 ноя 2017, 23:12 30 458854

>>458727
Тогда могу предложить только это.

https://en.wikipedia.org/wiki/CHIP-8

Вангую, что можно на рассыпухе собрать или на ПЛИСине. Ещё была CHIP16, но она мёртворожденная, кажись.

Ответы475095

31 25 дек 2017, 02:43 31 462846

>>365481 (OP)

32 27 дек 2017, 00:51 32 463486

бамп

33 5 янв 2018, 10:08 33 465413

бамп

34 2 фев 2018, 03:06 34 472430

>>365481 (OP)

35 12 фев 2018, 08:07 35 475095

>>458854
Слишком заморочно

36 5 мар 2018, 13:26 36 482866

Этот тред будет не полный без этой фентези консольки
https://github.com/josefnpat/click4

37 15 апр 2018, 22:53 37 495917

>>365481 (OP)

38 1 мая 2018, 13:13 38 497926

4

39 1 июля 2018, 04:18 39 508465

>>365481 (OP)
бамп

40 14 авг 2018, 17:32 40 522543

бамп

41 23 окт 2018, 17:07 41 533785

https://krajzeg.itch.io/slipways

42 24 окт 2018, 14:20 42 533911

А есть варианты консоли без уебанского управления ?

43 27 окт 2018, 08:30 43 534406

Зачем нужны виртуальные консоли, если можно писать под тот же геймбой, да ещё и зарелизить свой картридж, который будет работать на настоящем железе?

Ответы534435534571676049

44 27 окт 2018, 14:51 44 534435

>>534406
>можно писать под тот же геймбой, да ещё и зарелизить свой картридж, который будет работать на настоящем железе?
Зачем?

Ответы534445

45 27 окт 2018, 16:12 45 534445

>>534435
Настоящая консоль, у которой до сих пор есть какая-никакая аудитория VS никому не нужное говно

46 29 окт 2018, 00:24 46 534571

>>534406
Есть туториалы? В идеале бы не Гб а нес, но все пойдет

47 1 дек 2018, 08:09 47 539073

>>365481 (OP)

48 4 дек 2018, 12:15 48 539428

>>365538
Давно уже думаю об этом.
Можно начать вот с этой железяки:
https://m.aliexpress.com/item/32807531243.html
Это ESP32, он гораздо мощнее ESP8266, там сразу есть быстрый экран, осталось только подключить копеечную клавиатуру с джойстиком типа такой https://m.aliexpress.com/item/32922322528.html (и там еще есть поддержка сенсорных кнопок).
В дальнейшем подобрать цветной олед-экран побольше и нарисовать кастомную плату с кнопками и какими-нибудь картриджами на том же есп32, например. Сделал бы уже сейчас, но олед экраны пока дорогие.

49 4 дек 2018, 22:29 49 539505

бамп

50 5 дек 2018, 22:44 50 539730

1111
https://gcup.ru/news/igra_delunky_demejk_spelunky_na_pico_8/2018-08-31-8122

Ответы539733623320

51 6 дек 2018, 00:13 51 539733

35 Кб, 400x30085 Кб, 648x36468 Кб, 640x480

>>539730
Ах, боженька ты мой, да это же Johan Peitz!
Пилил инди до того, как оно стало мейнстримом, лол.
Donteatyellowsnow, suka.

52 20 фев 2019, 02:14 52 558585

https://krystman.itch.io/pico-checkmate

44 Кб, 750x1000
53 19 ноя 2019, 06:46 53 623320

>>539730
>демейк
>пиксельного платформера

54 19 ноя 2019, 18:59 54 623374

>>365481 (OP)

55 1 апр 2020, 20:49 55 652656

Бамп

taras 56 9 июня 2020, 22:15 56 675810

bump

57 9 июня 2020, 23:50 57 675819

А чо ты пусто бампаешь? Вот расскажи, например, есть ли аппаратные реализации таких консолей? На ардуино или там на расп-пи?

Ответы768991

58 11 июня 2020, 10:10 58 676049

>>458823
По сути, эти виртуальные компики - и есть недофлеш.
>>534406
Чайку. Есть живая сцена с коммерческими релизами на любой из имеющихся приставок.
Да есть ZX Spectrum, наконец, с огромной базой пользователей, в том числе и в постсовке. С возможностью купить новый прямо сейчас (причём даже выбрать из нескольких моделей).
Есть божественный культовый C64.
https://www.youtube.com/watch?v=J0eZ90UeGxQ
https://www.youtube.com/watch?v=8JSqVLVZdAo

А эти "виртуальные игровые консоли" - easy mode, без ебли, на расслабоне, с цветами и "аппартными" спрайтами. Т.е. это по сути - игровые движки, компилирующие в незвестный хуй для запуска в узком кругу фанатов.
"Виртуальная игровая консоль" здорового человека - Game Maker.

Вообще, я не против любой, даже самой странной игровой движухи. Просто вставил свои пять копеек по теме.

59 25 июня 2020, 21:37 59 678735

>>365481 (OP)
И нахуя это нужно? В чем смысл? Типа добавил поверх игры интерфейс из 3 кнопок и всё?

60 25 июня 2020, 22:19 60 678747

>>365481 (OP)
Лучше бы запилил пост про создание своей консоли.

Ответы678770770312

61 26 июня 2020, 04:57 61 678770

>>678747
Тебе в /ra/. Тут делают игры, а не железо.

62 10 сен 2021, 12:49 62 768991

1,8 Мб, 1280x720604 Кб, 960x7193,1 Мб, 1224x1224

>>675819
Всем наверняка уже насрать, но всё равно расскажу. Да, пико куда только не накатывают, в том числе и на raspberry pi. Судя по туториалам и обзорам, у любителей подобных консолей популярностью пользуется pocket chip (1 пик) с предустановленным на него pico-8, мол очень удобно если хочешь реализовать прямо на ходу свою небольшую игровую идею. А вообще по идее pico-8 можно запустить на чём угодно на чём есть линукс, для своей работы "эмулятор" требует немного.

Ответы770311

63 21 сен 2021, 15:09 63 770311

>>768991
Покетчип же оказался обычной Кикстартер наёбкой, не?

https://www.reddit.com/r/ChipCommunity/comments/86lu8h/what_happened_to_nexthing_wheres_my_order/

Ответы770658

36 Кб, 404x500
64 21 сен 2021, 15:10 64 770312

>>678747
Была вот такая книга, но электронная версия проебалась из интернетов.

65 22 сен 2021, 23:15 65 770658

>>770311
нет. он довольно долго прожил, мой вот на полке лежит в отличном состоянии. такие штуки очень клёвые на бумаге и первые пару дней, а потом остаются просто как хорошие воспоминания и побрекухи

66 22 авг 2022, 04:28 66 828353

бамп годному треду.
тоже есть купленая пико8, но нихуя не делал (даже не прогал)

Ответы828356

67 22 авг 2022, 08:46 67 828356

>>828353
Тоже есть купленная. Кое-что делал (опробовал АПИ, инклюды из файлов, чтобы работать в VS Code). Жаль проворонил lowrez jam, в pico-8 есть даже специальный режим для 64х64.
https://itch.io/jam/lowrezjam-2022/entries

На пико-8 я что-нибудь сделаю, когда у меня будет идея для действительно маленькой игры.

Ответы828520

185 Кб, 1853x1077
68 23 авг 2022, 05:29 68 828520

>>828356
>инклюды из файлов, чтобы работать в VS Code
Зачем? Файл .p8 сам по себе текстовый (информация о графике и звуках закодирована в конце и не мешает). Этот файл можно открыть одновременно в PICO и в VSCode. В последнем есть аддоны для подсветки.

Ответы828565

69 23 авг 2022, 14:00 69 828565

>>828520
Нужно туда-сюда файлик перекидывать, чтобы запустить демку или прям с вскода подтягивает и можно запускать сразу как в самой пико8?

Ответы828586

70 23 авг 2022, 17:18 70 828586

>>828565
PICO-8 перед каждым запуском проекта (RUN) сама чекает файл на изменения. То есть: правишь код в VSCode (сохраняешь правки), жмёшь Ctrl+R в среде PICO-8, и смотришь, что получилось.

Ответы828587828620

71 23 авг 2022, 17:23 71 828587

>>828586
И, да, VSCode вообще постоянно отслеживает изменения открытого файла: если ты, например, подправил спрайт в редакторе PICO-8, у тебя изменится та закодированная белиберда внизу под строчкой __gfx__.

72 23 авг 2022, 17:27 72 828588

Единственное, с чем надо быть осторожным - это с несохранёнными изменениями. Если ты чё-то начал делать в одном редакторе, не сохранил, и начал в другом редакторе делать чё-то другое, то ясен пень, сохранить сможешь только чё-то одно. Или будешь вручную разгребать то, что в гите называется конфликтом слияния, лол.

73 23 авг 2022, 21:02 73 828620

>>828586
По-моему они сильно маленькое разрешение сделали, только из за этого не особо привлекает платформа.

Ответы828622828670

74 23 авг 2022, 21:06 74 828622

>>828620
В дурацких ограничениях и есть вся суть этого онанизма.

75 24 авг 2022, 04:17 75 828666

>>365481 (OP)
> Дисплей: 240x136 16 colours
Откуда такое глупое разрешение? Надо было делать 256x192 как на Спектруме.

Ответы828670

76 24 авг 2022, 06:13 76 828670

>>828620
>По-моему они сильно маленькое разрешение сделали, только из за этого не особо привлекает платформа.
Жди тогда Picotron. Обещано всё то же, но с большим разрешением и опциональным снятием ограничения для "крупных" игр.
https://www.lexaloffle.com/picotron.php?page=faq

>>828666
>Откуда такое глупое разрешение?
Так TIC-80 хохол разрабатывал.

77 9 ноя 2022, 21:43 77 839461

Бля, анон, это я разучился пиратить, гугл ебет меня в рот, или бесплатно пику просто никто не выкладывает? Просто охуеть, сижу ищу, а найти ничего не могу. Если у кого есть, можете поделиться? Особенно интересует бинарник на линукс, так как хочу попробовать на некропеке запустить.

С меня как всегда…

Ответы839462839465

sage 78 9 ноя 2022, 21:50 78 839462

>>839461
Бесплатного нет, используй веб-версию.

Ответы839465

79 9 ноя 2022, 22:20 79 839465

>>839461
Нашел, но какой-то бородатой версии 0.1.12, хотя актуальная на данный момент уже вроде как 0.2.4.
Вот ссылка, если кому то нужно:

https://archive.org/details/pico-8_0.2.3_osx
По ссылке не 0.2.3, к сожалению, но и не только на OSX.

На некро-нетбуке к слову она завелась, но с таким скрипом, что стало плохо.

>>839462
Ну вот с хуев ее нет? Там при покупке если я не ошибаюсь ты просто получаешь архив с тремя бинарниками для разных платформ, и все. Неужели никто не слил, все дохуя добропорядочные инди-девелоперы, поддерживающие разработчиков, и борющиеся со злющими пиратами? Хуй с ними, парни, если куплю то залью вам сюда актуалочку. Пусть эти соевые защеканы сосут хуй.

Ответы839600

80 10 ноя 2022, 17:55 80 839600

>>839465
Твой ключ вшит в покупку мб? Я думаю, что тупо не для слива покупали.

81 26 ноя 2022, 18:01 81 842044

Ребят, а есть какая-нибудь возможность схоронить из html плеера обратно файл картриджа пригодный для игры? Дело в том, что на itch.io я нашел несколько игр, которые мне понравились. Некоторые из них распространяются только за деньги. Я бы заплатил этот сраный доллар за каждую из них, но не могу потому что оплата уже не работает. Но можно поиграть бесплатно в браузере.
Нашел какой-то скрипт на питухоне, который обещал сконвертировать жс обратно в p8, схоронил в браузере файл с игрой, но скрипт валит какие-то ошибки. Я же в этом ничего не понимаю.
Мне не нужен код игры, только сконпелированный файл, который будет запускаться на эмуляторе fake08.

Тред утонул или удален.
Это копия, сохраненная 6 мая 2024 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /gd/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion