Search found 109 matches

by ALPINE
Wed Dec 17, 2014 3:46 am
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

ф.65. Ну ёшкин же ж крот, а. Спасибо. P.S. Пора мне отучиваться делать преждевременные выводы по названию и краткому описанию функций. Про сканкоды не читал, думая, что там только про преобразование сканкодов в символы и обратно. А оказалось, что события KeyDown/KeyUp как раз ими ловятся. Про вывод...
by ALPINE
Wed Dec 17, 2014 3:39 am
Forum: Games
Topic: Heliothryx (игра на конкурс) - игра выпущена
Replies: 101
Views: 59543

Re: Heliothryx (игра на конкурс)

Может быть у него блок FPU барахлит.
Мой марбл матч-3 у него работает. Медленно, но без зависаний. Но вообще интересно, в чём причина. Авто-закрытие при низком FPS хоть и решит проблему, но не ответит на этот вопрос :)
by ALPINE
Wed Dec 17, 2014 3:36 am
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

хранить только изменения И чтобы получить картинку, опять нужны вычисления :) Кстати, могу материала по теме олдскульного демокодинга Спасибо, но я как-нибудь сам. Многое уже сейчас неоптимально, когда (и если) оптимизирую очевидные вещи - тогда уже буду прибегать к более суровым методам. Сейчас од...
by ALPINE
Wed Dec 17, 2014 3:06 am
Forum: Games
Topic: Heliothryx (игра на конкурс) - игра выпущена
Replies: 101
Views: 59543

Re: Heliothryx (игра на конкурс)

Вообще допускается увеличение размера бинарника, если при этом улучшается производительность. Боюсь, это не тот случай :) В общем, добавлю самодиагностику производительности, и если игра сама поймёт, что комп её не тянет - будет закрываться. Может даже с сообщением о том, что происходит. P.S. Выста...
by ALPINE
Wed Dec 17, 2014 3:04 am
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

Конечно всё именно так и делается, при запуске всё один раз генерируется и потом достаётся из оперативки. В том числе все кадры взрывов. Но например у меня есть текстура фона и полупрозрачное игровое поле. Раньше они смешивались каждый кадр, а сейчас я завёл просто еще одну текстуру фона - в ней хра...
by ALPINE
Wed Dec 17, 2014 2:53 am
Forum: Games
Topic: Heliothryx (игра на конкурс) - игра выпущена
Replies: 101
Views: 59543

Re: Heliothryx (игра на конкурс)

Возможно я не правильно ввразился, но систему игра не вешает. Она просто грузит проц по полной, и в итогп я не могу закрыть ее даже через диспетчер процессов. А, ну тогда это допустимо. То есть моя игра не портит систему, просто комп её не тянет. Поведение в общем-то правильное. Разве что при fps<1...
by ALPINE
Wed Dec 17, 2014 2:40 am
Forum: Games
Topic: Heliothryx (игра на конкурс) - игра выпущена
Replies: 101
Views: 59543

Re: Heliothryx (игра на конкурс)

Нет, ну так нельзя делать. Ну, я при невозможности выделить кусок памяти сделаю просто мгновенный выход из приложения. Прямо в реализации функции malloc() и сделаю. Если такое случится у нескольких членов жюри в финальной версии игры (после крайнего срока подачи заявки), это потянет на дисквалифика...
by ALPINE
Wed Dec 17, 2014 2:08 am
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

Обновление - немного улучшена производительность - перерисовка теперь происходит только при необходимости, уменьшается нагрузка на процессор - изменил размер и масштаб игрового поля - небольшие косметические изменения Ссылка прежняя: Marble Match-3 (лежит в SVN, собирается в ISO) В планах - взрывы п...
by ALPINE
Wed Dec 17, 2014 1:33 am
Forum: Games
Topic: Heliothryx (игра на конкурс) - игра выпущена
Replies: 101
Views: 59543

Re: Heliothryx (игра на конкурс)

А оперативы в нём сколько? Я, если функция выделения памяти выдаёт ошибку, никак ведь не реагирую.
И какое разрешение экрана? Возможно, масштаб по умолчанию уже выходит за его пределы?
by ALPINE
Wed Dec 17, 2014 1:14 am
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

Попробовал для интереса запустить на своем IBM ThinkPad 600E с Intel Pentium II 366Mhz под капотом. Ну в общем получил около 3 ФПС :) Интересно, а Heliothryx пашет быстрее? Там разрешение не 512х512, а 320х180 (в 4.5 раза меньше). Апскейл до размеров окна конечно есть, но он менее ресурсоёмкий, чем...
by ALPINE
Wed Dec 17, 2014 12:36 am
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

А ФПС около 12 держится. Понятно. Ну, я ожидал, что с производительностью будут проблемы, т.к. совершенно бесцеремонно не жалел вычислительных ресурсов. У меня весь кадр (512х512, 32 bit) перерисовывается, еще и с альфа-каналом, пиксели смешиваются... оптимизирую. Собственно, уже оптимизировал, теп...
by ALPINE
Tue Dec 16, 2014 10:57 pm
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

хм... на сколько плавная? Сейчас шарики падают ступеньчато, "телепортируясь" на клетку вниз. А будет анимация, где они плавно едут между клетками. Это я и назвал плавной анимацией. Плавной - значит не ступенчатой. - через MESA/TinyGL или другое? Не использую ничего, это всё типа софтренде...
by ALPINE
Tue Dec 16, 2014 10:16 pm
Forum: Games
Topic: 2048
Replies: 56
Views: 34045

Re: 2048

Поиграл в последнюю версию, всё очень плавно и вообще отлично играется. Но веб-версия всё равно шустрее :)
by ALPINE
Tue Dec 16, 2014 10:00 pm
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

HB
Что такое HB? Вы так HaBrahabr сокращаете?
by ALPINE
Tue Dec 16, 2014 8:36 pm
Forum: Games
Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
Replies: 53
Views: 31701

Re: Marble Match-3 - ещё игра на конкурс

Я думаю, что займусь этим (оформлением библиотеки-фреймворка) уже после нового года, т.к. игры пока еще не готовы, лучше потрачу время непосредственно на них. А фреймворк подождёт. Раз уж про бонусные очки речь зашла - я хотел спросить, а как будет происходить оценка? есть жюри? или открытое голосов...