Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2016, 17:00   #1
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию это реклама

когда был маленьким мечтал про мега игру написанную мной лично, как положено, на моем собственном движке. с тех прошел десяток лет, а мечтать не перестал.
в целом, наконец удалось поднять движок на уровень медиа плейера. еще есть что полировать, но уже есть что обсуждать.

предупреждаю сразу, для того чтобы работало хоть немного нужен адский проц, адская видеокарта и много адской памяти. если кто-то хочет почувствовать адские тормоза может проверить тему на не очень адском железе.

http://safe-fail.net
f.hump вне форума Ответить с цитированием
Старый 24.04.2016, 17:06   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

запустил, увидел лишь черный экран, какие-то менюшки.
точно в архиве должно быть два файла лишь?

далее, скажу что точно вам надо сделать, это указать для систем с двумя видео, то что нужна дискретка, иначе мне приходиться запускать руками на мощной видео.
нужно экспортировать два символа для этого, если надо могу нарыть, но у меня скрипт для шарпа был. но какой символ и значение видно будет.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.04.2016, 17:15   #3
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

да, только два файла.
а можно, пожалуйста, скриншот черного экрана с менюшками?
f.hump вне форума Ответить с цитированием
Старый 24.04.2016, 17:26   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ну не точно черный, а именно пустой экран.
GUI есть, но и только.


кстати заметил что кнопки срабатывают часто не с первого клика, похоже проблема с определением того надо таскать окно или это просто клик.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.04.2016, 17:28   #5
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

ну, все так и должно быть. нужно воспользоваться выпадающим справа меню, последний пункт, к примеру.
да, с кликом есть такя тема, идет отработка драга, которая блокирует клик. надо будет еще отполировать.

да, еще добавлю, что из видео есть поддержка для h264 в mp4, mkv и ts. поддержки avi нет и не будет. h264 проверил на том до чего смог дотянуться, то до чего не дотянулся скорее всего коректно проигрываться не будет.
из звука есть aac, ac3 и mp3. опять таки, проверил на том до чего смог дотянуться.
ну и картинки можно просматривать (jpg, bmp, gif, png, tiff/dng).

пожалуй программа - это демо текущей версии движка.
в моем понимании, игровой движок должен, как минимум, уметь отрисовывать примитивы, загружать картинки, проигрывать звук и видео.

Последний раз редактировалось f.hump; 24.04.2016 в 17:41.
f.hump вне форума Ответить с цитированием
Старый 24.04.2016, 17:41   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

добавить бы это все.
да и не игра это.

по факту, открыл видео...720p, тормозит.
FullHD не пробовал.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.04.2016, 17:49   #7
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

все декодеры софтовые, плюс отрисовка видео идет в OpenGL текстуру, поэтому я и говорил про необходимость адского железа.
f.hump вне форума Ответить с цитированием
Старый 05.05.2016, 06:34   #8
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,876
По умолчанию

На вин732 не пошло, расчехлял вин764.
Ниасилил дождаться одного видео, 1280 кажется (цп - 100%, оператоса выше 1 гб по диспетчеру), может быть всё подвисло, но интерфейс реагировал - и окно двигалось по рабстолу и полоска пути к файлам, но всё остальное - нет. Другие видео, кажется поменьше, хотя в интерфейсе программы тоже показывались 1280 поехали норм. Иногда интерфейс разъезжался, в какой-то момент, как я понял, воспроизводилось 2 видео (возможно, влияние нажатия кнопочки Active views). Вроде на непритязательный взгляд всё хорошо - видео и звук адекватны.
Дизайн очень бодрый, хотя не всегда понятно что делают кнопки, мб подсказки .
Понравился эффект размытия видео (сама идея) при открытии инфо-окна.
В архиве с семплами (pics) в ридмишке ошибочка - Microsodt

Проект крутой, хотя, конечно, связи с игровым делом пока не ощущается - заставочку бы какую тематичную было бы к месту
phomm вне форума Ответить с цитированием
Старый 15.05.2016, 19:26   #9
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

phomm, спасибо, подправил.

вин32 версии не будет.

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

а пока поисправлял ошибки, которые обнаружил.

Последний раз редактировалось f.hump; 15.05.2016 в 20:28.
f.hump вне форума Ответить с цитированием
Старый 16.05.2016, 12:59   #10
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,322
По умолчанию

Так я и думал, что написание своего движка может занять десятки лет, а ассемблер не гарантирует быструю скорость работы приложения
8Observer8 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
реклама в кнопке Shaman-King Общие вопросы по Java, Java SE, Kotlin 1 12.01.2013 15:27
Появляется реклама Mixasik О форуме и сайтах клуба 14 27.09.2010 00:51