Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Темы форума
195 - @
Сегодня, 22:26
 Mefistofel
195 - ?
7.10.2026
 PapkaI_Igrodel
194 - Numbers go brr…
20.09.2026
 PapkaI_Igrodel
Будущее IGDC
6.09.2026
 IAmNotARobot
194 - ?
27.08.2026
 PapkaI_Igrodel
193 - Bullet Heaven…
23.06.2026
 Dan
.ruby
9.06.2026
 stom
193 - ?
29.05.2026
 Piroxyline
192 - Lords of the B…
10.05.2026
 Mefistofel
Архив Neuh
6.04.2026
 PapkaI_Igrodel
Сейчас на сайте
Гостей: 4
На сайте нет зарегистрированных пользователей

Пользователей: 1,795
новичок: appscoproration
Обсуждение «145 - Game Boy»
Страница 1 из 5 1 2 3 4 > >>
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 05.08.2017 21:47 (9 лет назад)    #
Совершенно неожиданная тема, о которой вы не могли догадываться)
Демейк кстати тоже никто не запрещает сделать.
Roguelike III:Сдал!
KLiM
Avatar пользователя

Опубликовано 06.08.2017 06:17 (9 лет назад)    #
Как я понял, допускается сделать игру 166*144, но отображаться она при этом может в подобном масштабе?

редакция от KLiM, 06.08.2017 06:30

Roguelike III:Не участвую.
dzanis
Avatar пользователя

Опубликовано 06.08.2017 07:16 (9 лет назад)    #
Да,масштаб любой,главное чтоб было разрешение 160х144 было.
Roguelike III:Не участвую.
KLiM
Avatar пользователя

Опубликовано 06.08.2017 08:21 (9 лет назад)    #
Из всех графических ресурсов использовать 40 или меньше спрайтов разрешением 8×8 или 8×16 пикселей. Не считая текста.

У меня есть персонаж 8x16, могу ли я для него сделать пульку 2x2 ? Или вообще все спрайты должны быть 8x8 и 8x16 (не меньше, не больше) ?
Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 06.08.2017 09:30 (9 лет назад)    #
Судя по тому, что Я видел, дело обстоит так - пулька состоит из целого спрайта, который просто прозрачен везде, кроме одного (двух) пикселей. На самом деле там более хитро все - есть фон и фигурки персонажей, их можно отображать по определенным правилам.
Фон может скейлится, а фигурки персонажей необязательно должны рисоваться поспрайтово - они могут быть смещены на произвольное количество пикселей.
Опять же - 40 спрайтов - это ограничение для одного уровня экрана, в самой игре их может быть больше (но наш бонус именно таков)
Там вообще были дичайшие хаки, к примеру, что бы нарисовать мегамена, в котором 6
цветов, его приходилось рисовать в 2 слоя, потому что в одном спрайте можно было использовать только 4 цвета.
Roguelike III:Сдал!
KLiM
Avatar пользователя

Опубликовано 06.08.2017 11:38 (9 лет назад)    #
Итак, первый набросок:
Roguelike III:Не участвую.
KLiM
Avatar пользователя

Опубликовано 06.08.2017 18:03 (9 лет назад)    #
Добавил сбор патронов.
Выстроил небольшой уровень.
Добавил фичу: если стрелять сидя, персонаж может "прокатиться" под препятствием.

Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 07.08.2017 14:50 (9 лет назад)    #
KLiM
Вообще с графикой геймбоя таких крутящихся штук быть не может. Ну или выглядеть они будут не так.
Roguelike III:Сдал!
Dondarrion
Avatar пользователя

Опубликовано 07.08.2017 16:21 (9 лет назад)    #
Вот и я сделал кой чаго
Roguelike III:Не участвую.
KLiM
Avatar пользователя

Опубликовано 07.08.2017 17:07 (9 лет назад)    #
Mefistofel написал:
KLiM
Вообще с графикой геймбоя таких крутящихся штук быть не может. Ну или выглядеть они будут не так.


