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


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

megainformatic - Костя Коробкин Компания Зергов онлайн комикс читать страница 3
Костя Коробкин - Компания Зергов (kk kz) - онлайн комикс - страница 3 Онлайн-комикс Костя Коробкин - Компания Зергов - интерактивный комикс (kk kz). Что это ? ЗЕРГИ ? Но КАК ? ...
подробнее...

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

megainformatic - Уроки css - атрибут position

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - СОДЕРЖАНИЕ

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - Глава 1 - Обычный день

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - Глава 2 - Начало (begin)

Новогодняя дискотека 2013 на megainformatic точка ru

megainformatic - Программируем на C++ с использованием MFC

megainformatic - Программируем на C++ с использованием MFC - Создание MFC приложения

megainformatic - Программируем на C++ с использованием MFC - Создание MFC приложения - hello, world !

megainformatic - Как создать игру ? - Пишем игровой движок с нуля

megainformatic - Как создать игру ? - Пишем игровой движок с нуля - Вступление

megainformatic - Как создать игру ? - Пишем игровой движок с нуля - Общая структура будущего игрового движка

Разное

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

megainformatic - Варианты макетов Психолог 911

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 - Нужна ли валидация вашему сайту ?

подробнее

Получить комплект игра Шарики на лифте + Как создать игру

продукт представляет комплект из бесплатной игры Шарики на лифте / Balls on Lift + сборник уроков Как создать игру !

Более подробно ознакомиться с содержанием уроков комплекта игра Шарики на лифте + Как создать игру.

комплект из бесплатной игры Шарики на лифте / Balls on Lift + сборник уроков Как создать игру !

Сборник уроков покажет и расскажет Вам как создать игру и Вы сможете не только
в теории, но и на практике сделать это вставив своё творчество - графику, звуки
и музыку в игру Шарики на лифте и играть в неё !!!

БЕСПЛАТНОЕ ПРИЛОЖЕНИЕ К КОМПЛЕКТУ - игра Шарики на лифте. Так что вы сможете не только
изучить уроки, но и играть в свою игру.
Особенности продукта:

- Вы не только играете, но и творите;
- Уроки по созданию графики;
- Уроки по созданию звуков;
- Уроки по созданию музыки;
- Вставка созданных наработок в игру;
- Уроки по программированию на c++ для directx 9c и созданию дополнений для игры - в ближайших планах - следите за обновлениями !;


Стоимость комплекта: 250 руб





подробнее

Список уроков на тему создания flash приложений и игр

Прыгающий шарик

Как я осваивал Flash - шаг 1 - урок знакомит с основами создания и изменения свойств объектов, а также описывает создание анимации по ключевым кадрам на примере прыгающего шарика.

Как я осваивал Flash - шаг 2 - Основы создания простейших flash - игр - урок знакомит с основами управления flash-объектами в приложении flash.

Шаг 3 - управляемый шарик - двигаемся дальше в освоении флеш-технологий, отвечаем на поставленные вопросы и двигаемся дальше.

Как создать анимированный флеш-баннер ? - раскрываются основы импорта изображений во флеш и создания анимированных баннеров.

подробнее

     
 

Основы 3D-программирования DirectX8.1 в Delphi 6-7: теоретические и практические основы создания игр

 
     
  [статьи] [как создать игру ну, погоди!] [к содержанию]  
     
 

Подводная лодка и подводный мир

В данном уроке построенном в форме упражнений Вы попробуете разобраться в том как

Подводные миры
 

- имитировать подводную сцену при помощи тумана;

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

 

Для изучения методик Вам потребуется скачать:

- архив с общим кодом -


[downloads:10]
(если Вы его еще не скачали в предыдущем уроке)

- исходный код данного примера (32 Кб)



[downloads:22]

- медиа-файлы (модели, текстуры, шейдеры) - (676 Кб)



[downloads:23]
 

Краткое описание приложения: данное приложение предсталяет WinAPI-приложение для использования библиотеки DirectX 8.1. Для обращения к функциям библиотеки d3dx8.lib используется ее dll-аналог - D3DX81ab.dll

