Что такое Gaijin Jam?
Серия хакатонов, проходящих при поддержке компании Gaijin Entertainment.


Хакатон Gaijin Jam #2 'daScript' посвящен разработке компьютерных игр на daScript – мощном скриптовом языке Gaijin Entertainment. 1–31 марта.

Для программистов-хардкорщиков, технических художников, начинающих творцов и всех, кто готов креативно подходить к ограничениям и первым изучить новую технологию! Можно участвовать соло или с командой.
$20 000
Призового фонда
31 день хардкора
Разработай игру на технологиях Gaijin Entertainment
Активности
Лекции от экспертов, онлайн-трансляции игр участников
Расписание
Указано московское время (UTC +3)
23 февраля 19:00
23 февраля 19:00
Онлайн-лекция «Основы dasbox»
28 февраля 19:00
28 февраля 19:00
Онлайн-трансляция «Ответы на вопросы участников» с организаторами
1 марта 19:00
1 марта 19:00
Начало джема
  • Онлайн-трансляция открытия: вступительное слово, объявление темы
  • Создаём команды, общаемся в Discord
4 марта 19:00
4 марта 19:00
Онлайн-трансляция «Ответы на вопросы» № 1/3 с экспертами
11 Марта 19:00
11 Марта 19:00
Онлайн-трансляция «Ответы на вопросы» № 2/3 с экспертами
25 Марта 19:00
25 Марта 19:00
Онлайн-трансляция «Ответы на вопросы» № 3/3 с экспертами
31 Марта 19:00
31 Марта 19:00
Конец джема
  • Загружаем игры на itch.io
  • ПОСЛЕДНИЙ СРОК ПРИЕМА РАБОТ
20:00
20:00
Онлайн-трансляция закрытия
1 Апреля 00:00
1 Апреля 00:00
Начало голосования
7 Апреля 19:00
7 Апреля 19:00
Онлайн-трансляция «Свободный микрофон» № 1/2
10 Апреля 17:00
10 Апреля 17:00
Онлайн-трансляция «Свободный микрофон» № 2/2
14 Апреля 19:00
14 Апреля 19:00
Конец голосования
15 Апреля 19:00
15 Апреля 19:00
Онлайн-трансляция церемонии награждения
Номинации
Правила Gaijin Jam #2
Нужно использовать технологии Gaijin
Тебе предстоит сделать игру используя daScript (мощный скриптовый язык Gaijin Entertainment) и dasbox (среда для запуска приложений на daScript).
Нельзя пользоваться никакими движками, фрейворками и библиотеками
Суть джема в создании игры на daScript под dasbox. Разрешается пользоваться стандартными библиотеками daScript и функционалом dasbox, остальное использовать нельзя.
Нужно опубликовать исходный код
Обязательно нужно опубликовать исходный код в открытый доступ - так судьи и другие участники смогут запустить проект на dasbox и оценить качество исполнения.

Все права остаются за участниками.
Можно использовать сторонний контент
На джеме разрешается использовать сторонний контент: 2D графика, звук, музыка, шрифты и т.д. Перед использованием убедись, что не нарушаешь авторские права и имеешь право пользования.
В каком формате делать игру и куда выкладывать
Нужно сделать запускаемое под dasbox приложение на платформе Windows 7 x64 (или новее) и загрузить его на страницу джема на itch.io. Делать web-билды нельзя и не получится.
Как будут оцениваться игры участников
Победителей в номинациях «Лучшая Игра» и «Лучший Геймплей» выберут судьи. Судейство пройдёт в один этап, где все игры получат оценки от судей в двух номинациях.

Победителя в номинации «Выбор Gaijin» определит компания Gaijin Entertainment на своё усмотрение.

Победителя в номинации «Приз Зрительских Симпатий» участники выберут сами голосованием на itch.io.
Какие игры не стоит делать
Не стоит выкладывать и делать игры, запрещённые к показу на стриминговых сервисах (Twitch, VK, YouTube и т.д.), запрещённые законами РФ, разжигающие рознь по национальности, ориентации и другим аспектам.
Часто задаваемые вопросы
Что такое игровой хакатон?
Игровой хакатон (или гейм-джем) — это когда делаешь компьютерную игру за короткое время. В нашем хакатоне у тебя есть 31 день.
Как принять участие?
Джем проходит онлайн, участвовать можно из любой точки мира.

