forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на Blitz3D (http://forum.boolean.name/forumdisplay.php?f=14)
-   -   Мп3, Встроенный в ваши проекты на блитц (http://forum.boolean.name/showthread.php?t=7486)

EvilChaotic 23.12.2008 00:33

Мп3, Встроенный в ваши проекты на блитц
 
Появилась идея создания Мп3 плеера который встраивается в игру написанную на блитц3д, всего 2мя функциями,
- Позволяет слушать музыку, который предпочитает игрок
- Мп3 Считывает все Музыкальные файлы из определенной папки, но не загружает их!
- Этим мы избегаем загруженности памяти, и очень долгой подгрузки.
- Занимает минимум места на экране
- Есть 2 режима Мини режим и обычный, В обычном открыт список всех доступных файлом а в мини только управление
им. Висит он в правом нижнем углу, на любом разрешение.
- Код сделан просто мега, Озу практически не ест и сома загрузка плеера моментальная, и НЕ зависит от
колличество треков

Мини будет такой



И полный примерно такой



Релиз МП3 плеера состоится ЗАВТРА
Выложим тут, в свободный доступ.
При использовании Мп3 от вас ничего не требуется, главное чтобы людям нравилось то, что мы делаем

Создатели: Robat64(Дима Мушет), EvilChaotic(Сергей Петров)

Спасибо ща внимание, ждемс комментарий) ;)

ABTOMAT 23.12.2008 01:17

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
1. Код сделан в dll или прямо на Блитзе?
2. Как реализован 2Д-плеер? Блитзевским 2Д ? Аппаратно - полигонами? Иными способами?
(Если сипользован Блитз-2Д - то тогда не айс...)

impersonalis 23.12.2008 11:12

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
интересуют те же вопросы что и АВТОМАТа
+ ммм, я канеш зануда, но хоть бы в word-е проверили текст - ведь почти релиз

Spiderman 23.12.2008 11:26

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
Я делал когда-то нечто подобное. У меня шла проверка не только на музыкальные файлы в папке, но и во всех вложенных. Создавался плейлист...
Вот только с перемоткой треков не сложилось. Используемая dll-ка такого не поддерживала :(

muset_dima 23.12.2008 18:46

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
Вложений: 1
Вот закончил. Если заметите какието лаги сразуже пишите мне;)

muset_dima 23.12.2008 18:49

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
Кстати, кидайте музыку в папку Music\

ABTOMAT 23.12.2008 19:24

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
Баги:
полоса прокрутки некорректоно работает, если окошко со списком музыки заполнено не до конца.
Других пока не замечал.
Респект, мне понравилось :super:
Только конечно блитзевский встроенный 2Д - не айс :( но с другой стороны если юзать сторонний то плеер был бы к нему зависим

muset_dima 23.12.2008 19:47

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
Я знаю этого бага )) х** сним, он не смертельный )))

tormoz 23.12.2008 20:55

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
Исправил баги с кириллицей и пропусков треков с некорректным расширением (строчные-заглавные)
Код:

;MP_FONT = LoadFont("Blitz",14)
        MP_FONT = LoadFont("Arial cyr",14)
        MP_FULL_MODE = 0
       
        If FileType(mPatch$) = 2
                FOLDER = ReadDir(mPatch$)
                Repeat
                        FILE$ = NextFile(FOLDER)
                    If FileType(mPatch$+FILE) = 1 Then
                        F$ = Lower(Right(FILE,4))

ДравИмаже - зло
нужно без него как то обходиться
Или фастимаж подрубать, или свой 3д вывод делать

muset_dima 23.12.2008 21:09

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
ну да, но мне мой фонт больше нравился )

muset_dima 23.12.2008 21:34

Ответ: Мп3, Встроенный в ваши проекты на блитц
 
Вложений: 1
Вот более новый вариант :p


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

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