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


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

megainformatic - Как создать игру Создание игровых панелей и индикаторов
Как создать игру - Создание игровых панелей и индикаторов [к содержанию] В любой или почти любой игре Вы встретите некоторое количество игровых панелей или различных игровых индикаторов.
подробнее...

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

megainformatic - Инструкция по оплате услуг средствами WebMoney

Основы работы в Microsoft Visual Studio 2008 и DirectX 9 (DX SDK Aug 2008)

Введение в программирование игр на С++ для платформы DirectX 9 - Первый старт

Введение в программирование игр на С++ для платформы DirectX 9 - Меняем иконку приложения

Введение в программирование игр на С++ для платформы DirectX 9 Добавляем другую модель

Введение в программирование игр на С++ для платформы DirectX 9 Программирование игр в directx. Hello, World!

Введение в программирование игр на С++ для платформы 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

подробнее

     
  [к содержанию] [назад] [далее]  
     
 

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

 

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

Приступим к решению этой задачи средствами программы Corel Draw (CD).

Замечание: в данном уроке содержатся сведения ориентированные на Corel Draw 11, но общие принципы создания подобны для любых версий!

1.    Запустите программу Corel Draw и создайте новое изображение File > New. Заметим, что по умолчанию, при запуске выводится окно в котором можно сразу же выбрать создание нового изображения.

2.    По умолчанию размер Вашего изображения – формат A4, т.е. 297х210 мм. Попробуем задать иной размер, например, пусть мы рисуем заставку 1024х768 пиксель. На панели свойств (Property bar) выберите единицы измерения pixels (пиксели):

 

3.    В полях Papers width and height задайте требуемый размер: 1024 х 768

 

4.    Ваш лист станет нужного размера. Приступим к созданию персонажа, расположенного на переднем плане. Тело персонажа представлено совокупностью из нескольких эллипсов. Для создания эллипса на панели инструментов (Tool bar) нажмите кнопку Ellipse tool:

 

5.    Переведите курсор на холст и изобразите эллипс сначала щелкнув, а затем удерживая левую кнопку мыши.

 

6.    Поскольку объекты в CD легко масштабируемы (так как представляют из себя векторные изображения), то сожмите полученный Вами эллипс для создания тела персонажа похожего на образец.

 

7.    Не совсем удобно делать это с выбранным инструментом Эллипс. Просто может получиться еще один эллипс, а этого нам пока еще не надо. Вместо инструмента Эллипс выберите инструмент Выбор (Pick tool)

 

8.    Используя этот инструмент Вы можете простым щелчком выбирать векторные объекты из которых и строятся все изображения в CD. Наведите курсор на контур созданного Вами эллипса и щелкните мышью.

 

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

 

10.          Нарисуйте еще эллипсы и разместите их слегка с перекрытием:

 

11.          Сплавим полученные фигуры в единый цельный объект, для этого инструментом Выбор обведите курсором вокруг созданных объектов тем самым выделив их все и используйте команду: Arrange > Shaping > Weld.

12.          Используем для объекта текстурную заливку, обратите внимание, объект должен быть выделен, иначе выводится окно предлагающее изменить данное свойство для всех вновь создаваемых объектов. Наведите курсор мыши на инструмент Fill Tool и нажмите маленькую черную стрелку в правом нижнем углу кнопки инструмента. Появится выбор разных инструментов этой группы

 

13.          В открывшемся диалоговом окне выберите группу Sample 5 и текстуру Curved spaces. Нажмите ОК.

14.          Вы получите тело персонажа. Вид текстуры можно видоизменить. Для этого сначала Вам понадобится отобразить окно так называемого причаливающего (Docker) типа для свойств объекта: щелкните правой кнопкой по объекту тела персонажа и выберите пункт Properties. В правой части окна программы откроется соотвествующее причаливающее окно:

 

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

 

16.          Используя кнопку Edit в данном окне можно видоизменять текстуру воздействуя на параметры алгоритма создающего изображение текстуры. Для начала попробуйте нажимать кнопку Preview (см. рисунок после шага 12). Каждый раз генерируется новый образец со случайно заданными параметрами. Если самостоятельно изменить какие-либо параметры и нажать Preview, то при создании текстуры будут использованы заданные параметры.

17.          Попробуем изменить теперь толщину и цвет обводки объекта тела персонажа. В окне свойств объекта выберите вкладку перо (Outline). В данном окне измените толщину и цвет линии обводки (абриса) контура.

 

Тело персонажа готово. Используя снова инструмент Эллипс создайте персонажу глаза.

 

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

 

