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


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

Платная подписка на fle game engine
Платная подписка на fle game engine Вы можете прямо сейчас оформить платную подписку на fle game engine - read paper in english
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Урок 3 Оконный и полноэкранный режимы работы D3D-приложения. Управление игрой средствами DirectInput8 - Страница 3

megainformatic - Урок 4 Построение класса приложения

megainformatic - Урок 4 Построение класса приложения - Страница 2

megainformatic - Урок 5 Построение классов игровых объектов и других необходимых классов

megainformatic - Урок 5 Построение классов игровых объектов и других необходимых классов - Страница 2

megainformatic - Урок 6 Игровая логика

megainformatic - Заметки по joomla - JFolder::create: Path not in open_basedir paths. Что это?

megainformatic cms express files - Добавление статей на сайт под управлением megainfromatic cms express files

megainformatic - Урок 7 2D-анимация

megainformatic - Урок 8 Загрузка/Сохранение текущей игры, режим паузы, режимы часов/будильника, запуск браузера Internet Explorer для показа сайта разработчика и других интернет-ресурсов

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

megainformatic - Мои Музыкальные Миры

megainformatic - уроки Photoshop free

megainformatic cms express

megainformatic cms express

megainformatic cms express

megainformatic cms express files

megainformatic - Методы создания растровых изображений в Adobe Photoshop

megainformatic - Создание фотореалистичной текстуры травы

megainformatic - Рабочее пространство Adobe Photoshop

megainformatic - Бесшовные (тайловые) текстуры

megainformatic - Создание изображений огня, воды, неба

megainformatic - Создание текстур горных пород и суши (урок 5)

megainformatic - Рисование персонажей (урок 6)

megainformatic - Рисование фона (урок 6 часть 2)

megainformatic - Рельефные изображения

Добавление статей на сайт под управлением megainformatic cms express

megainformatic - Воспроизведение файлов в форматах it, xm, s3m, mod

megainformatic - Воспроизведение файлов в форматах it, xm, s3m, mod - страница 2

megainformatic - Воспроизведение в игре музыки в формате XM

megainformatic - Воспроизведение файлов в формате OGG Vorbis

megainformatic - игра "Веселый Буквоежка" - инструменты разработки

megainformatic - Игра "Веселый Буквоежка" - история создания проекта

megainformatic - Как анимировать паука ?

megainformatic - Уроки Photoshop

megainformatic - Купить Уроки Photoshop - Чудеса

megainformatic - Купить Уроки Photoshop - Рисуем и Анимируем

megainformatic - Эмулятор игры Ну, Погоди!

сайт megainformatic - Говорящий Комикс Веселый Буквоежка

megainformatic - Что нужно для создания собственного сайта ?

megainformatic - Моделируем девушку в 3d используя 3ds max

megainformatic - Уроки Fruity Loops Studio - пишем свою музыку

megainformatic - Уроки Fruity Loops Studio - пишем свою музыку - урок 1 - Быстрый старт

megainformatic - Сброник статей по дизайну и компьютерной графике. Обзор.

megainformatic - Уроки 3d на delphi directx - Вывод Заставки

Добро пожаловать в систему управления сайтом megainformatic cms

megainformatic - Создание эскиза и макета страницы сайта

megainformatic - Верстка созданного макета

megainformatic - Добавление модулей обеспечивающих минимально необходимый функционал

megainformatic - Основы добавления контента на сайт, управления и поддержки сайта

megainformatic - Проверка работы сайта, установка на хостинг

megainformatic - Основы продвижения созданного сайта

megainformatic - Создание шаблонов

megainformatic - Создание интернет-магазина

megainformatic - Музыкальные миры - композиция Морозное утро - 10 версий

ЛЕТО

подробнее

     
 
megainformatic cms free

Быстрая и Компактная Система Управления Вашим Сайтом - megainformatic cms express files

megainformatic cms express files - это простое, быстрое и очень компактное решение для создания первого вашего сайта. НЕ ИСПОЛЬЗУЕТ базы данных mysql. Вместо этого используются файловые базы данных. Поэтому Вы можете использовать систему даже на хостинге с поддержкой php, но без поддержки баз данных my sql.

Очень проста в установке - достаточно вам скопировать все файлы на ваш хостинг и сайт готов к работе !!!

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

 
     
 

Быстрая и Компактная Система Управления Вашим Сайтом - megainformatic cms express files

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

- очень компакта и быстра в работе и развертывании сайта;

- открытый исходный код на php;

