Skip to content

ProALgebra/pixel-games

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕹 Игры Pixel Quest

Репозиторий содержит исходный код игр проекта Pixel Quest, написанных на языке Lua. Здесь представлены исходники не всех игр проекта, часть игр по-прежнему написана на Go и со временем будет также перенесена на Lua.

Следить за технической стороной проекта Pixel Quest можно в телеграм канале @pixel_quest

Скрипты обслуживаются виртуальной машиной GopherLua, написанной на языке Go. На данный момент используется GopherLua v1.1.1 (Lua5.1 + оператор goto из Lua5.2).

См. базовое описание структуры скрипта и понятийный аппарат в Wiki
Шаблон скрипта с подробными комментариями – template_v1.lua

Отладочная платформа

Для написания и отладки кода игр у нас есть специальная web-платформа, доступ к которой можно получить, вступив в группу телеграм @pixel_quest_games

Список текущих механик Pixel Quest

  • Lua
    • Заставка Радугапереливающийся пол rainbow_v1.lua
    • Пиксель дуэльсобираем свой цвет быстрее соперника pixel_duel_v1.lua
    • Море волнуетсясоревнуемся и собираем на цветном поле свой цвет sea_is_rough_v1.lua
    • Безопасный цветнужно успеть встать на безопасный цвет, прежде чем поле загорится красным safe_color_v1.lua
    • Пинг-понгплатформами отбиваем мячик друг другу ping_pong_v1.lua
    • Танцыловим пиксели под веселую корейскую музыку dance_v1.lua
    • Найди цветна разноцветном поле требуется найти нужный цвет find_color_v1.lua
    • Защита базыпо центру карты стоит база, которую защищают игроки tower_defence_v1.lua
    • Лава дуэльигровое поле поделено на зоны, где отдельные игроки соревнуются на скорость lava_duel_v1.lua
    • Эстафетадве команды соревнуются между собой на скорость прохождения classics_race_v1.lua
    • Лабиринтаналог Пакмана labyrinth_v1.lua
    • Сапёрсоревновательная игра на запоминание рисунка мин minesweeper_v1.lua
    • Перебежкабегаем от кнопки к кнопке, перепрыгивая полоску лавы dash_v2.lua
    • Змейкааналог Пиксель дуэли против компьютерной змейки snake_v1.lua
    • Час пиквыведи машинку из затора в час пик huarong_v1.lua
    • Олимпиадасоревнования по разным механикам olympics_v1.lua
    • Повтори рисунокнужно на скорость нарисовать рисунок по шаблону match_the_picture_v1
    • Вирусигроки захватывают поле своим цветом (в процессе разработки)
  • Go
    • Заставка Круги на водерасходящиеся круги от шагов
    • Заставка Мариорисунок Марио во весь пол с переливающимся фоном
    • Пол – это лавасобираем синие, избегая лавы (самая жирная и тяжёлая механика, под неё имеется конструктор уровней)
    • Классикиклассики 3х6

Лицензия

Игры Pixel Quest распространяются по лицензии CC BY-NC-SA 4.0
Коммерческое использование запрещено.
Обязательно указание первоисточника.
Pixel Quest © 2023−2024

ООО "Пиксель Квест"
ОГРН: 1235000071371
ИНН: 5050159532
КПП: 505001001

About

Исходный код игр проекта Pixel Quest на языке Lua

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%