forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Кто какую игру делает? Скрины (http://forum.boolean.name/showthread.php?t=3967)

ABTOMAT 08.08.2013 00:44

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Не успеваю я зайти на булку и рассказать о том, что я сделал, как уже вижу скриншот своего непотребства в разных стадиях содомии.
Пришло время пояснить, что же тут случилось.
А случилось вот что:

1. Я сделал текст.

Текст (естественно) аппаратный. Движок умеет генерировать буфер с буковками. Если надпись планируется хранить долго (например постоянная надпись на GUI типа тех же "здорове"/"броня", то можно буфер сгенерировать один раз и выводить потом уже готовый.

Атлас генерируется при помощи довольно популярной программы "Bitmap Font Generator" ( http://www.angelcode.com/products/bmfont/ ).

Программа весьма годная: умеет расположить буквы на атласе как можно плотнее, что позволяет обходиться текстурами меньшего размера. Кроме того, если на одну текстуру не влезает, можно сделать на две, три и так далее. Позволяет выбирать, какой набор символов рендерить в атлас: так можно сделать поддержку хоть кириллицы, хоть иероглифов (если конечно среди целевой аудитории есть китайцы :-)) В конфиг она выводит соответствие юникода символа и координат, где символ нарисован. Поддерживается даже кёрнинг (у меня в движке он не реализован: и без него текст смотрится ок, возможно в будущем займусь). Кроме того движок не умеет работать с атласами из более чем 1 текстуры (ибо нехрен тут дипы плодить хрен знает зачем).

2. Я сделал спрайты.

Тут всё ясно. Сделал демочку с травой, она на скрине. К сожалению, из-за бага сортировки альфа там не айс, но посыл понятен (всё же она демонстрирует не альфу, а сами спрайты).

За сим сообщаю, что движок мой готов к деланию собственно игры! На очереди работа с сетью и node.js. Оставайтесь с нами и спасибо за оказанное внимание!

Arton 08.08.2013 01:31

Ответ: Кто какую игру делает? Скрины
 
У меня 10 FPS это нормально? =/

Комп тот же самый.


ABTOMAT 08.08.2013 01:44

Ответ: Кто какую игру делает? Скрины
 
А что за "тот же самый" ?

Arton 08.08.2013 02:11

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от ABTOMAT (Сообщение 264974)
А что за "тот же самый" ?

Я ранше твои сценки на webGL юзал и было FPS 60 минимум, а сейчас FPS максимум 10.
Что-то ты там перехимичил.

ABTOMAT 08.08.2013 02:42

Ответ: Кто какую игру делает? Скрины
 
А на каком моменте FPS вдруг стал резко проседать?

Arton 08.08.2013 03:21

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от ABTOMAT (Сообщение 264977)
А на каком моменте FPS вдруг стал резко проседать?

Сразу как зашёл на страницу.

Сейчас загрузил, постепенно с 1-го до 11 FPS поднялся и всё.

И опять 10.

Перезагрузил страницу, опять с 1-го до 10 поднялся.

23-й Огнелис.

P. S. Поставил галочку использовать аппаратное ускорение, всё заработало, FPS 60 =|
Не думал что эта опция влияет на webgl.

Всё плохо, у меня со включённым ускорением в огнелисе, комп рендомно зависает намертво, в выходные винду переустанавливал, что-то не так установилось. Сегодня, то есть вчера, вообще BSOD был...

ABTOMAT 09.08.2013 17:55

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Arton (Сообщение 264980)
Не думал что эта опция влияет на webgl.


pax 10.08.2013 10:20

Ответ: Кто какую игру делает? Скрины
 
Пора бы и отдельную тему делать по разработке движка, эта тема всетаки про игры

Crystal 14.08.2013 22:38

Ответ: Кто какую игру делает? Скрины
 
Цитата:

За сим сообщаю, что движок мой готов к деланию собственно игры!
Можешь смело аля Fallout 3 Van Buren делать, там коллизии не нужны.


ABTOMAT 15.08.2013 02:34

Ответ: Кто какую игру делает? Скрины
 
Ой, да Van Burren это какая-то ерунда - продолжение устаревших 1 и 2 частей, так уже никто не делает, вообще мне больше всех понравился третий фоллаут.</троллоло-мод>
Вообще меня выгоняют уже из топика (хотя я тут кому-то мешаю? кроме меня тут кто-то ещё скрины постит в последнее время?), так что пока скринов публиковать не буду. Всё равно показывать особо нечего.

moka 15.08.2013 03:57

Ответ: Кто какую игру делает? Скрины
 
Публикуй! Народ тоже будет тогда выкладывать чёнить.
Може не такие огромные скрины (кликабельные лучше).

Crystal 15.08.2013 06:39

Ответ: Кто какую игру делает? Скрины
 
Выкладывай выкладывай.

Wegox 15.08.2013 19:58

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от ABTOMAT (Сообщение 265344)
Ой, да Van Burren это какая-то ерунда - продолжение устаревших 1 и 2 частей, так уже никто не делает, вообще мне больше всех понравился третий фоллаут.</троллоло-мод>
Вообще меня выгоняют уже из топика (хотя я тут кому-то мешаю? кроме меня тут кто-то ещё скрины постит в последнее время?), так что пока скринов публиковать не буду. Всё равно показывать особо нечего.

Может это, ремейк сделаешь? мы тут от души поржали:-D

Все ждут продолжения... есть чё?:-)

ABTOMAT 15.08.2013 21:21

Ответ: Кто какую игру делает? Скрины
 
Это не моё логово, его сделал юзер с ником "Leito". Я всего лишь яростный фанат. И не Логово Наркомана, а Логово Дракона (бета-название). И да, у тебя не работает в ролике русский текст. А там много хохмы в текстах. Рядом с игрой лежал Codetable.exe, он должен лечить русские буквы (после перезагрузки, по крайней мере, в WinXP точно, насчёт Win7 не знаю, в Win8 не работает), если у тебя не Win8 то стоит попробовать.

Gector 15.08.2013 21:22

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Wegox (Сообщение 265365)
Может это, ремейк сделаешь? мы тут от души поржали:-D
Все ждут продолжения... есть чё?:-)

Хотелось бы.
Обзор полный капец, если честно... Голос изменил, матюки, музыка все заглушает.


Часовой пояс GMT +4, время: 05:34.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot