ria pc game
fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
22 февраля 2019 21:36
Вход Регистрация Забыли пароль ?

megainformatic - Урок 9 Тестирование и отладка приложения
        Урок
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
Введение в программирование игр на С++ для платформы DirectX 9 Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++ (часть 2)

Урок 2 Написание Win32-приложений. Обзор стартового кода Win32-приложения. Добавление ресурса текстовая строка

Урок 3 Создание Win32-приложений. Создание меню и простых диалоговых окон.

Урок 4 Создание Win32-приложений. Стандартные диалоги. Изучение сопутствующих конструкций языка. Консольные Win32-приложения. Указатели. Ссылочный тип. Массивы.

Урок 4 часть 2 Win32. Диалог выбора цвета, смена цвета фона окна приложения

Написание приложения DirectX9c + MFC в среде MSVS 2005

megainformatic - Создание компьютерных игр на основе DirectX в среде Delphi 6, 7

megainformatic - Создание компьютерных игр на основе DirectX в среде Delphi 6, 7 - Почему избраны DX8 и Delphi ?

megainformatic - Основы IDirectMusic8 в среде Delphi6-7

megainformatic - Основы DirectInput8 в среде Delphi 7

megainformatic - Основы DirectSound8 в среде Delphi6-7

megainformatic - Плагин для 3DS MAX из DX9 SDK

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2)

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 2

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 3

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 4

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 5

megainformatic - Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2) Часть 6

Система управления сайтом - megainformatic cms e-shop

Система управления сайтом - megainformatic cms e-shop

Система управления сайтом - megainformatic cms e-shop

megainformatic - Уроки 3ds max - Введение в 3ds max

megainformatic - ГАЛЕРЕЯ 3D-моделей

megainformatic - СОЗДАНИЕ МАКЕТА ПОМЕЩЕНИЯ

megainformatic - Создание макета помещения - этап 2

megainformatic - МОДЕЛИРОВАНИЕ НА УРОВНЕ МНОГОУГОЛЬНИКОВ

megainformatic - СОЗДАНИЕ ПРЕДМЕТОВ ОБСТАНОВКИ ПОМЕЩЕНИЯ

megainformatic - Моделирование обстановки помещения

megainformatic - Создание модели автомобиля

megainformatic - Создание текстурной развертки для модели автомобиля

megainformatic - Создание анимации вращающихся колес автомобиля

megainformatic - игра Нечто: Необъяснимое и в плену желаний

megainformatic - Основы 3D-анимации, экспорт скелетной анимации

megainformatic - Подготовка модели к использованию скелетной анимации

megainformatic - Продолжаем Создание скелета для данной модели

megainformatic - Построение ирерархических связей между объектами и основы 3d анимирования

megainformatic - Особенности экспорта моделей и анимации экспортером kWXPort080719 из 3ds max 2009 

megainformatic - Создание модели броневика (Хэд)

megainformatic cms e-mailer

megainformatic cms e-mailer

megainformatic cms e-mailer

Бесплатная Система Управления Вашим Сайтом - megainformatic cms free

megainformatic - Путешествие в мир 3d

megainformatic - Путешествие в мир 3d - страница 2

megainformatic - Путешествие в мир 3d - страница 3

megainformatic - Путешествие в мир 3d - страница 4

megainformatic - Путешествие в мир 3d - страница 5

megainformatic - Путешествие в мир 3d - страница 6

megainformatic - Создание модели броневика (Хэд) - Анимация вращения колес

megainformatic cms express files

megainformatic cms express files

megainformatic cms express files

megainformatic - Уроки Photoshop - Чудеса

megainformatic cms express files - Развертывание сайта на Вашем хостинге

подробнее

Быстрый подсчёт ключевых слов в статье


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

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

Другой вариант - написать на php специальный скрипт (модуль), который будет получать на вход файл контента анализируемой статьи, а на выходе будет выдавать статистику слов в этой статье.

Наиболее простой вариант работы с таким модулем - локальный

