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


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

megainformatic - Воспроизведение файлов в форматах it, xm, s3m, mod - страница 2
        [Назад] [Все уроки] [Далее]
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Шаблоны для сайтов - что это и какие они бывают ?

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - Глава 3 - Кто он ? (who is ?)

megainformatic - Мои Музыкальные Миры - готовая музыка mp3 - новинки 2013 года

megainformatic - Теория и практика хакерских атак - самозащита от нападения

megainformatic - Теория и практика хакерских атак - самозащита от нападения - Способы подмены реального IP

megainformatic - Fruity Loops Studio 9 - Как синтезировать свои сэмплы - изучаем возможности плагина Sytrus

megainformatic - Видоизменяем тему для Wordpress под свои нужды

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

megainformatic - Учимся создавать флеш-игры, что нужно знать для того, чтобы заняться созданием flash приложений и игр ?

megainformatic - Шаг 4 в освоении Flash-технологий - как анимировать персонажа и управлять им

megainformatic - Форма для смены шаблонов сайта. Модуль template selector

megainformatic - megainformatic cms express files + module slider

megainformatic - Создание сайта бесплатно или под заказ

megainformatic - Как создать flash баннер

megainformatic - Разработка flash-приложения для сайта: онлайн примерочная

megainformatic - Мои впечатления о книге - Владислав Крапивин - Журавленок и Молнии

megainformatic - Модуль отзывов/комментариев для вашего сайта

megainformatic - Модуль отзывов/комментариев для вашего сайта

megainformatic - Модуль отзывов/комментариев для вашего сайта

megainformatic - Модуль короткие ссылки short link

megainformatic - Работа с сокетами fsocket из php

megainformatic - Как создать игру Создание игровых панелей и индикаторов

megainformatic - Приключения Кости Коробкина - Как я провел лето - интерактивный комикс

megainformatic - Приключения Кости Коробкина - Как я провел лето - интерактивный комикс

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс

megainformatic - Система управления сайтом на php - megainformatic cms admin files

megainformatic - обзор антивирусных средств защиты

megainformatic - как работает антивирус ?

megainformatic - Создание сайта для бизнеса

megainformatic - Новый взгляд на очевидные вещи

megainformatic - Разработка программ на c++

megainformatic - Немного о музыке

megainformatic - GET и POST запросы

megainformatic - для чего нужна карта сайта

megainformatic - Web Администрирование

megainformatic - Мысли о разном

megainformatic - Легко ли быть программистом

megainformatic - Глубины программирования на C++

megainformatic - Убираем лимит на размер импортируемого файла в PhpMyAdmin

megainformatic - Как создать torrent файл

megainformatic - Нужна ли валидация вашему сайту ?

megainformatic - Антивирус DrWeb

megainformatic - Калькулятор рассчёта стоимости зубопротезирования для стоматологической клиники

megainformatic - Что такое BitTorrent (БитТоррент)

megainformatic - Миссис Даутфайр 1993 фильм torrent

megainformatic - Как скачивать торрент-раздачу ?

megainformatic - Автотелега фильтр

megainformatic - Фильмы

megainformatic - Fahrengeit Фаренгейт игра 2006 для PC

megainformatic - Fez игра для PC 2013

megainformatic - Дневник памяти - фильм 2004

megainformatic - Scooter - The night - Video and Lyrics - Скутер - Ночь - Видео и лирика

megainformatic - Если всё же неудача

megainformatic - Смерть или искупление или избавление

megainformatic - По ту сторону

cj megainformatic - музыкальный альбом БЕСКОНЕЧНОЕ ДВИЖЕНИЕ ОЖИДАНИЕ И ДЕЙСТВИЕ

подробнее

     
     
     
  Игра "Веселый Буквоежка"  
     
 
 
[Как создать игру]
 

30/10/2009 Как анимировать паука ? Кликните картинку ниже для загрузки psd-файла (713 Кб), а также ознакомься с тем, что описано ниже

 
 
Сначала нужно подготовить изображения анимированной ноги. Смотри на рисунок: это слои leg1, leg2 и leg3 содержащие положения ноги в разные моменты времени. Поскольку все три слоя сейчас видимы, то мы и видим все 3 положения ноги
 