- быстрая и простая установка;

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

 
     
 

Чтобы создать свой сайт быстро и легко - приобретите megainformatic cms express files всего за 100 рублей, получите дистрибутив, распакуйте его и скопируйте полученные файлы на свой хостинг.

Ваш сайт готов к работе !!!

 
     
  Для добавления новых статей на ваш сайт - достаточно выложить файл контента в нужную папку, например papers/my_paper1  
     
 

А затем добавить описание в файл data/papers.csv для этой статьи.

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

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

 
     
 

Если возможности megainformatic cms express files, вам кажутся ограниченными и Вы хотите чего-то большего - обратите внимание на следующие продукты -

megainformatic cms e-pro

 
     
  megainformatic cms e-shop  
     
  megainformatic cms e-mailer  
     
  Удачи вам в создании собственного виртуального интернет-пространства !!!  
     
     
     
подробнее

Как установить новый шаблон в joomla 2.5.4

Недавно столкнулся с парадоксальной проблемой. Установил joomla 2.5.4 и попытался по старинке создать новый шаблон.

То есть -

1) Зашел в папку templates и создал копию папки одного из шаблонов
2) Назвал папку по новому, отредактировал имя шаблона в файле templateDetails.xml
3) Зашел в админку и выбрал просмотр шаблонов - Extensions > Template Manager
4) Даже кликнул пункт Templates на открывшейся странице.

И что бы вы думали ?

Новый шаблон даже не появился в списке.

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

Как же быть ?

Оказалось что надо было проделать следующее -

1) Скопировать папку шаблона в папку tmp
2) Установить шаблон из данной папки как расширение

После таких манипуляций шаблон стал доступен из админки.

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

Вообщем буду осваивать joomla 2.5.4 дальше :)))))

Надеюсь вам была полезна эта статья.

подробнее

Как создать игру ? - Пишем игровой движок с нуля - DXUTMainLoop - цикл работы DirectX-приложения

[Содержание]  [Назад]  [Далее]

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

DXUTMainLoop - цикл работы DirectX-приложения

Мы рассмотрим что собой представляет цикл DXUTMainLoop

На показанной блок-схеме обозначены основные элементы этого цикла -

DXUTCreateDevice

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

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

Обычные Windows-приложения не обладают такими возможностями, которые предоставляет DirectX, поэтому игры "выжимают" из вашего компьютера всё возможное быстродействие и все ресурсы на 100% и даже больше % :))))

WM_QUIT != msg.message

while( WM_QUIT != msg.message ) представляет собой бесконечный цикл обработки системных сообщений, выполняемый до тех пор, пока не поступит сообщение WM_QUIT свидетельствующее о завершении работы приложения.

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

Этот этап осуществляется внутри DXUTRender3DEnvironment

Вот собственно и всё. Как видите тут тоже всё достаточно просто. Необходимые подробности Вы можете почерпнуть изучая примеры из DirectX SDK Aug 2008 или выше, а также из готового игрового движка, который я уже написал - Полный исходный код игры ВЕБ - Веселый Единственный Буквоежка.

Реализация функции DXUTMainLoop описана в модуле DXUT.cpp

Найти данный модуль достаточно просто - если проект исходного кода движка у вас уже открыт в среде MSVS, то находим модуль DXUT.cpp в окошке Solution Explorer как показано на рисунке

если проект исходного кода движка у вас уже открыт в среде MSVS, то находим модуль DXUT.cpp в окошке Solution Explorer как показано на рисунке

Теперь заглянем в модуль DXUT.cpp и посмотрим, что записано в реализации процедуры void WINAPI DXUTRender3DEnvironment()

Там как видим всего лишь такой код

if( DXUTIsCurrentDeviceD3D9() )
DXUTRender3DEnvironment9();
else
DXUTRender3DEnvironment10();


Т. е. если ваше приложение работает в режиме DirectX 10 - то будет выполнена процедура DXUTRender3DEnvironment10, и если в режиме DirectX 9 - тогда DXUTRender3DEnvironment9.

DirectX 10 работает только под системами Windows Vista и выше, поэтому выбор DirectX 9 более универсален - приложения будут работать и на XP и даже на более ранних версиях Windows, естественно с установленными файлами для DirectX 9 и драйверами под эту версию directx.

DirectX 9 как видите хоть и более старый, но с точки зрения проверенности и совместимости с более старыми системами представляет наилучший выбор.

Мы с Вами уже добрались до самого интересного -

void DXUTRender3DEnvironment9()

