Как стать автором
Обновить

Pico8 — несуществующая игровая консоль

Ненормальное программирование *Разработка игр *
Второй день умираю от умиления и решил поделиться с хабрасообществом. По большому счёту, достаточно просто дать ссылку, но тогда это вроде как не статья получается, поэтому расскажу немножко.

image

Pico8 — это «эмулятор» несуществующей игровой консоли 80х, совмещённый со средой разработки «картриджей» для этой консоли.

Машина очень мощная — разрешение 128х128, 16 цветов, 32 кб памяти и т.д. одним словом — зверь!

В среду разработки входят редактор кода (код пишется на подмножестве языка Lua), редактор графики (пиксельной, само собой), редактор музыки и редактор звуковых эффектов. Игрушка идёт на Windows, Linux, Mac и Raspberry Pi. Для особенно серьёзно настроенных, игрушка есть в железе.
апдейт: строго говоря, PocketChip — это миникомпьютер, на котором бежит урезанный debian и уже под ним запускается Pico8

image

Готовые игры и программы можно добавлять в «bbs», заодно они конвертируются в html5 и появляются на сайте, вот здесь можно посмотреть примеры. Разумеется, бродить по разделам bbs можно и на самой Pico.

В качестве вклада в общее дело написал реализацию «муравья Лэнгтона» в 20 строчек:



Апдейт: Написал более продвинутую демку по тьюрмитам.

Наигравшись сам, взял древний маленький нетбук, поставил туда какой-то базовый линукс, поставил Pico8, отдал детям. Даю простенькие задачки, пока радуются. Кажется нашёл идеальную среду для обучения программированию.
Теги: luagamedevpico8детское программированиедетское образование
Хабы: Ненормальное программирование Разработка игр
Всего голосов 85: ↑83 и ↓2 +81
Комментарии 33
Комментарии Комментарии 33

Похожие публикации

Лучшие публикации за сутки