Затем Вы выделяете обе фигуры и производите операцию логического вычитания: Arrange > Shaping > Back Minus Front (или Front Minus Back). Отличие заключается в том, какая фигура расположена поверх другой (Front), т.е. на переднем плане или (Back) на заднем плане.

 

Положение любого объекта по глубине (Передний план, Задний план и т.п.) можно задавать командой: щелчок ПРАВОЙ кнопкой мыши по центру (крестик) объекта и выбор Order (Порядок) > и соответствующая команда (To Front, To Back …).

 

Полученный объект можно масштабировать, раскрашивать, вообщем использовать в качестве бровей и рта персонажа. Для того, чтобы дублировать объект дабы не повторять проделанное заново просто Edit > Duplicate – дублируйте объект и получите второй. Заливка сплошным цветом – Fill Color Dialog на панели инструментов или кнопка Uniform fill на вкладке Fill окна свойств объекта (Property docker).

 

Персонаж готов.

 
     
  [к содержанию] [назад] [далее]  
     
     
подробнее

 

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

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

Данный урок является введением в программирование на C++ в MSVS 2008

Вам нужно иметь установленную среду Microsoft Visual Studio 2005 или 2008 (можно триал),

и DirectX SDK 9 версии, или лучше самой последней - DirectX SDK August 2008.

 
     
  [назад] [далее] [к содержанию]  
     
  Мы рассматриваем основы программирования на C++ в среде программирования MSVS 2008  
     
  В данном уроке мы рассмотрим как создается меню и простейшие окна диалогов.  
     
  Меню Win32-приложения создается как ресурс. Его создание похоже на создание меню в delphi 7.  
     
 

Для создания меню открываем окно ресурсов Resource View,

щелкаем правой кнопкой по пункту Resource.rc и выбираем Add Resource,

в окне выбора нового ресурса задаем требуемый тип (в нашем случае Menu) и нажимаем кнопку New

 
     
  будет создано окно с ресурсом меню, открытым для редактирования. По аналогии с созданием меню в delphi 7 нужно давать пунктам меню нужные идентификаторы в окне Properties и названия (свойство Caption)  
     
   
     
  Название идентификатора ресурса меню можно изменить щелкнув по ресурсу в окне ресурсов и вызвав окно Properties щелчком по вкладке Properties в правой части окна Visual Studio  
     
   
     
 

Для обработки команд меню в код необходимо внести дополнения

Внутри функции WndProc показан пример обработки пунктов меню About и Exit. По аналогии с этим нужно добавить обработку других пунктов меню.

 
     
  Работа с меню Win32-приложения описана в разделе MSVS 2008 > Help > Contents > Win32 and COM Development > User Interface > Windows User Experience > Windows Management > Windows User Interface > Resources > Menus  
     
 

Обработка нажатий на пункты меню Hints и Show FPS

в методе WndProc нажатия обрабатываются следующим образом -

case IDM_OPTIONS_HINT: {

bShowHelpText = !bShowHelpText;

if (bShowHelpText)
CheckMenuItem(GetMenu(hWnd), IDM_OPTIONS_HINT, MF_CHECKED);
else
CheckMenuItem(GetMenu(hWnd), IDM_OPTIONS_HINT, MF_UNCHECKED);

break;
}

case IDM_OPTIONS_SHOWFPS: {

m_bShowFPSOn = !m_bShowFPSOn;

if (m_bShowFPSOn)
CheckMenuItem(GetMenu(hWnd), IDM_OPTIONS_SHOWFPS, MF_CHECKED);
else
CheckMenuItem(GetMenu(hWnd), IDM_OPTIONS_SHOWFPS, MF_UNCHECKED);

break;
}

Дополнительно была введена функция InitD3DStuff, но пока ее назначение состоит лишь в -

void InitD3DStuff()
{
m_bShowFPSOn = TRUE;
bShowHelpText = TRUE;
}

 
     
 

Сама функция вызывается из InitInstance

В дальнейшем переменные m_bShowFPSOn и bShowHelpText перейдут в поля класса D3D-приложения

 
     
 

Для создания окна приложения с запрещенной кнопкой максимизации окна и неизменными размерами в коде функции InitInstance были внесены следующие изменения -

/*hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, 631, 380, NULL, NULL, hInstance, NULL); */

hWnd = CreateWindow(szWindowClass, szTitle,
WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX,
CW_USEDEFAULT, 0, 631, 380, NULL, NULL, hInstance, NULL);

 
     
 

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

Работа с элементами управления Windows в приложениях Win32 описана в разделе справки -

MSVS 2008 > Help > Contents > Win32 and COM Development > User Interface > Windows User Experience > Windows Shell > Windows Controls > Control Library

 
     
 