Нога будет двигаться так
 
 
Сначала будет виден слой leg1 - это кадр 0 (frame0) исходное положение ноги
 
 
Потом нога перейдет в положение frame1 - виден слой leg2
 
 
далее нога переходит в крайнюю точку - frame2 - виден слой leg3
 
И наконец в четвертом по счету кадре (frame3) нога будет в положении frame1 - снова виден только слой leg2
 
Поскольку анимация вопроизводится циклично, то из положения frame1 нога снова попадет в исходное положение frame0
 
Вот как это будет выглядеть в конечном результате (пример показан в формате GIF), но поскольку DirectX-приложения не используют GIF для воспроизведения анимации по причинам ограничения в 256 цветов, а также сложности алгоритма вопроизведения для игровых целей, мы рисуем покадровую анимацию и сохраняем в формате TGA 32 бит (с альфа-маской) сжатие RLE
 
 
А вот как будет выглядеть анимация всех восьми ног, небольшое шатание головы я также анимировал
 
 
Для лучшего понимания того, что должно быть в tga-файле привожу картинку
 
 
и альфа-маску
 
 

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

 

Для просмотра созданной анимации из tga-файла используйте утилиту Coords2D.exe

Открываем папку куда распаковали архив Coords2D_setup.exe

Открываем папку Media\textures и копируем в неё наш анимированный файл, например,

spider_infected3_walk.tga

 
 
Здесь же видим файл tex_list.txt открываем его блокнотом и добавляем строку
 
 

Параметры идут в таком порядке:

имя файла (spider_infected3_walk.tga);

векторные координаты на экране: x, y, z (0.1f; 0.1f; 0.9f);

масштабные коэффициенты: xScale, yScale (1.0f; 1.0f); //дают возможность увеличивать/уменьшать спрайт в размерах

размер кадра спрайта по x и по y в пикселях (128; 128);

смещение от начала кадра в пикселях по x и по y (0; 0);

количество кадров в строке (4);

номер последнего кадра считая с нуля (3.0f) //обратите внимание!!! задается числом с плавающей точкой, а не целым числом!!!

и наконец скорость воспроизведения анимации (8.0f) //чем меньше значение, тем анимация данного спрайта воспроизводится медленней, чем больше значение - тем быстрее.

 

Сохраняем изменения в файле tex_list.txt. ОБРАТИТЕ ВНИМАНИЕ!!! В этом файле ни в коем случае не должно быть пустых строк - все пустые строки после последней заполненной строки нужно удалить, иначе утилита будет вылетать с ошибкой!!!

 
Теперь запускаем утилиту Coords2D.exe, нажимаем File > Reload для загрузки текстур из файла tex_list.txt и наблюдаем результат -
 
 
Утилита также позволяет подбирать 2D-векторные координаты для изображений (см. readme.txt приложенный к утилите)

Ссылка для скачивания утилиты Coords2D



Скачать Coords2D -

Размер sfx-архива: 36 Mb. Также содержит много примеров спрайтов и других
изображений из проекта fle, bol и др.

 
 
 
     
     
     
подробнее

Creating game on fle game engine - Simple game / Создание игры на fle game engine - Simple game

2. Объекты



read paper in english

Теперь поговорим о игровых объектах.





Содержание

страница 1 - Спрайты

страница 2 - Объекты

страница 3 - Наложение объектов

страница 4 - Код - Настройка параметров Scene Editor fge и написание кода для вывода спрайта шарика в вашем первом игровом приложении

страница 5 - Отображаем прыгающий шарик

страница 6 - Загрузка игровой сцены

страница 7 - Перемещения игровой сцены

страница 8 - Закрываем часть сцены от пустот при помощи черной текстуры с прорезью, ограничиваем перемещение сцены

страница 9 - Реализуем корректное попадание в ямы и около ям - определяем границы спрайтов ям и спрайта прыгаюшего шарика

страница 10 - Проверка столкновений

страница 11 - Игровой счёт, звуки, музыка

