Game Maker - создание игр | HellRoom Games
Ноябрь 18, 2025, 04:17:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Плеер  (Прочитано 7034 раз)
0 Пользователей и 1 Гость смотрят эту тему.
UncleDec
Совсем не
«Старожил форума»
******

Репутация: 276
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+150 репутации]
API: Love
Сообщений: 3154


WWW
« : Май 15, 2012, 23:36:44 »

Скачать

Написал небольшой музыкальный плеер.

Принцип работы:

Берёт папку, сканирует её, перебирая каждый музыкальный файл в формате .mp3, записывает данные о нём в массив, включая id3 (название, исполнитель, альбом, год).
Позволяет переключать треки, воспроизводить / останавливать.
Создаёт список всех треков по порядковому номеру, названию и автору.
Хорошо прокомментирован.
Прост в использовании.
Записан
MusNik
KeeVee Games
GM Pro user
*

Репутация: 733
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+500 репутации]За отличную игру Rock painting story!За помощь в развитии форума!За отличные статьи по Game Maker!...
API: GameMaker Studio 2
Сообщений: 3241



WWW
« Ответ #1 : Май 15, 2012, 23:44:10 »

Зачем? Хм...
Записан

UncleDec
Совсем не
«Старожил форума»
******

Репутация: 276
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+150 репутации]
API: Love
Сообщений: 3154


WWW
« Ответ #2 : Май 15, 2012, 23:45:21 »

Зачем? Хм...

Для примера же. И для разминки. "Как создать плеер?" - довольно популярный вопрос.
Записан
MusNik
KeeVee Games
GM Pro user
*

Репутация: 733
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+500 репутации]За отличную игру Rock painting story!За помощь в развитии форума!За отличные статьи по Game Maker!...
API: GameMaker Studio 2
Сообщений: 3241



WWW
« Ответ #3 : Май 15, 2012, 23:47:26 »

А я думал ты забросил ГМ, в пользу льва
Записан

UncleDec
Совсем не
«Старожил форума»
******

Репутация: 276
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+150 репутации]
API: Love
Сообщений: 3154


WWW
« Ответ #4 : Май 15, 2012, 23:50:59 »

А я думал ты забросил ГМ, в пользу льва

Нет. Я параллельно изучаю love, конечно.
Записан
Kato
Пользователь
***

Репутация: 24
Offline Offline

Пол: Мужской
Награды:
За постоянность!
API: Game Maker 8.0 Pro
Сообщений: 71


« Ответ #5 : Май 16, 2012, 02:00:48 »

Зачем? Хм...
Работа с "sound" библиотекой (в т.ч. информация, управление и т.д.), не тривиальная работа с массивами в т.ч. со списками (добавление, сортировка по признаку и прочее), работа с внешними файлами.
В одном исходнике можно надыбать для себя кучу примеров. Имхо - пример шикарен и полезен
Записан
UncleDec
Совсем не
«Старожил форума»
******

Репутация: 276
Offline Offline

Пол: Мужской
Награды:
3000 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+150 репутации]
API: Love
Сообщений: 3154


WWW
« Ответ #6 : Май 16, 2012, 15:39:51 »

Имхо - пример шикарен и полезен

Спасибо. Приятно. 
Записан
Haks
GM Pro user
*

Репутация: 234
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [10 дней на форуме]За лояльность! [+150 репутации]Знаток Game Maker
API: GameMaker 8.1 Standard
Деятельность: Программист, Композитор.
Сообщений: 607


Date a Live ][


WWW
« Ответ #7 : Май 17, 2012, 01:28:23 »

Пример не только помогает создавать плеер, но и как находить файлы указанного расширения) молодец)
Записан

Strateg
GM Pro user
*

Репутация: 95
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: изобретаю велосипед
Сообщений: 562



« Ответ #8 : Май 17, 2012, 07:50:23 »

Был бы очень благодарен за ссылку на музыкальную либу, которая корректно загружается/выгружается, воспроизводит ogg, умеет работать с громкостью.
Bass не стал воспроизводиться (когда ты качал мою игру), СуперСаунд у некоторых периодически не выгружается.
А эта либа, как я понял, ogg не знает и громкость не меняет.
Записан

piligrin
Участник
****

Репутация: 16
Offline Offline

API: Unity 3D
Сообщений: 235


« Ответ #9 : Май 26, 2012, 01:00:17 »

Не запускается чё-то: "Unexpected error occured when running the game"(Неожиданная ошибка при запуске игры).Снятие галочки "показывать сообщения об ошибках" не помогает.
----------------------------------------------------------------
  А, ну папку "music" добавил, заработало.Надыть было сразу сказать, а то пока дошло...)))
Записан
Strateg
GM Pro user
*

Репутация: 95
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [50 дней на форуме]
API: Game Maker 8.0 Pro
Деятельность: изобретаю велосипед
Сообщений: 562



« Ответ #10 : Май 26, 2012, 18:05:56 »

Умница )
Но то, что автор не подумал на эту тему, не означает, что и скачивающие не должны думать вообще. )
Записан

Drago
Посетитель
**

Репутация: 1
Offline Offline

API: Game Maker 8.0 Pro
Деятельность: Game Maker Language
Сообщений: 16


« Ответ #11 : Июнь 03, 2012, 19:33:41 »

Супер!
Очень полезно и можно послушать музыку Уважуха
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.098 секунд. Запросов: 33.