Создание диалоговых окон приложения Win32 похоже на создание форм в Delphi 7. Однако не для всех элементов управления дело обстоит просто. Существует целая группа элементов управления добавление которых не автоматизировано в коде.

Например, если использовать для настройки уровня сложности ползунок Slider Control (TRACKBAR_CLASS), то для инициализации диалога с его использованием требуется вызов функции InitCommonControlsEx. Создание самого элемента управления нужно выполнять в коде приложения.

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

Работа с элементами управления окон описана в разделе MSVS 2008 > Help > Contents > Win32 and COM Development > User Interface > Windows User Experience > Windows Shell > Windows Controls > General Control Information

 
     
  Чтобы не озадачивать себя на первых порах излишними сложностями попробуйте заменить нужный элемент управления каким-либо другим, не требующим введения кода. Например вместо ползунка Slider для задания уровня сложности можно вполне обойтись обычными RadioButtons и они прекрасно справляются с этой задачей.  
     
  Для использования окна диалога, вызываемого в ответ на выбор какого-либо пункта меню достаточно посмотреть код диалогового окна About автоматически создаваемый при создании оконного Win32-приложения и отталкиваясь от него создать свой собственный для нужного пункта меню и диалога.  
     
  в следующем уроке - общие окна диалога, некоторые сопутствующие конструкции языка C++  
     
     
     
     
     
  [назад] [далее] [к содержанию]  
подробнее

Веселый Буквоежка - онлайн комикс - страница 7

представляем Веселый Буквоежка - онлайн комикс.

Он пробрался к хранилищу и спрятал свои инструменты.

Веселый Буквоежка - онлайн комикс - страница 7

если кликать картинку она будет последовательно меняться в размерах от 620 до 2048 пиксель.

[страница 1]  [страница 2]  [страница 3]  [страница 4]  [страница 5]  [страница 6]  [страница 7]  [страница 8]  [страница 9]  [страница 10]  [страница 11]  [страница 12]  [страница 13]  [страница 14]  [страница 15]  [страница 16]  [страница 17]  [страница 18]  [страница 19]  [страница 20]  [страница 21]  [страница 22]  [страница 23] 

подробнее

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

При импорте базы в PhpMyAdmin максимальный размер загружаемого файла по умолчанию равен 2М.

Чтобы изменить это значение нужно исправить upload_max_filesize в файле php.ini.

Однако, этого может быть недостаточно.

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

И еще: если файл велик, то возможно, для его обработки понадобится много времени, ограничение в переменной max_execution_time может дать отрицательный эффект.

Ну и конечно же, нужно перезапустить apache.

по материалам сайта - http://www.pmdesign.ru/blog/695-ubiraem-limit-na-razmer-importiruemogo-fajla-v-phpmyadmin

     
     
 

Система Управления Сайтом и Автоматизация Обработки и Доставки Электронных Заказов - megainformatic cms e-pro

Автоматизация обработки и доставки электронных заказов по партнерским программам.

 
     
 
megainformatic cms e-pro
Стоимость: 500 руб.

 
     
 

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

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

 
     
 

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

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

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

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

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

КЛЮЧЕВАЯ ЗАДАЧА СИСТЕМЫ megainformatic cms e-pro

 
     
  СХЕМА РАБОТЫ СИСТЕМЫ  
     
  megainformatic cms e-pro схема работы  
     
 

Работает с партнерскими системами интернет-магазинов для обработки поступивших заказов. Из партнерской системы заказы поступают в форме e-mail уведомлений. Эти уведомления менеджер магазина просто копирует в обычный текстовый файл, а затем передает его на обработку системе megainformatic cms e-pro.

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

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

 
     
 

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

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

В чём заключается эта автоматизация:

1) Уведомления собранные менеджером интернет-магазина должны иметь определенную заданную структуру - для задания новой структуры нужно лишь описать её в соответствующем файле настроек системы;

2) Данные о пользователях и сделанных через партнерскую систему заказов заносятся в таблицу Пользователи (users) и Заказы (orders);

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

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

Регистрационная информация по зарегистрированным пользователям при доставке заказов автоматически заносится в таблицу Регистрация (register).

4) Если возникает необходимость повторной доставки заказов в системе megainformatic cms e-pro предусмотрен соответствующий режим работы и повторная доставка может осуществляться неограниченное число раз.

 

 
     
 

В дополнение к системе автоматизации обработки заказов по партнерской программе Вы получаете:

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

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

- Вы не обременены поиском и подбором нужной CMS для вашего сайта - она уже у Вас в руках и содержит всё необходимое для создания полноценного сайта + интернет-магазина.

 
     
 

 

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

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

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



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


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