Т. е. Вы устанавливаете на свой компьютер локальный сервер (типа набора DENVER), а затем выполняете скрипт из браузера локально, обращаясь к локальному серверу localhost.

В этом случае на вход скрипта достаточно подать название файла анализируемой статьи в виде параметра ?pf=paper_file.txt

Чтобы продемонстировать работу такого скрипта (я назвал его keywords generator или кратко kg) перейдите по следующей ссылке - kg

Вы увидите результат обработки данной статьи, которую Вы в данный момент читаете :)))))

Вторым параметром - &v=10 Вы можете задать отображение только таких слов, количество которых в статье превышает заданное значение, т. е. в данном случае - 10

Например так - kg

Попробуйте вручную менять значение параметра &v=10 в адресной строке Вашего браузера и нажимая ENTER и увидите сами :)))))

В следующих статьях Мы с вами рассмотрим:

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

Удачи ВАМ !!!

подробнее

Flash приложения и игры - Шаг 3 - управляемый шарик

Как я осваивал Flash - содержание

Прошло уже значительное количество времени, с того момента, как был сделан шаг номер 2. Пришла пора нам с вами двигаться дальше.

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

Как оказалось второй шарик, который создавался в уроке Шаг 2 совсем не нужен.

Давайте сначала посмотрим пример -





Фокус ввода для области в котором размещено флеш-приложение на страничке сайта.

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

Этот простой механизм решает сразу 2 задачи: Ваша флеш игра получает фокус ввода от клавиатуры и стартует игровой процесс.

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

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

Это и есть тот самый фокус ввода.

подробнее

БЕСКОНЕЧНОЕ ДВИЖЕНИЕ ОЖИДАНИЕ И ДЕЙСТВИЕ



музыкальный альбом

(с) cj megainformatic 2012 - 2014

автор музыки и слов - Синицин Андрей

БЕСКОНЕЧНОЕ ДВИЖЕНИЕ ОЖИДАНИЕ И ДЕЙСТВИЕ музыкальный альбом (с) cj megainformatic 2012 - 2014 автор музыки и слов - Синицин Андрей



альбом выпущен 1.06.2014

Порядок композиций в альбоме

1) The kanzas city 5:17 (расширенная версия)
2) Первый шаг 3:49
3) Стремление (Аспирин) 3:34
4) О нет - это не балет ! 3:45
5) Твоя душа 4:07
6) За окном 2:31
7) Мир это поле 3:21
8) Прогулка весны 2:15

9) Морозное утро 2:35
10) Шаг влево Шаг вправо 2:38
11) Ужасная красота 4:28
12) Вне мечты 4:14
13) Лето солнце и песок 3:55
14) Ласковое лето 4:42
15) Весенний день 2:37

для приобретения альбома обратитесь ко мне - автор

Стоимость альбома - 250 руб

Представляет из себя набор из mp3 файлов пригодных для прослушивания на любом устройстве - телефоне, смартфоне, mp3-плеере, компьютере, ноутбуке, нетбуке и др.

Вы можете послушать и скачать все композиции альбома совершенно бесплатно -

где послушать :

http://varve.ru/?page=389
http://varve.ru/?page=378
http://varve.ru/?page=341
и не вошедшие в альбом
http://varve.ru/index.php?page=353

Если вы хотите поддержать автора то можете перевести оплату в размере 250 руб и получить ПОЛНУЮ ВЕРСИЮ альбома.

Если у вас есть какие-то предложения, вопросы или замечания - пишите через форму вопросов или через форму комментариев. Кроме того прямой контакт с автором есть тут.

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

подробнее

     
     
 

Система Управления Электронным Магазином - megainformatic cms e-shop

Позволит вам создать сайт + электронный магазин, с подключением к платежным системам WebMoney, Robokassa, Единый кошелек, Qiwi, а также возможностью принимать yandex.деньги, оплату по квитаниции и банковской карте.