урок #2 страница 1 - Создание новых сцен для игры simple game, расширенная версия simple game extended

13. Скроллинг больших локаций

14. использование переменных в игре на c++ directx 9c

15. Мульти анимация







Любая игра помимо спрайтов всегда включает игровые объекты.

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

Это необходимо, поскольку замечательная игра всегда интересна чем-то нестандартным, необычным. Если же игровой движок не поддерживает возможность создания чего-то нестандартного - то все игры, создаваемые на нём будут почти одинаковы, что являет собой ОГРОМНЫЙ МИНУС, поскольку игры интересны именно в их многообразии и разнообразии. А если они все будут почти одинаковы ...

Итак, что же такое игровой объект ?

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

В нашем случае для спрайта Прыгающего Шарика мы создадим игровой объект AI_object (Artifical Intelligence) - т. е. объект, которым будет управлять программа.

Для пола мы создадим другой объект - Player - объект, которым будет управлять игрок.

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

Ну а Player - это объект, который будет реагировать на действия игрока - игрок будет перемещать мышь и пол будет перемещаться.

Мы используем Scene Editor - редактор для создания игровых сцен для создания нашей будущей игровой сцены.



Скачать SceneEditor 1.0.1 -

SceneEditor 1.01 Редактор 2d сцен fle game engine


Размер sfx-архива: 3 Mb. Также содержит примеры нескольких простых сцен 2d.





Оформить подписку на fle game engine -


Стоимость: 600 руб.

Тогда вы получите более свежую версию Scene Editor fge 1.0.2 (на текущий момент) с поддержкой большего количества возможностей: сетка, настройки, скроллинг и другие. В бесплатной версии эти возможности не поддерживаются. подробнее о составе платной подписки.





На рисунке показано начало создания игровой сцены.

начало создания игровой сцены

Добавлены 2 песчаных блока с ямой и 2 без неё.

В Scene Editor fge можно создавать 2d сцены любых мыслимых конфигураций. Например можно создать изометрическую сцену.

В Scene Editor fge можно создавать 2d сцены любых мыслимых конфигураций. Например можно создать изометрическую сцену

Особенность изометрических сцен, состоит в том, что они содержат игровые объекты размещенные в сцене по её глубине - т. е. используются 3 координаты - x, y и z. Получается своего рода псевдо 3d-сцена.

Создание настоящих 3d сцен также скоро станет доступно в Scene Editor fge.

Но для большинства игр имеющихся возможностей Scene Editor уже сейчас вполне достаточно. Т. к. 3d игры создавать значительно труднее в плане эффектной графики. А 2d проще, да и понятнее большинству. Хотя усвоив азы и пройдя далеко вперед Вы, в будущем, возможно, научитесь создавать и 3d игры.

fle game engine совсем не ограничен ни в чём и с самого своего рождения сразу же поддерживал как 2d так и 3d игры. На нашем сайте Вы можете найти их.

Итак, создание сцены в Scene Editor сводится к следующему:

Выбираем пункт меню File > New - чтобы создать новую сцену.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2

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

Вся процедура происходит так:

Открываем папку, где у вас установлен редактор сцен Scene Editor fge 1.0.2, например,

SceneEditor\

Открываем папку
SceneEditor\Media\textures\environment\

там может быть примерно такая структура вложенных папок -

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - добавление описаний игровых ресурсов

Папки ai_player и floor я создал для нашего урока и разместил там игровые ресурсы - спрайт шарика и спрайты песчаного блока -

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - добавление описаний игровых ресурсов - спрайт прыгающего шарика

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - добавление описаний игровых ресурсов - спрайты песчаных блоков

Для того, чтобы Вы сами попробовали проделать всё вышеописанное, Вы можете скачать бесплатную версию Scene Editor fge 1.0.1 или приобрести платную подписку на fle game engine, в состав которой также входит Scene Editor, но более свежих версий и содержащий больше возможностей, например в версии Scene Editor fge 1.0.2. добавлена возможность работы с сеткой grid, а также введен скроллинг сцены по вертикали и горизонтали и целый ряд новых опций и дополнений.



Далее откроем файл