почему?
Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 07.08.2017 17:18 (9 лет назад)    #
Press A button же!
Roguelike III:Сдал!
KLiM
Avatar пользователя

Опубликовано 07.08.2017 17:30 (9 лет назад)    #
Вообще с графикой геймбоя таких крутящихся штук быть не может. Ну или выглядеть они будут не так.


А если вместо плавного вращения, просто поворачивать спрайт на 20 градусов каждые 0,01 секунд?

редакция от KLiM, 07.08.2017 17:31

Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 07.08.2017 17:32 (9 лет назад)    #
KLIM
Потому что при низком разрешении поворот будет выглядеть не так.
То что у тебя - это поворот больших квадратов-псевдопикселей на экране обычного разрешения.
Для поворота в разрешении геймбоя пришлось бы рисовать спрайты для каждого положения вертушки.
На самом деле мы бить за такое не будем. На геймбое такое не получилось бы, но тут так заморачиваться смысла нет. Но вообще это не тру.

Посмотри - в промежуточных состояниях у тебя квадратики стоят поперек) ромбиками по 45 градусов. Разве так будет видно на пиксельном экранчике?:)

редакция от Mefistofel, 07.08.2017 17:34

Roguelike III:Сдал!
KLiM
Avatar пользователя

Опубликовано 07.08.2017 17:33 (9 лет назад)    #
Кстати изначально у меня было идея как у Neuch, сделать рамку из приставки и в ней сборник игр) Может быть я к ней еще вернусь
Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 07.08.2017 17:35 (9 лет назад)    #
То есть да можно сделать поворот так. Только каждое состояние должно быть нарисовано с учетом смещения.
На самом деле можешь не заморачиваться, просто это выглядит неестественно.
Пиксели на заднем плане для наглядности.

редакция от Mefistofel, 07.08.2017 17:35

Roguelike III:Сдал!
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 07.08.2017 17:40 (9 лет назад)    #
Вот такое уезжание на пол пикселя тоже невозможно), но и на такую ерунду можно забить.
Программно можно сделать коррекцию, но на конструкторах скорее всего геморно.

редакция от Mefistofel, 07.08.2017 17:41

Roguelike III:Сдал!
KLiM
Avatar пользователя

Опубликовано 07.08.2017 17:43 (9 лет назад)    #
Понял в чем дело, за наглядную картинку отдельное спасибо)
Roguelike III:Не участвую.
KLiM
Avatar пользователя

Опубликовано 07.08.2017 17:43 (9 лет назад)    #
Mefistofel написал:
но на конструкторах скорее всего геморно.

Это да, но я что нибудь придумаю)

редакция от KLiM, 07.08.2017 17:45

Roguelike III:Не участвую.
Dondarrion
Avatar пользователя

Опубликовано 07.08.2017 17:50 (9 лет назад)    #
Mefistofel написал:
Программно можно сделать коррекцию,

Возможно округление координат поможет или что то типа этого:
допустим пиксель в игре равен 3 реальным пикселям
var size = 3
тогда координаты спрайтов подвижных объектов округлять (или дискретизировать в данном случае правильнее сказать?) так
x =(x div size) * size
y =(y div size) * size
смотря как все реализовано конечно, да и в случае с вращениями явно не подойдет

редакция от Dondarrion, 07.08.2017 17:52

Roguelike III:Не участвую.
ZblCoder
Главный Говнюк
Avatar пользователя

Опубликовано 07.08.2017 18:04 (9 лет назад)    #
neuch, странное исчезновение труб слева, причем только нижних. Графон отличный )
Roguelike III:Не участвую.
Страница 1 из 5 1 2 3 4 > >>
Перейти на форум:
Конкурсы
Открытые конкурсы:
Roguelike III
Подведение результатов...

Старт: 9 октября 2026г.
Финиш: 26 октября 2026г.

Участники: 4
Недавние конкурсы:
 №194 - Numbers go brrr
 №193 - Bullet Heaven II
 №192 - Lords of the Board
 №191 - RPG XIIII
 №190 - Horror
 Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.

Архив чата

30,897,238 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.