Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

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

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

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

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

icq: 446843180
skype: phoenix_proger
По умолчанию

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

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

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

icq: 446843180
skype: phoenix_proger
По умолчанию

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


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

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

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

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

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

icq: 446843180
skype: phoenix_proger
По умолчанию

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

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

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

icq: 421049471
skype: phomm-
По умолчанию

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

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

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

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

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

а пока поисправлял ошибки, которые обнаружил.
__________________
http://safe-fail.net

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

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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


04:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.