SceneEditor\Media\textures\environment\desc\scene_editor_types.txt

И добавим в него 2 новых типа -

ai_player; 10;
floor; 11;
test; 12;
значение test изменим с 10 на 12, т. к. это специальный тип который всегда должен быть последним.

Т. е. мы добавили тип ai_player для управления прыгающим шариком и floor для песчаных блоков.



Далее в файле
SceneEditor\Media\textures\environment\desc\scene_editor_texlist.txt

добавим записи

ball; ai_player; ai_player\jump.tga; 64; 128; 0; 0; 4; 8.0f; 14.0f;
floor; floor; floor\floor.jpg; 101; 101; 0; 0; 1; 0.0f; 0.0f;
floor_front; floor; floor\floor_front2.tga; 101; 101; 0; 0; 1; 0.0f; 0.0f;
floor2; floor; floor\floor2.jpg; 101; 101; 0; 0; 1; 0.0f; 0.0f;

Первая запись - это игровой объект ball, относится к типу ai_player, находится в файле ai_player\jump.tga, имеет параметры 64х128 - пикселей размер 1 кадра спрайта, 0, 0, - смещение по x и y до начальной анимации, 4 - число кадров по горизонтали, 8.0f - число кадров анимации, 14.0f - скорость анимации;

Записи для floor интерпретируются аналогичным образом. Думаю Вы сами сообразите, что они означают. Всё полностью аналогично.

Когда всё это сделано и изменения сохранены, запускаем Scene Editor, немного ожидаем пока он загрузит все ресурсы, далее приступаем к созданию нашей первой игровой сцены на движке fle game engine !

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

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - File > New

Итак, слева Вы видите игровые объекты, которые можно добавить в сцену.

Нас будут интересовать только floor и ai_player

Выбрав floor2 наводим указатель на нужное место в сцене и кликаем левой кнопкой мыши.

Блок встанет на нужное место.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - выбор и вставка блока floor2

Чтобы блоки сразу выравнивались по опорным точкам сетки нужно включить опцию Options > Snap to Grid. Для ячейки сетки задан размер 100х100 пикселей, как настраивать другие размеры я расскажу далее.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - Чтобы блоки сразу выравнивались по опорным точкам сетки нужно включить опцию Options > Snap to Grid

Действуя по описанному принципу нужно заполнить всю игровую сцену блоками с ямами и без как показано на рисунке.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - пример игровой сцены

Далее обязательно сохраните результат своей работы - File > Save и указав имя файла вашей создаваемой сцены. Для сцен рекомендую завести отдельную папку, назвав её например scenes.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - сохранение игровой сцены

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

Это можно сделать задав опцию Options > Get Object On Click.

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

Если опция отключена - то клик правой кнопкой мыши приводит удалению объекта из указанной позиции, а сам он становится текущим и выделяется красной рамкой. Чтобы убрать эту рамку можно нажать клавишу [Del].

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - удаление игрового объекта

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

Иногда может возникнуть ситуация когда Вы ошибочно или намеренно наложили один объект поверх другого. Тогда чтобы выбрать какой-то из них появится диалоговое окно. В котором нужно выбрать требуемый объект и нажать ОК.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - выбор объекта из нескольких наложенных друг на друга

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

1) Ранее мы говорили, что шарик должен проваливаться в ямы. Попробуйте выбрать объект ball и наведите его на одну из ям. Кстати, чтобы уменьшить шарик удерживайте нажатыми одновременно клавиши [Shift] + [Alt] - и нажав левую кнопку мыши перемещайте её указатель, уменьшив шарик до нужных размеров.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - Шарик

У вас могут возникнуть еще дополнительные вопросы: почему шарик не виден когда выбран - или то появляется, то пропадает при перемещении над песчаными блоками.

Ответ прост: его координата z такова, что заставляет его выводиться не перед блоками, а за ними. Значит нужно её изменить.

Для этого отключите опцию Options > Auto Calc Z.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - отключение опции автоматического рассчёта Z

Далее выберите объект none и принудительно задайте значение z = 0.8

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - принудительное определение значения z для объекта