Также включает в себя Систему рассылки e-mailer и систему партнерских программ e-pro. Система компактна, надежна и проверена временем. Сайт megainformatic.ru работает на этой же системе, так что наблюдая работу сайта megainformatic.ru Вы можете судить о возможностях megainformatic cms e-shop

 
     
 
megainformatic cms e-shop
Стоимость - 1000 руб.
Заказать megainformatic cms e-pro
 
     
 

Демонстрация работы системы - megainformatic.ru/eshop

Документация по работе системы - megainformatic.ru/eshop

 
     
 

ОСОБЕННОСТИ СИСТЕМЫ

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

- Написана на языке php. Для работы сайта использует базы данных mysql и файлы.

- Подробное документирование возможностей;

- Прозрачность использования и открытый исходный код;

 
     
 

megainformatic cms e-shop - это -

- простой код для быстрого создания работающего сайта и интернет-магазина 2 в 1;

- поддержка различных шаблонов;

- поддержка различных модулей;

- открытость для дополнений и расширений;

- готовые скрипты подключения к платежным системам;

- встроенные модули: e-pro, случайная новость, система рассылки и импорта списков пользователей, счётчик, карта сайта, поиск по сайту, административный раздел по управлению системой, сменные шаблоны;

 
     
 

Как устанавливается система ?

1) Выгружаете на хостинг все файлы из дистрибутива;

2) Создаете на хостинге базу данных my sql с содержимым из дистрибутива;

3) Редактируете файл конфигурации;

4) Система готова к работе.

 
     
 

Как работает система ?

1) Вы добавляете на сайт нужные страницы с описанием товаров и статьи;

2) Добавляете на сайт нужные товары;

3) Настраиваете приём оплаты;

4) Ваш сайт готов к продажам товаров.

 
     
     
     
 

Приобретая megainformatic cms e-shop Вы получаете:

- Полноценную CMS для создания и управления вашим сайтом.

- Система позволит вам построить информационный сайт + интернет-магазин и запустить его в работу.

- Вы получаете также встроенную систему e-pro для обработки заказов по партнерским программам для продаж ваших товаров в других интернет-магазинах.

 
     
 

 

Спасибо за внимание и желаю Вам успехов !!!

 
     
       
 

Урок 7: Первая мелодия

Конечно, расписывать очень подробно все возможности и функции MT - нет времени. Вам придется и самостоятельно изучать справку выдаваемую по F1 или документацию (из MPTRACK.hlp). Там всё очень подробно изложенно (на английском). Поэтому Вам придется запастись словарем или программой-переводчиком и кое-что всё же узнать самим. Базовые знания Вы получите в этих уроках.

Скачайте ModPlug Tracker 1.16 и испробуйте его - вот вам дистрибутив. ModPlug Tracker относится к бесплатным, свободно распространяемым программам - поэтому смело используйте его для создания своей музыки и рекомендуйте друзьям!

 
       
 

Итак, попробуйте установить текстовый курсор на первую дорожку или правильнее канал (Chnl 1) на первый мини-столбец, в строку 000 и нажмите клавишу [z]. Вы услышите проигранную ноту и увидите, что в столбце появилась запись С-4. Это означает, что вы записали в канал ноту "до" четвертой октавы. Т.к. выбранный текущий инструмент был сэмпл 1, то переместившись во второй мини-столбец Вы увидите, что там записан номер сэмпла - 01. Таким вот образом и ведется запись музыки. Чтобы ноты звучали не подряд, а с паузами просто расставляйте их с интервалами из пустых строк.

Давайте запишем простейшую ударную партию - просто равномерное стуканье - для этого расставляйте ноту С-4 в каждую четвертую строчку, т.е. в 0, 4, 8, 12 и т.д. до конца паттерна.

Чтобы сделать это быстро (т.к. нота будет одна и та же) нажмите Alt+4 - установив тем самым шаг курсора в четыре строки и нажмите и удерживайте ноту C-4 (т.е. клавишу [z]) до тех пор, пока она не заполнит весь паттерн до конца. Теперь снова нажмите Alt+1, чтобы установить шаг - 1.
 
       
 

