Войти
ФлеймФорумРазработка игр

Сделай Тетрис за 1 день (и выложи сюда) (12 стр)

Страницы: 17 8 9 10 11 12
#165
19:18, 20 сен. 2017

>23-го сентября
Я больше о том, какая игра?
Вроде сейчас основные кандидаты - арканоид, змейка, пакман?

#166
20:43, 20 сен. 2017

FordPerfect
Ну, пусть будет Pacman.

Я тут нашёл вот что:
https://inventwithpython.com/blog/2012/02/20/i-need-practice-prog… ones-to-code/

#167
0:43, 27 сен. 2017

Познакомил меня с тетрисом папа. И он же показал "тру" тактику с длинной палкой, которая мне тогда казалась каким-то читерством. А еще на том диске был цветной тетрис, Columns, и в него я какое-то время играл в уверенности что там-то этой тактики нет. А потом папа показал что эта тактика есть и там, и там она может вызывать цепные реакции дающие астрономические суммы очков, что вызывало у меня ну просто щенячий восторг. В общем, цветной тетрис мне понравился больше, обычный казался каким-то скучным.
Так что свой первый тетрис я сделал, ну не из цветов, из букв. Еще утром может быть чуть-чуть допилю, текущие проблемы
- непонятно как играть и нет баланса (если разрешить слова из трех букв то они сгорают все время без вмешательства человека, но с четырьмя я наоборот не могу построить тактику). Возможно надо размер стакана уменьшить и разрешить трехбуквенные. Ну и в идеале бы ghost с подсветкой сгорающих слов сделал бы возможной ненапряжную игру.
- нет меню и геймовера, ну и фиг с ними
- есть проблемы с собственно тетрисной частью, фигуры скользят как-то криво
- словарь спорный, но другой искать лень
- стало ясно почему в columns не было типов фигурок. Во-первых формы фигур отвлекают, во-вторых непонятно что именно должно падать когда сгорает например диагональная линия. Пока сделал так - если сгорает хоть что-то, все блоки падают вниз забивая полости.

Записал видео с большей частью разработки, выложу завтра.
Скрин:

+ Показать

Пререлиз: https://yadi.sk/d/uG0seVvI3NFJwz
Ну и версия с трехбуквенными словами чтоб полюбоваться на такие-то цепные реакции https://yadi.sk/d/EAJqynOt3NFK9r

#168
0:55, 27 сен. 2017

kipar
> "тру" тактику с длинной палкой
покажи. что это

#169
1:01, 27 сен. 2017

*Lain*
Ну, не сжигать линии по одной а оставлять с краю место для палки чтобы сжечь сразу 4. А в columns надо оставлять место с краю и выкладывать лесенкой чтоб потом сжечь одну линию в самом низу и запустить цепную реакцию.

#170
1:26, 27 сен. 2017

kipar, отличная идея!
Трехбуквенная версия офигенна.
Цепочки напомнили игру Magic Jewelry на NES.
Изображение

Скорость бы снизить и вообще супер. Поначалу ещё норм, но через секунд 30 игры скорость настолько возрастает, что никакие буквы уже не различаешь и тупо стараешься ставить блоки как в обычном тетрисе.
> Возможно надо размер стакана уменьшить и разрешить трехбуквенные. Ну и в идеале
> бы ghost с подсветкой сгорающих слов сделал бы возможной ненапряжную игру.
Фигуры попроще. Основная сложность не в размере стакана, а в размере фигур. Не успеваешь читать новые буквы и соображать слова. Попробуй трехкубиковые фигуры.
Можно вообще сделать аналог Magic Jewelry - тупо трехкубиковые вертикальные палки в небольшом стакане. Ну это совсем казуал будет.

#171
10:28, 27 сен. 2017

Я просто хотел максимум годноты успеть, трехбуквенные палки лучше но тогда получается весь код поворота и скольжения фигур не нужен.
Эх, правда он сам по себе кривоват, руки не дошли пофиксить, но в общем вот релиз https://yadi.sk/d/J0tkUKWQ3NFfBj

+ Показать

Тип фигур 3\4, длина слов, размер доски и скорость настраиваются в config.ini в assets.

Ну и видео разработки (кроме куска на работе где я uTrie сделал и начал фигурки)

И исходники, пока не потерялись src
Правда т.к. с zengl мне лень всякий бойлерплейт писать и потому любой проект на нем начинается с "скопировать прошлый проект и удалить все лишнее", то там какие-то неиспользуемые куски прошлого проекта остались, насчет кнопок рисования толстых линий и подобного.

Страницы: 17 8 9 10 11 12
ФлеймФорумРазработка игр

Тема в архиве.