Git Product home page Git Product logo

pixel-games's Introduction

🕹 Игры 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

  • Go
    • Пол – это лавасобираем синие, избегая лавы (самая жирная и тяжёлая механика, под неё имеется конструктор уровней)
  • Lua
    • Заставка Радугапереливающийся пол rainbow_v1.lua
    • Заставка Мариорисунок Марио во весь пол с переливающимся фоном mario_v1.lua
    • Заставка Круги на водерасходящиеся круги от шагов water_circles_v1.lua
    • Заставка Супергероирисунки мультяшных супергероев heroes_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
    • Хомяктупая кликалка на хомяка humster_rush_v1
    • Рисовалкатупая кликалка на хомяка сoloring_book_v1
    • Вирусигроки захватывают поле своим цветом conquest_v1.lua
    • Уклонисьигроки должны уклоняться от разных эффектов dodge_v1.lua
    • Классикиклассики 3х6 classics_v1.lua

Лицензия

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

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

pixel-games's People

Contributors

avondalezpr avatar pixel-quest avatar xdwart avatar proalgebra avatar kanezet avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.