После этого снова выберите объект ball и вы увидите что он теперь всегда виден поверх песчаных блоков.

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - шарик поверх песчаных блоков

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

Для этого вам всего лишь нужно снова включить опцию Options > Auto Calc Z.

Алгоритм вычисления координаты Z можно изменять. Но в контексте данного урока для нас это пока не важно, потому на этом не будем останавливаться.

Также Вы наверняка заметили, что значение z = 0.8 не совсем подходящее для ball, т. к. блоки в нижней части сцены всё равно перекрывают шарик.

Чтобы этого не происходило надо задать значение z = 0.78

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - шарик поверх песчаных блоков в нижней части сцены

На рисунке в поле z вы видите значение равное 0.779999971, т. к. это точное значение z, которое хранится в памяти.

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

У нас остался вопрос, который мы рассмотрим на следующей - 3 странице. Он заключается в том, что шарик, как Вы помните (см. страницу 1), должен проваливаться в яму, а сейчас Вы можете видеть, что он везде выводится поверх ям.

[назад] [далее]

подробнее

Проект социальной сети

megainformatic cms social



РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Заходим на сайт

http://megainformatic.ru/webprojects/mcs_pb/

Чтобы войти в личный кабинет в форме ВХОД НА САЙТ вводим известные вам логин и пароль.

После входа в ЛИЧНЫЙ КАБИНЕТ (далее ЛК для краткости) вы увидите текст приветствия и верхнее выпадающее меню.

Все действия в вашем ЛК выполняются посредством ВЕРХНЕГО ВЫПАДАЮЩЕГО МЕНЮ, а также кнопок или пунктов представленных на странице, которая откроется при выборе того или иного пункта.

Рассмотрим работу каждого из пунктов меню.

РАЗДЕЛ - Управление.

УПРАВЛЕНИЕ > Профиль

Выбрав данный пункт Вы попадаете на страничку личного профиля, где можно изменить или загрузить ваше фото, задать или изменить существующие ЛОГИН, ПАРОЛЬ и другие необходимые поля.

Внеся изменения просто нажмите кнопку СОХРАНИТЬ. Все сделанные изменения при этом будут сохранены.

УПРАВЛЕНИЕ > Страницы

Данный раздел позволяет вам менять Заголовки Ваших Личных страниц на сайте. Вы также видите названия их файлов и ссылки. Чтобы отредактировать контент страницы воспользуйтесь кнопкой РЕДАКТИРОВАТЬ расположенной справа от нужной страницы в таблице списка страниц.

Обратите внимание !!! Данный раздел доступен только пользователям с ролью не ниже АГЕНТ.

УПРАВЛЕНИЕ > Настройки

Данный пункт доступен только пользователю с ролью СУПЕРАДМИН.

Он позволяет управлять отображением ЛИЧНЫХ СТРАНИЦ указанного пользователя, а также задавать ГЛОБАЛЬНЫЕ НАСТРОЙКИ по обработке ВХОДЯЩИХ сообщений.

Принцип работы - аналогичный - выбрав данный пункт меню Вы попадете на страницу. Введя в поле ID номер нужного пользователя (user_id) и нажав кнопку РЕДАКТИРОВАТЬ Вы увидите страницы данного пользователя, которые ему доступны в его ЛК.

Установите/Снимите нужные галочки и нажмите кнопку СОХРАНИТЬ ИЗМЕНЕНИЯ.

Чтобы изменить НАСТРОЙКИ ОБЩИЕ ДЛЯ ВСЕХ КАБИНЕТОВ аналогично - задайте нужные значения и нажмите кнопку СОХРАНИТЬ ИЗМЕНЕНИЯ.

УПРАВЛЕНИЕ > Выход

Позволяет ВАМ завершить сеанс работы в вашем ЛК и перейти на главную страницу сайта.





РАЗДЕЛ - Пользователи

ПОЛЬЗОВАТЕЛИ > Список

Отображает список всех зарегистрированных пользователей сайта.

ПОЛЬЗОВАТЕЛИ > Претенденты

Отображает список претендентов - пользователей которые задали вопрос на сайте, но еще не посетили страницу ХОЧУ ЗАРЕГИСТРИРОВАТЬСЯ.