Файл DXErr81ab.dll представляет дополнительную библиотеку для вывода сообщений об ошибках приложения.

Поскольку Ваше приложение будет обращаться к этим библиотекам, необходимо разместить эти файлы в той же папке, что и исполнимый файл (*.exe) Вашего DirectX-приложения на Delphi.

 

Краткий обзор исходного кода модуля Main.pas:

класс приложения CSubmarineD3DApp производится от CD3DApplication (префикс типа C вместо T - как принято в Delphi - дань традициям заложенным в исходном коде на C++).

В конструкторе constructor CSubmarineD3DApp.Create; инициализируются все основные поля класса приложения, здесь же устанавливается цвет тумана - m_dwFogColor := D3DCOLOR_ARGB(255, 58, 180, 197);

 
Инициализация самого класса CD3DApplication происходит в коде модуля проекта - submarine.dpr путём вызова метода d3dApp.Create_
 

Т.к. класс CD3DApplication описан в модуле D3DApp8.pas, то заглянув в метод function CD3DApplication.Create_ Вы и узнаете какие методы вызываются во время инициализации вашего D3D-приложения:

{... здесь мы опускаем код, необходимый для инициализации Direct3D8, построения списка устройств и создания окна приложения}

// запускается DX-Timer - для организации вызовов периодических процессов D3D-приложения - это основной движущий процесс любого DirectX-приложения!

DXUtil_Timer(TIMER_START);

// первоначальная инициализация сцены Вашего 3D-приложения

OneTimeSceneInit;

// все остальные необходимые инициализации: InitDeviceObjects, RestoreDeviceObjects, InvalidateDeviceObjects,
DeleteDeviceObjects. Также обратите внимание на англоязычные комментарии (Если знаете английский :))

Initialize3DEnvironment;

 

Теперь Вам должно быть понятно откуда вызываются основные методы нашего приложения (InitDeviceObjects, RestoreDeviceObjects, InvalidateDeviceObjects, DeleteDeviceObjects).

Методы Render для отрисовки статичных объектов сцены и метод FrameMove для анимированных объектов вызываются в методе function CD3DApplication.Render3DEnvironment. Этот метод в свою очередь вызывается из function CD3DApplication.Run.

function CD3DApplication.Run вызывается в модуле проекта - submarine.dpr путём вызова d3dApp.Run

 
Обработка сообщений системы (а не событий в классе TForm!!!) производится в методе function CSubmarineD3DApp.MsgProc. Почему? Вспомните - наше приложение WinAPI, т.е. без использования VCL. Именно поэтому!
 

Интерес представляет также содержимое метода d3dApp.Run, заглянув в который Вы увидите

...

// Render a frame during idle time (no messages are waiting)
if (m_bActive and m_bReady) then
begin
if FAILED(Render3DEnvironment) then
SendMessage(m_hWnd, WM_CLOSE, 0, 0);
end;

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

 
Это был краткий обзор примера.
 
[статьи] [как создать игру ну, погоди!] [к содержанию]
 
 
 
 
 
     
     
     
     
     
подробнее

     
     
  уроки Photoshop - чудеса  
     
  Уроки Photoshop - Чудеса  
     
  Коллаж от нуля - страница 2  
     
  [содержание] [страница 2] [далее]  
     
  Мы рассматриваем как создать коллаж - сначала рисуем пейзаж взяв в качестве примера фотографию  
     
 

итоговый результат того, что у Вас в результате получится -

создаем удаленный лес на горизонте

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

1) создаем на отдельных слоях небо и землю