Заставим теперь MT проиграть наш первый трэк. Перейдите в таблицу порядка воспроизведения ------>

и в строке 000 которая пока заполнена точками "..." введите номер вашего первого паттерна - 000 - для этого Вам достаточно нажать клавишу [0] (нуль). Теперь IT сможет воспроизвести Ваш паттерн и всю Вашу композицию, которая пока как раз и состоит из одного паттерна, потому что в списке воспроизведения указан этот паттерн только 1 раз.

Тут будут небольшие дополнительные действия: дело в том, что мало создать паттерны, надо также дать знать MT в каком порядке их воспроизводить. Для этого служит список порядка воспроизведения паттернов (Order List). Он представлен в виде длинной строки расположенной сразу над окном редактирования паттернов 7 (см. урок 4)

 
       
 

Чтобы воспроизвести созданный трэк нажмите F5. И Вы услышите первую свою композицию! Она будет воспроизводиться бесконечно, потому что MT по окончании мелодии снова переходит в начало и повторяет проигрывание. Чтобы остановить процесс нажмите F8. Снова вернитесь в окно редактирования паттернов - вкладка Patterns и попробуйте поэкспериментировать со своим трэком вводя в первом канале разные ноты в разных позициях. Затем пробуйте воспроизводить полученное.

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

 
 

Для того, чтобы наигрывать мелодию на клавиатуре, пока не записывая ее в каналы паттернов, можно отключить режим записи (Ctrl+Space) или кнопка Record на панели вкладки Patterns и просто нажимать нотные клавиши (см. 6 урок). Так можно постепенно придумывать мелодию играя ее на клавиатуре.

Единственное неудобство, так это то, что как только Вы захотите сыграть какую-то ноту более высокой или низкой октавы, Вам надо будет сначала сдвинуть базовую октаву - клавиши / и * на цифровой клавиатуре. Но MT и не предназначен для создания музыки "на лету". Его принцип - сначала придумай, а потом набери в паттернах, а после - проигрывай то, что получилось.

 
       
 

Во время создания своих мелодий Вы столкнетесь с необходимостью редактировать содержимое каналов, т.е. вставлять, удалять, раздвигать ноты. Для этого используются следующие клавиши: [Delete] - удаляет ноту в текущей позиции; [Shift]+[Delete] - сдвигает все ноты канала на одну позицию вверх - на место удаленной ноты - т.е. осуществляется удаление и вертикальный сдвиг канала. Клавиша [Insert] служит для обратной операции - вставки пустого промежутка и раздвижки. Если Вы хотите удалить ноту не производя сдвига, то можете перевести курсор на эту ноту и просто ввести новую нажатием на соотвествующую нотную клавишу.

Чтобы удалить ноту не вставляя новой и не производя сдвигов нажмите клавишу [.] (точка). Можно производить вставку/удаление не только в одном, а сразу во всех каналах - для этого мышью надо выделить эти каналы.
 
       
 
Теперь, когда Вы поняли основной принцип работы перейдем к изучению других возможностей MT. Рассмотрим как изменять номер сэмпла для уже записанных нот, как задавать громкость ноты (во время проигрывания композиции), а также использовать различные эффекты - спад, подъем громкости, изменение частоты, вибрацию и т.д.

Вообще MT поддерживает следующие эффекты, которые задаются в виде соответствующих команд и записываются напротив нот в 3-ем и 4-ом мини-столбцах: Спад/Повышение громкости; Подъем/Понижение частоты; плавное снижение до ноты (портаменто); вибрация, тремор, арпеджио, смещение, пересчет, тремело, задание значения громкости, панорамы, изменение их, панбрелло.

Все эффекты записываются в виде буквы и хх, например, Dxx, буква - это идентификатор эффекта, а хх - его числовой параметр.

Чтобы задать эффект для текущей ноты надо перейти в четвертый мини-столбец напротив этой ноты и ввести эту команду нажав D. xx - означает какое-либо число (от 00 до FF).

 
       
 