Код, который записан внутри этой процедуры Вы также можете найти в модуле DXUT.cpp который есть в DirectX SDK Aug 2008 или в Полном исходном коде игры ВЕБ - Веселый Единственный Буквоежка

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

if( GetDXUTState().GetDeviceLost() || DXUTIsRenderingPaused() || !DXUTIsActive() )
{
Sleep( 50 );
}


Данный блок кода проверяет условия - устройство DirectD3DDevice "потеряно", либо процесс отрисовки приостановлен (пауза), либо окно приложения не активно (потеряло фокус).

Если одно из указанных событий имело место, то происходит приостановка (sleep) выполнения приложения длительностью 50 миллисекунд.

IDirect3DDevice9* pd3dDevice = DXUTGetD3D9Device();)
if( NULL == pd3dDevice ))
{)
if( GetDXUTState().GetDeviceLost() ))
{)
DXUTDeviceSettings deviceSettings = DXUTGetDeviceSettings();)
DXUTChangeDevice( &deviceSettings, NULL, NULL, false, true );)
})
)
return;)
})


В данном кусочке кода видим как объявляется переменная pd3dDevice, какой она имеет тип - IDirect3DDevice9, символ * свидетельствует о том, что в переменной pd3dDevice хранится не сам объект IDirect3DDevice9, а только указатель на него (ссылочный тип).
Не путайте с гиперссылкой :))))

Дам небольшое пояснение.

int some = 1; //это переменная some имеющая тип int (целое число) равная значению 1
int* psome = &some; /* а эта переменная - psome - указатель на int и как видите хранит не значение 1, а адрес этой переменной в памяти - это и есть указатель или ссылочный (reference) тип */


Созданные настройки для устройства сохраняем в переменной deviceSettings.

Вызываем функцию DXUTChangeDevice, которая создает новое устройство directdevice.

Помимо этого (см. далее по коду внутри DXUTRender3DEnvironment9 ) проверяется TestCooperativeLevel - своего рода уровень занятости устройства directdevice.

[Содержание]  [Назад]  [Далее]
подробнее

     
 
megainformatic cms e-mailer

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

Представляет из себя 4 в 1 - megainformatic cms, e-pro, e-shop и e-mailer. Эти системы позволяют вам управлять сайтом, партнерскими заказами, магазином и организацией e-mail рассылок.

 

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

 
     
 

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

Эта система объединяет в себе 4 подсистемы:
- megainformatic cms - систему управления сайтом;
- e-pro - систему управления заказами в магазинах партнеров;
- e-shop - систему управления ващим собственным интернет-магазином;
- e-mailer - систему автоматизированных рассылок по базе пользова-
телей.
Таким образом, приобретая данную систему Вы получаете 4 в 1.
Это позволит вам создать собственный сайт - интернет-магазин,
активно использовать партнерские системы и выполнять рассылки
новостей вашему кругу пользователей.

 
     
     
 

Система megainformatic cms e-mailer имеет следующие особенности:

- простая и быстрая установка;

- полностью открытый исходный код на php;

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

- удобное управление контентом;

- доступный для понимания код;

- наличие встроенных модулей административной части, контента, поиска, карты сайта, случайной новости, даты и времени, e-pro, e-shop, e-mailer, сменные шаблоны, выпадающее меню;

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

 
     
 

Система megainformatic cms e-mailer решает следующие задачи:

- позволяет создать сайт, пополнять, расширять и продвигать его;

- добавить к сайту товары и систему оплаты и обработки заказов, превратив его в интернет-магазин - e-shop;

- осуществлять работу с партнерскими системами других магазинов обрабатывая заказы с помощью системы e-pro;

- организовывать автоматизированное пополнение списков рассылки и выполнять автоматизированные рассылки новостей по базе пользователей вашего сайта;

 
     
 

Если Вы всё еще сомневаетесь остановить ли свой выбор на megainformatic cms e-mailer, тогда рекомендую вам начать с бесплатного решения - megainformatic cms free - это уникальная система, работающая без баз данных и состоящая всего из ОДНОГО!!! исполнимого файла.

Т. е. всё что вам потребуется - это скопировать этот файл на свой хостинг, добавить необходимый контент (в соответствии с описанием системы) и Вы получите бесплатный работающий сайт !!!

 
     
  Добро пожаловать в мир электронных знаний !!!  
     
Содержимое данной страницы доступно только зарегистрированным пользователям.



Пожалуйста войдите на сайт - Вход

или пройдите процедуру регистрации - Регистрация

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

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



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


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