Blog/content/posts/2023/gamedev/nokia-3310-jam.md

96 lines
4.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "📱 Nokia 3310 Jam #5"
date: 2023-02-07T21:05:00+03:00
draft: false
tags: [gamedev, jam]
---
![](/content/images/2023/nokia3310jam5.png)
Nokia 3310 Jam — это ежегодное мероприятие, на котором разработчики игр
в одиночку, или объединяясь в команды разрабатывают игры,
в рамках ограничений оригинального телефона Nokia 3310 2000-х годов!
С 18 февраля 2023 года по 27 февраля 2023 года будет проведится
5-я по счёту конференция.
Принять участие можно на странице мероприятия
на сайте [Itch.io](https://itch.io/jam/nokiajam5)
нажав на зелёную кнопку **[Join jam]**.
## Правила
По этой ссылке можно ознакомиться
с [часто задаваемыми вопросами](https://itch.io/jam/nokiajam5/topic/2574730/faq).
### Палитра
В этом году можно выбрать одну из трёх различных палитр,
которыми был известен Nokia 3310.
![](/content/images/2023/nokia3310jam5-pallete.png)
```text
PALLETE 0: ORIGINAL
#c7f0d8 -- #43523d
PALLETE 1: HARSH
#9bc700 -- #2b3f09
PALLETE 2: GRAY
#879188 -- #1a1914
```
### Разрешение
Разрабатываемая игра должна иметь разрешение 84x48 пикселей.
Частота кадров 15 кадров в секунду.
Рекомендуется увеличить разрешение игры, чтобы ёе было удобнее воспроизводить,
но базовое разрешение игры всё равно должно быть 84x48.
Игра может быть в любой ориентации. Как альбомной, так и портретной.
Nokia 3310 была неспособна к субпиксельному перемещению
и субпиксельной прокрутке, поэтому использовать их запрещено.
Это означает, что все пиксели должны быть идеально выровнены с пиксельной сеткой.
Не должно быть полупикселей даже при движении.
### Игровой движок
Допускается использовать любой игровой движок,
если в нём можно установить разрешение игры 84x48 пикселей
или ограничить количество пикселей, которые видит игрок.
Он также должен уметь использовать предоставленную палитру.
### Звук
Чтобы наиболее точно передать звук, на который был способен Nokia 3310,
был подготовлен [пак ассетов](https://phillipp.itch.io/nokiajamresources).
Звуки необходимо взять из этого ассет пака.
Одновременно может воспроизводиться только один аудиоканал и один звук.
Поэтому, если играет музыка и воспроизводится звуковой эффект,
он должен прерывать музыку, а не воспроизводиться поверх нее.
### Управление
Игры могут иметь максимум 12 элементов управления
(как клавиатура оригинальной Nokia 3310).
Элементы управления могут быть сопоставлены с цифровой панелью,
но рекомендуется предлагать альтернативные методы управление,
такие как клавиши со стрелками или WASD,
чтобы люди без цифровой панели могли играть.
Управление мышью разрешено только в том случае,
если игрок взаимодействует с имитируемой клавиатурой на экране.
В противном случае все элементы управления должны находиться на клавиатуре.
## Ссылки на прошлые мероприятия
[Jam #1](https://itch.io/jam/3310jam) — [Участники Jam #1](https://itch.io/jam/3310jam/entries) (74).
[Jam #2](https://itch.io/jam/nokiajam2) — [Участники Jam #2](https://itch.io/jam/nokiajam2/entries) (133).
[Jam #3](https://itch.io/jam/nokiajam3) — [Участники Jam #3](https://itch.io/jam/nokiajam3/entries) (311)
[Jam #4](https://itch.io/jam/nokiajam4) — [Участники Jam #4](https://itch.io/jam/nokiajam4/entries) (131)