ПОЛЬЗОВАТЕЛИ > Ждут регистрацию

Выводит список пользователей, которые задали вопрос на сайте и посетили ссылку ХОЧУ ЗАРЕГИСТРИРОВАТЬСЯ.

ПОЛЬЗОВАТЕЛИ > Новый кабинет

Данный раздел позволяет вам зарегистрировать нового пользователя. Просто введите wtr_id который можно посмотреть в разделе ПОЛЬЗОВАТЕЛИ > Ждут регистрацию

а затем нажмите кнопку ПОДТВЕРДИТЬ





РАЗДЕЛ - Контент

КОНТЕНТ > Личные страницы

Позволяет вам редактировать контент ваших личных страниц. Этот же раздел открывается автоматически при работе в разделе - УПРАВЛЕНИЕ > Страницы

когда Вы нажмёте кнопку РЕДАКТИРОВАТЬ у одной из страниц списка представленного в виде таблицы.





РАЗДЕЛ - История

История > Посещения

Позволяет вам отслеживать историю посещаемости всех страниц вашего сайта.

История > Сообщения

Позволяет вам работать с системой внутренних сообщений сайта. Вопросы поступающие с личных страниц КОНТАКТЫ попадают во ВХОДЯЩИЕ сообщения пользователя, которому принадлежит личная страница КОНТАКТЫ.

Тут представлено 3 папки - ВХОДЯЩИЕ, ОТПРАВЛЕННЫЕ И КОРЗИНА.

Сообщения (вопросы), на которые уже был дан ответ помечаются иконкой в виде карандаша.





ТЕСТИРОВАНИЕ ОБЩИХ СООБЩЕНИЙ История > Сообщения нажать кнопку ОБЩИЕ

задаем вопрос любому пользователю

для тестирования отправки напоминаний о заданных вопросах
=====

задаем в настройках время напоминания [Сообщение "ждёт" чтобы на него ответили] равное 0, а время

после напоминания [Сообщение "ждёт" после напоминания хозяину:] в значение отличное от нуля

открываем любую страницу пользователя или типовую страницу

чтобы сработал cron (обработчик заданных по времени программных исполнителей задач).



заходим по FTP в папку входящих сообщений пользователя, которому бы задан вопрос

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

что файл помечен как remainded



Для сравнения если открыть другие сообщения, то там будет в первой строчке стоять не слово remainded а какое-либо число,

означающее id агента, которому был адресован вопрос.

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

нужно выставить настройки

задаем в настройках время напоминания [Сообщение "ждёт" чтобы на него ответили] отличное от 0, а время

после напоминания [Сообщение "ждёт" после напоминания хозяину:] равное нулю

открываем любую страницу пользователя или типовую страницу

чтобы сработал cron (обработчик заданных по времени программных исполнителей задач).

теперь если зайти в любой личный кабинет то, там в папке ОБЩИХ сообщений должны появиться сообщения, на которые не был дан

ответ

ОСОБЕННОСТЬ работы временных задач cron такова, что поймать момент времени, когда будет выполняться cron не представляется возможным.

ПОЭТОМУ ЗАРАНЕЕ ИЗВЕЩАЙТЕ РАЗРАБОТЧИКА о НАЧАЛЕ ТЕСТИРОВАНИЯ ВОЗМОЖНОСТЕЙ ОБЩИХ СООБЩЕНИЙ

чтобы я мог внести соответствующие ТЕСТОВЫЕ корректировки в скрипт и сообщить ВАМ о том, что момент времени наступит ТОГДА-ТО.



УСТАНОВКА СИСТЕМЫ на сайт joomla

1) в панели управления joomla отключаем стандартный модуль авторизации joomla

2) в панели управления joomla создаем модуль mod_custom

и вставляем туда код для формы авторизации (выделен коричневым цветом)

[admin_panel_dir] = адрес админ-панели

например

http://megainformatic.ru/webprojects/mcs_pb/pb/holder

Вход на сайт

<form name="enter_form" method="post" action="[admin_panel_dir]/index.php">

Логин:  <input name="login" type="text" id="loginid" size="20" maxlength="80">