Шаг 1. Присоединись к нашему Discord.

Шаг 2. Напиши боту Gaijin Jam в личку, чтобы зарегистрироваться на джем.
Какими движками можно пользоваться?
Никакими ;)
Ну ладно. А со своим движком можно?
Нет. Со своими движками можно было участвовать в прошлом Gaijin Jam ;)

А на этом джеме у тебя есть прекрасная возможность с нуля собрать игру на технологиях компании Gaijin Entertainment. Будет хардкорно!
Что такое daScript и dasbox? Где скачать?
daScript — высокопроизводительный статически типизированный скриптовый язык программирования с открытым исходным кодом. Проект активно развивается и используется уже не только в Gaijin Entertainment.

Основная страница daScript с описанием, документацией и примерами — https://dascript.org/

dasbox – минималистичная среда с открытым исходным кодом для выполнения программ на daScript.

Репозиторий на GitHub — https://github.com/imp5imp5/dasbox

Можно собрать из исходного кода самостоятельно, или скачать последнюю скомпилированную версию.
Я не программист. Могу ли я участвовать в джеме?
Конечно!

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

Если ты художник, музыкант, геймдизайнер — вступай в наш Discord и найди себе команду в канале «ищу команду».

Если ты технический художник — тебе тоже к нам.

Если ты новичок, но немного умеешь программировать и ориентируешься в среде вроде Processing — ты вполне можешь освоить daScript.
Нужно ли публиковать исходный код?
Да, публиковать исходный код в открытый доступ нужно — так судьи и другие участники смогут запустить проект на dasbox и оценить качество исполнения.

Все права остаются за участниками.
Можно ли использовать стороннюю графику, музыку, звуки?
Да. Разрешается использовать любой сторонний контент (2D графика, звук, музыка, шрифты), при условии, что не нарушается авторское право. Создавать оригинальный контент не требуется, но всячески приветствуется.
А призы будут?
Да, победители получат денежные призы.

Лучшая Игра — $7 000

Лучший Геймплей — $5 000

Выбор Gaijin — $4 000

Приз Зрительских Симпатий — $4 000

Как будут определяться победители?
Победителей в номинациях «Лучшая Игра» и «Лучший Геймплей» выберут независимые судьи. Судейство пройдёт в один этап, где все игры получат оценки от судей в обоих номинациях.

Победителя в номинации «Выбор Gaijin» выберет компания Gaijin Entertainment.

Победителя в номинации «Приз Зрительских Симпатий» выберут сами участники голосованием на платформе itch.io.
Можно ли участвовать с уже готовой игрой на daScript?
Нет. Но можешь рассказать нам о своей игре и поделиться опытом в Discord.
Можно делать игру на любую тему?
Будет задана тема. Тему джема объявим 1 марта на онлайн-трансляции открытия. Желательно делать игру по теме, если хочешь главный приз.
Что ещё будет?
Во время джема будут лекции и сессии ответов на вопросы с экспертами. Следи за расписанием!
У меня нет команды. Как найти команду?
Присоединяйся к нашему серверу в Discord и напиши боту Gaijin Jam, чтобы зарегистрироваться на джем. Далее, напиши в канал «ищу команду». Расскажи, какие цели ты поставил себе на джем и кого ищешь.

Если остался без команды — напиши организаторам. Мы постараемся помочь.

Совет 1: Позови друзей-программистов, которым интересно попробовать свои силы в новой технологии.

Совет 2: Если тебе не понравится в новой команде — сразу сообщи им об этом, не стесняйся сменить команду в начале разработки.
Есть ли смысл участвовать без опыта?
Будет сложно, но если хочется острых ощущений, то мы всегда рады тебе ;)
Можно ли участвовать несовершеннолетним?
Да!