создаем новый слой - для этого нужно в панели слоёв найти и нажать кнопку Создания нового слоя

 
     
  создаем новый слой - для этого нужно в панели слоёв найти и нажать кнопку Создания нового слоя  
     
  кнопка Создать новый слой в панели Слоев  
     
  после того, как это сделано - переименовываем слой, назвав его Земля или Ground - для этого щелкаем правой кнопкой мыши по изображению слоя в панели слоев и выбираем пункт меню - Параметры слоя  
     
  Параметры слоя  
     
  после этого в открывшемся окне диалога вводим имя Земля или Ground  
     
  после этого в открывшемся окне диалога вводим имя Земля или Ground  
     
  после этого в открывшемся окне диалога вводим имя Земля или Ground  
     
  Нажимаем кнопку <Да> в этом же окне для подтверждения  
     
  Аналогично создаем слой Небо - Sky - расположив его под слоем Ground  
     
  Аналогично создаем слой Небо - Sky - расположив его под слоем Ground  
     
  Таким образом изображение, создаваемое для Земли будет находится у нас на переднем плане, а фон Неба на заднем. В любой момент Вы можете изменить порядок слоев и их глубину в сцене - простым перетаскиванием мышью  
     
  Рисуем землю. В панели слоев выбираем слой Земля / Ground, выбираем инструмент Кисть, задаем для неё следующие параметры -  
     
  параметры кисти для земли  
     
  В любой момент Вы можете задать другие параметры Кисти, используя панель параметров расположенную в верхней части экрана рабочего окна Photoshop  
     
  Цвет кисти задайте как на рисунке, но можете задать и любой другой - какой Вам нравится. Для этого нужно щелкнуть левой кнопкой по цвету переднего плана в панели инструментов слева и выбрать в диалоговом окне желаемый цвет, затем нажать <Да>  
     
  выбор цвета для рисования земли  
     
  После этого просто выполняем закраску кистью той области слоя, на которой будет расположена по замыслу Земля - наводите указатель мыши на нужную область слоя, нажимаете и удерживаете левую кнопку мыши и двигаете мышь в нужном направлении - Ваши движения мыши будет повторять инструмент Кисть, рисуя на экране  
     
  После этого просто выполняем закраску кистью той области слоя, на которой будет расположена по замыслу Земля - наводите указатель мыши на нужную область слоя, нажимаете и удерживаете левую кнопку мыши и двигаете мышь в нужном направлении - Ваши движения мыши будет повторять инструмент Кисть, рисуя на экране  
     
  Оставшаяся часть может быть залита сплошным цветом при помощи инструмента Заливка - выбираем инструмент "Заливка" в панели инструментов, Ставим галочку Смежные пиксели - для заливки только замкнутой области, щелкаем в том месте текущего слоя, где будет начата заливка  
     
  заливка  
     
  Если у Вас залился весь слой - нужно довести линию земли, которую Вы рисовали Кистью до обоих краев изображения, так чтобы она была непрерывной. Тогда заливка замкнутой области не будет выходить за данную границу. Если область земли образует замкнутый контур, но все равно заливается весь слой - проверьте, чтобы была установлена галочка Смежные пиксели (см. рисунок Выше), в других версиях Photoshop эта опция может называться по-другому.  
     
  Между линией контура земли на горизонте и залитой областью остался шов, обусловленный полупрозрачными краями кисти, которой Вы рисовали линию горизонта земли. Этот шов нужно закрасить Кистью.  
     
  Между линией контура земли на горизонте и залитой областью остался шов, обусловленный полупрозрачными краями кисти, которой Вы рисовали линию горизонта земли. Этот шов нужно закрасить Кистью  
     
  Если область земли у Вас получилась очень большой и не соответствующей линии горизонта на фотографии пейзажа - можно немного изменить размеры области земли -  
     
  Если область земли у Вас получилась очень большой и не соответствующей линии горизонта на фотографии пейзажа - можно немного изменить размеры области земли  
     
  Выбираем инструмент Перемещение, в панели свойств не забудьте установить галочку напротив опции Показать управляющие элементы  
     
  Выбираем инструмент Перемещение, в панели свойств не забудьте установить галочку напротив опции Показать управляющие элементы  
     
  Текущим должен быть слой Ground ! Наводим указатель мыши на границу Земли на управляющие элементы масштаба и удерживая левую кнопку мыши уменьшаем масштаб земли до нужного размера  
     
     
     
  [содержание] [страница 2] [далее]  
     
Содержимое данной страницы доступно только зарегистрированным пользователям.



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

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

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

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



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


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