Чтобы более подробно познакомиться с возможностями MT читайте файл MPTRACK.hlp или выберите пункты меню: Help > Contents > и нужный раздел справки. Правда информация дана на английском.

Важное замечание!: дело в том, что для записи числовых параметров команд эффектов используется шестнадцатиричная система счисления - она более компактна, т.к. позволяет всего в 2-х позициях записать 256 различных значений (т.е. число от 0 до 255). Шестнадцатиричная система счисления использует для записи чисел цифры от 0 до 9 и буквы от A до F. Поэтому имейте в виду!, что все числа параметров эффектов - шестнадцатиричные. Например, если вы запишите команду AB1 (А - специально выделено жирным, чтобы отличить ее от следующей буквы - B. Т.е. записана команда A и ее параметр B1).  
       
 

Итак, попробуем посмотреть список команд для генерирования различных эффектов. Сначала вызовите справку (Help>Contents), затем Getting started>Effects - и Вы получите контекстную справку по этому разделу. Прокручивать текст справки можно клавишами используя полосу прокрутки (или колесико мышки). Что там описано?:

IT (Impulse Tracker Effects)

Aхх

Вхх

Cxx

и т.д.

Пока не будем приводить здесь полный список команд эффектов и их назначений. Если Вам уже не терпится, то попробуйте перевести Help и разобраться сами (потому что рано или поздно Вам все же придется это делать). А пока пару слов о шестнадцатиричной системе счисления и записи параметров команд.

Итак, если Вы заглянете в Help (то бишь справку) для режима редактирования паттернов, то по эффекту Axx прочтете следующее:

Axx Set song speed (hex) - установить скорость композиции (шестнадцатиричное).

Bxx Jump to Order (hex) - перейти к позиции таблицы порядка воспроизведения. и т.д.

Возьмем например команду Bxx.

Как ее использовать, точнее какое значение задать в качестве параметра? Ведь в списке таблицы порядка воспроизведения числа позиций и сами номера паттернов записаны в виде десятичных.

Переход из десятичной системы счисления в шестнадцатиричную и обратно для двузначных чисел осуществляется довольно просто:

h - hex шестнадцатирочное число; без h - обычное десятичное.

Итак,

для двузначных шестнадцатиричных чисел все десятичные значения находятся в диапазоне от 0 до 255, т.е. не превышают границы в 1 байт. Поэтому чтобы превратить такое число в шестнадцатиричное надо разделить его, используя целочисленное деление, на 16. А остаток записать в виде младшего разряда.

Т.к. в шестнадцатиричной системе счисления используются числа от 0 до 15, причём цифры 0-9 имеют то же значение, а числа 10-15 записываются буквой от A до F. То запись ведется этими символами.

 
 

 

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

Например, дано число 72.

72 div 16 = 4

72 - 16*4 = 8

т.е. 72 = 48h

 

Обратный перевод: осуществляется еще проще -

9Ah = 9*16+10 = 154

т.е. старший разряд шестнадцатиричного числа умножается на 16 (если в разряде стоит символ от A до F, то разряд представляет уже значение от 10 до 15), а второй разряд переводится в десятичное и просто приплюсовывается к полученному произведению.

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

 
       
 

Напоследок скажем лишь как сохранить Ваши труды и выйти из MT:

для сохранения нажмите File > Save As и в поле filename в нижней части экрана введите имя для файла вашей композиции.

Чтобы сохранить композицию с заданным именем файла в текущую папку - нажмите File > Save. Имейте в виду - файл попадет в папку, которая была в данный момент текущей. Если вы хотите изменить папку и/или диск - используйте File > Save As.

IT - композиция сохраняется в формате *.it

 

 
       
  [Предыдущий урок] [Следующий урок] [Все уроки]  
megainformatic live chat
Начать беседу
X
 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
megainformatic Размещение баннерной рекламы у нас
Время загрузки: 0,2417