Пароль:<input name="passwid" type="password" id="passwid" size="20" maxlength="80">


<input type="submit" name="enterid" id="enterid" value="Войти">

</form>

включаем вывод созданного модуля взамен модуля вывода стандартной авторизации

3) саму систему устанавливаем в подпапку pb в папке сайта joomla

путём копирования всех файлов системы megainformatic cms social в папку pb

4) правим файл pb/config.php

прописав в нём корректный путь и другие настройки

$system_name = 'megainformatic cms social'; //название системы

$site_url = 'http://megainformatic.ru/webprojects/mcs_pb/pb'; //пропишите адрес к вашему сайту

$admin_panel_dir = 'holder'; //здесь укажите имя папки для модуля административной панели

$superadmin_email = 'my@megainformatic.ru'; //емайл адрес СУПЕРАДМИНИСТРАТОРА САЙТА

//настройки доступа к бд

$dbhost = "127.0.0.1"; //сервер базы данных обычно 127.0.0.1 либо localhost

$dbsite = "mcs"; //сюда нужно вписать имя созданной вами для сайта базы данных

$dbuser = "root"; //это имя пользователя базы данных - для локального сайта можно вписать root

$dbpassw = ""; //пароль доступа к базе данных, для локального сайта можно не использовать

5) (таблицы для mcs нужно внедрить в базу данных сайта joomla, таблицам дать имена с префиксом mbp_ )

проверяем нет ли в таблицах базы данных интегрируемого сайта таблиц с префиксом mbp_ и если нет - прописываем этот префикс

в файле pb/includes/constants.php

$table_prefix = 'mbp_';

из архива baza_dannyh берем дамп базы данных db_dump.sql

и вставляем его в базу данных интегрируемого сайта (через phpMyAdmin)

6) в шаблоне внедряемого сайта блок контента надо выделить тегами

<div id="mcspb_content">

</div> <!-- end of mc -->



подробнее

fle game generator - fle генератор игр - fly snow 3d падающий снег версия 1.0.3.1 от 13.12.2016 - расширяемый генератор визуальных образов и игр

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

Может выполняться как обычное directx 9c приложение и в то же время Вы можете настраивать контент получая разные эффекты или произвольный контент.

Содержит несколько модулей.

Модуль fly snow 3d

Это настраиваемый генератор визуальных образов, футажей и подобных эффектов, в сочетании со слайд шоу из фонов, 3d объектами, управлением камерой.
Таким образом возможно создавать самые необычные и интересные видеоряды и видеоматериалы для музыкальных клипов, приложений, презентаций, выступлений и т. д.

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

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

fly snow 3d падающий снег версия 1.0.2 от 7.12.2016 - расширяемый генератор визуальных образов

Представляет desktop приложение для directx 9c.



Модуль Scene Editor

fle game generator - fle генератор игр - модуль Scene Editor

Позволяет создавать 2d (реализовано) и 3d (в разработке) сцены и использовать в приложении fly snow 3d fle game generator - fle генератор игр.



Модуль Coords2D

fle game generator - fle генератор игр - модуль Coords2D

Это утилита для тестирования спрайтов и подбора их параметров, а также 2d экранных координат.



Модуль fge snow sample - fly snow 3d free

Это бесплатно распространяемая версия fly snow 3d. Без поддержки проигрывания музыки mp3, ogg, интерактивной смены фоновых картинок, без 3d частиц, эффектов движения звезд, без поддержки 3d камеры и некоторых других возможностей.

fle game generator - fle генератор игр - модуль fge snow sample - fly snow 3d free





Системные требования:

Windows XP/7/8/10/DirectX9c /P3 1000 МHz / 512 Mb RAM / 128 Mb Video /
около 30 Mb свободного места на жестком диске/DirectX-совместимая звуковая карта/
клавиатура, мышь

Приобрести fly snow 3d падающий снег версия от 7.12.2016


Стоимость: 100 руб.

fly snow 3d падающий снег версия 1.0.2 от 7.12.2016 - расширяемый генератор визуальных образов

Основные особенности:

