Search found 109 matches
- 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 как раз ими ловятся. Про вывод...
- Wed Dec 17, 2014 3:39 am
- Forum: Games
- Topic: Heliothryx (игра на конкурс) - игра выпущена
- Replies: 101
- Views: 59543
Re: Heliothryx (игра на конкурс)
Мой марбл матч-3 у него работает. Медленно, но без зависаний. Но вообще интересно, в чём причина. Авто-закрытие при низком FPS хоть и решит проблему, но не ответит на этот вопросМожет быть у него блок FPU барахлит.
- Wed Dec 17, 2014 3:36 am
- Forum: Games
- Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
- Replies: 53
- Views: 31701
Re: Marble Match-3 - ещё игра на конкурс
хранить только изменения И чтобы получить картинку, опять нужны вычисления :) Кстати, могу материала по теме олдскульного демокодинга Спасибо, но я как-нибудь сам. Многое уже сейчас неоптимально, когда (и если) оптимизирую очевидные вещи - тогда уже буду прибегать к более суровым методам. Сейчас од...
- Wed Dec 17, 2014 3:06 am
- Forum: Games
- Topic: Heliothryx (игра на конкурс) - игра выпущена
- Replies: 101
- Views: 59543
Re: Heliothryx (игра на конкурс)
Вообще допускается увеличение размера бинарника, если при этом улучшается производительность. Боюсь, это не тот случай :) В общем, добавлю самодиагностику производительности, и если игра сама поймёт, что комп её не тянет - будет закрываться. Может даже с сообщением о том, что происходит. P.S. Выста...
- Wed Dec 17, 2014 3:04 am
- Forum: Games
- Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
- Replies: 53
- Views: 31701
Re: Marble Match-3 - ещё игра на конкурс
Конечно всё именно так и делается, при запуске всё один раз генерируется и потом достаётся из оперативки. В том числе все кадры взрывов. Но например у меня есть текстура фона и полупрозрачное игровое поле. Раньше они смешивались каждый кадр, а сейчас я завёл просто еще одну текстуру фона - в ней хра...
- Wed Dec 17, 2014 2:53 am
- Forum: Games
- Topic: Heliothryx (игра на конкурс) - игра выпущена
- Replies: 101
- Views: 59543
Re: Heliothryx (игра на конкурс)
Возможно я не правильно ввразился, но систему игра не вешает. Она просто грузит проц по полной, и в итогп я не могу закрыть ее даже через диспетчер процессов. А, ну тогда это допустимо. То есть моя игра не портит систему, просто комп её не тянет. Поведение в общем-то правильное. Разве что при fps<1...
- Wed Dec 17, 2014 2:40 am
- Forum: Games
- Topic: Heliothryx (игра на конкурс) - игра выпущена
- Replies: 101
- Views: 59543
Re: Heliothryx (игра на конкурс)
Нет, ну так нельзя делать. Ну, я при невозможности выделить кусок памяти сделаю просто мгновенный выход из приложения. Прямо в реализации функции malloc() и сделаю. Если такое случится у нескольких членов жюри в финальной версии игры (после крайнего срока подачи заявки), это потянет на дисквалифика...
- 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) В планах - взрывы п...
- Wed Dec 17, 2014 1:33 am
- Forum: Games
- Topic: Heliothryx (игра на конкурс) - игра выпущена
- Replies: 101
- Views: 59543
Re: Heliothryx (игра на конкурс)
А оперативы в нём сколько? Я, если функция выделения памяти выдаёт ошибку, никак ведь не реагирую.
И какое разрешение экрана? Возможно, масштаб по умолчанию уже выходит за его пределы?
И какое разрешение экрана? Возможно, масштаб по умолчанию уже выходит за его пределы?
- 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 раза меньше). Апскейл до размеров окна конечно есть, но он менее ресурсоёмкий, чем...
- 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) перерисовывается, еще и с альфа-каналом, пиксели смешиваются... оптимизирую. Собственно, уже оптимизировал, теп...
- Tue Dec 16, 2014 10:57 pm
- Forum: Games
- Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
- Replies: 53
- Views: 31701
Re: Marble Match-3 - ещё игра на конкурс
хм... на сколько плавная? Сейчас шарики падают ступеньчато, "телепортируясь" на клетку вниз. А будет анимация, где они плавно едут между клетками. Это я и назвал плавной анимацией. Плавной - значит не ступенчатой. - через MESA/TinyGL или другое? Не использую ничего, это всё типа софтренде...
Re: 2048
Поиграл в последнюю версию, всё очень плавно и вообще отлично играется. Но веб-версия всё равно шустрее
- Tue Dec 16, 2014 10:00 pm
- Forum: Games
- Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
- Replies: 53
- Views: 31701
Re: Marble Match-3 - ещё игра на конкурс
Что такое HB? Вы так HaBrahabr сокращаете?HB
- Tue Dec 16, 2014 8:36 pm
- Forum: Games
- Topic: Marble Match-3 - ещё игра на конкурс (игра выпущена)
- Replies: 53
- Views: 31701
Re: Marble Match-3 - ещё игра на конкурс
Я думаю, что займусь этим (оформлением библиотеки-фреймворка) уже после нового года, т.к. игры пока еще не готовы, лучше потрачу время непосредственно на них. А фреймворк подождёт. Раз уж про бонусные очки речь зашла - я хотел спросить, а как будет происходить оценка? есть жюри? или открытое голосов...