- расширяемый набор пресетов для существующих и новых видеообразов;
- настраиваемые сценарии генерации образов;

- нет поддержки проигрывания музыкальных треков mp3 или ogg, воспроизводимых в ходе показа;

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

- нет поддержки 3d частиц, только 2d;

- свободная 3d камера, нет настройки для скорости движения камеры;



Приобрести fle game generator - fly snow 3d падающий снег версия 1.0.3.1 от 13.12.2016

fle game generator - fly snow 3d падающий снег версия 1.0.3.1 от 13.12.2016 - расширяемый генератор визуальных образов


Стоимость: 150 руб.

Основные особенности:

- расширяемый набор пресетов для существующих и новых видеообразов;
- настраиваемые сценарии генерации образов;

- неограниченно пополняемый список музыкальных треков mp3 или ogg, воспроизводимых в ходе показа;

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

- раздельный генератор 2d/3d частиц;

- свободная 3d камера;

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

- возможности программы будут пополняться и расширяться;



Подробнее об утилитах Scene Editor, Coords2D, fge snow sample - fly snow 3d free, там же можно скачать их бесплатные версии.

выпуск 54 cubes and snow music clip версия 3

музыкальный клип композиция electro 3.
Снег, взмывающие вверх 3d разноцветные кубики,
платформа и смена фонов, свободная 3d камера

Клип сделан при помощи приложения fly snow 3d.









Примеры видеообразов, которые можно создать с помощью приложения fly snow 3d.

Падающий снег - белый, зеленый, синий.







Как настраивать генерацию снежинок или других видов частиц в приложении fly snow 3d







Падающий снег - белый, с демонстрацией его реализации



Эффектные видео, которые можно создать используя приложение fly snow 3d

Разлетающиеся в эффекте движущихся звёзд яркие разноцветные частицы, сопровождаемые яркой и позитивной музыкой.





Эффекты - футажи падающий снег, разноцветные снежинки, особенности реализации.







Еще примеры - Частицы - медленно и красиво опускающиеся пузырьки, смена плавно увеличивающихся фонов, сочетание 2d/3d, изменяемый вид из 3d камеры, музыкальное сопровождение.



Еще один вариант - версия 2.





Game craft - проект разработки игровых и мультимедийных проектов

Используя знания Game craft я прорабатывал вопросы того, как:

  • Рисовать 2D текстуры и графику в Photoshop;
  • Моделировать 3D модели персонажей, зданий и сооружений, земной поверхности, растительности и др. в 3Ds Max;
  • Писать программный код на C++ и DirectX, чтобы заставить модели двигаться и подчиняться правилам игрового мира;
  • Создавать музыку и звуки в FL Studio, Adobe Audition чтобы привнести в игру соответствующую атмосферу.

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

Итак, Small craft не мудрствуя возьмём за основу прообраз игровой сцены из известной игры Starcraft и попробуем создать нечто подобное своими силами.

Starcraft пример игровой сцены добычи ресурсов

Таким образом, взглянув на картинку мы видим, что нам нужно будет создать:

  • Модель земной поверхности;
  • Модели робота-рабочего, коммандного центра, заводов по переработке газа и минералов, еще пару-тройку каких-либо сооружений (например барак для постройки маринов, завод по производству боевых роботов, научную лабораторию по созданию апгрейдов для боевых юнитов);
  • Модели минералов, источника газа, растительных объектов (трава, деревья, кустарники);
  • Создать простую игровую панель чтобы можно было отдавать приказы имеющимся в игре объектам;
  • Написать программный код, который оживит игровые объекты и позволит ими управлять;
  • Создать музыку и звуки и добавить их в игру;
О том как создать модель коммандного центра уже написал урок Мастер-класс: Создание модели и текстуры Коммандного Центра (как в StarCraft 2)

Про создание земной поверхности рассказано здесь - Путешествие в мир 3d

Займёмся созданием модели робота рабочего SCV.

Starcraft модель робота рабочего SCV

Starcraft модель робота рабочего SCV

Starcraft модель робота рабочего SCV

моделируем робота scv

megainformatic live chat
Начать беседу
X
 

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



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


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