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


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

megainformatic - Создание сайта для бизнеса
Создание сайта для бизнеса - Миф или реальность ? Сегодня мы с Вами поговорим на тему создания бизнес сайта или сайта для бизнеса. Подразумевается, что такой сайт должен приносить Вам прямой или косвенный доход. Для чего создаются сайты ? Можно ответить так: для рекламы, престижа, как дань моде или для решения определенных задач. Каких з
подробнее...

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

megainformatic - Я пишу музыку для себя и для продажи

megainformatic - Статьи на околомузыкальные темы - осень 2014 часть 1

megainformatic - рассказ - Чужие воспоминания - автор Синицин Андрей - 24.09.2014

megainformatic - Сайты живущие вне поисковых систем. Есть ли такие и как их найти ?

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

megainformatic - Game craft - моделируем scv

megainformatic - Game craft - моделируем scv - шаг 1 (часть 2)

megainformatic - Game craft - моделируем scv - шаг 2 (часть 3)

megainformatic - Game craft - Наложение текстуры на модель робота scv (часть 4)

megainformatic - Game craft - Прорисовка текстуры робота SCV шаг 5

megainformatic - Game craft - Экспорт модели из 3ds max в формат X

megainformatic - Game craft - отображение scv модели в формате x в d3d9-приложении

megainformatic - Game craft - управление игрой от Direct Input в d3d9 - приложении

megainformatic - Game craft - игровая камера в d3d9 - приложении

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

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

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

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

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

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

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

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

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

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

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

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

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

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

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 1

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 2

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 3

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 4

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 5

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 6

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

подробнее

Game craft - моделируем scv - часть 3

[все уроки game craft]  [моделируем scv]  [моделируем scv шаг 1 часть 2]

На рисунках показано как выдавить крылья правой руки, а затем выдавить 2 реактивных сопла в задней части. И наконец как выдавить резиновый трубопровод.

Модель робота scv как в Starcraft 2 - моделируем элементы задней части

Моделирование трубопровода или попросту трубки, как видно из рисунков, заключается в выдавливании на большое расстояние с последующим перемещением по осям X, Y и Z.

Модель робота scv как в Starcraft 2 - моделируем элементы задней части - резиновый трубопровод

Завершаем создание трубопровода. SCV робот готов.

Модель робота scv как в Starcraft 2 - моделируем элементы задней части - резиновый трубопровод

Вы можете скачать готовую модель, в которой представлено 3 варианта робота по ссылке ниже. Модель в формате 3ds max 2009, представлена внутри самораспаковывающегося архива (109 Кб).

Модель робота scv как в Starcraft 2 - скачать

[downloads:34]

Далее мы займёмся наложением текстуры на созданную модель робота SCV, а также нарисуем саму текстуру.

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

Для работы нам потребуется вот такая вспомогательная текстура -

вспомогательная текстура

Теперь рассмотрим как наложить текстуру на модель робота SCV - Наложение рабочей текстуры на модель робота SCV шаг 3 часть 4

[все уроки game craft]  [моделируем scv]  [Моделируем робота SCV шаг 1 часть 2]  [Наложение рабочей текстуры на модель робота SCV шаг 3 часть 4]

подробнее

     
 
Урок 8 Загрузка/Сохранение текущей игры, режим паузы, режимы часов/будильника, запуск браузера Internet Explorer для показа сайта разработчика и других интернет-ресурсов
 
О том, что потребуется для данного урока читайте в основном разделе - уроки delphi directx 8.1
 
Далее у читателя подразумевается наличие базовых знаний языка Delphi.
 
[назад] [страница 1] [далее] [к содержанию]
 

Самым простым в данной теме будет рассмотрение вопроса как запустить браузер Internet Explorer для показа нужного html-документа в режиме off- или on-line, поэтому с этого мы и начнём.

В проекте игры "Ну, Погоди!" если исходный код у Вас под рукой и открыт, Вы увидите, что при выборе пункта меню ? > Сайт Мега Информатик выполняется такой код -

procedure TMainForm.VisitSiteHelpItemClick(Sender: TObject);
begin
VisitSiteForm.OpenSitePage;
end;

 

Работа формы VisitSiteForm реализована в модуле VisitSiteU.pas

Окно формы сделано самых минимальных размеров и на него добавлен компонент TWebBrowser из палитры Internet.

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

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

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

Для режима on-line нужно передать браузеру ссылку на требуемый интернет-ресурс и если соединение в данный момент установлено, то нужная страница будет отображена.

 

Реализация в игре "Ну, Погоди!" режима паузы также достаточно проста.

Для этих целей в классе приложения TD3DGameApp используется поле

m_bPaused: Boolean;

Если выполнить поиск по фразе m_bPaused в коде модуля Main.pas, то Вы увидите все части кода, в которых используется данное поле.

Например, в коде метода TD3DGameApp.FrameMoveGameSituation отвечающем за формирование игровой ситуации есть такие строки -

if m_bPaused then begin
DXUtil_Timer(TIMER_RESET);
Exit;
end;

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

В каких еще местах и каким образом используется поле m_bPaused посмотрите самостоятельно в исходном коде игры "Ну, Погоди!"

 

Режимы часов/будильника. Для этих режимов применяются специальные состояния приложения: gmTimer, gmSetAlarm

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

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

Работа в режиме будильника сводится к тому, что запоминается установленное пользователем время его подачи, а во время игры или в режиме часов сверяются заданное и текущее время. Если время будильника подошло, то в течение 1 минуты подается сигнал будильника. Как это реализовано тоже можете увидеть в коде.

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

Для понимания работы по загрузке/сохранению текущей загляните в реализацию методов обработки пунктов меню Загрузка и Сохранение.

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

Для идентификации файла загрузки/сохранений применяется проверка расширения, размера файла и идентификационной метки в начале блока данных.

Работа с файлом данных реализована на базе класса TFileStream.

За конкретной информацией о реализации снова обращаю Вас к исходному коду.

 

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

Для лучшего уяснения того, как создать собственную игру на платформе delphi directx 8.1 начните с 1 урока, возьмите за основу шаблон стартового приложения, разберите как оно работает, а затем постепенно наращивайте функциональность кода добавляя всё новые и новые, доступные для понимания на каждом этапе части кода.

Так постепенно Вы придете к законченному игровому проекту.

 

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

Кое-что об этом рассказано в следующем уроке.

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


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

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

     
 
megainformatic cms express

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

megainformatic cms express - это простое, быстрое и очень компактное решение для создания первого вашего сайта. Данная версия использует базы данных my sql. Система достаточно компакта и проста в установке.

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

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

 

 

 

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

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

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

 
     
  Статьи это просто страницы вашего сайта, содержащие определенный контент. Благодаря наличию языка php на основе которого и работает Ваш сайт, все страницы формируются по единому шаблону, что позволяет вам сосредоточиться лишь на написании самого контента статей.  
     
  После установки megainformatic cms express на ваш хостинг, создания вашего первого сайта и, перейдя по адресу вашего сайта, Вы увидите начальную страницу - megainformatic cms express  
     
  Там представлен целый ряд демонстрационных статей, описывающий аспекты работы с Вашим сайтом.  
     
 

Что собой представляют статьи ? Это обычные текстовые файлы, содержащие контент ваших статей. Там можно использовать любые html - теги которые разрешены в пределах тегов

 
     
  1) Внутри папки papers (или любой другой, находящейся в пределах корневой (root) папки вашего сайта, куда Вы установили систему megainformatic cms express ) нужно создать обычный текстовый файл и дать ему имя состоящее из английских букв и цифр. Допускается также знак подчеркивания _  
     
 

2) Внутри этого файла можно добавить какой-либо текст -

Первая строка текста

Вторая строка текста

ссылка моя ссылка

Редактировать текст Вы можете любым редактором текста - Блокнот, Notepad++ или чем-то еще

 
     
 

3) Чтобы статья смогла отображаться на вашем сайте под управлением megainformatic cms express Вам также нужно добавить описание новой добавленной статьи в базу данных, принадлежащую системе megainformatic cms express , в таблицу papers

Для этого используйте программу phpMyAdmin, откройте базу данных сайта и таблицу papers

 
     
  phpMyAdmin  
     
 

Там вы увидите описания существующих на сайте в данный момент статей.

Описание содержит

pageid - уникальный номер статьи (страницы) на вашем сайте;

pagetitle - заголовок страницы;

pagefile - имя файла содержимого (контента) для данной статьи.

 
     
 

Чтобы добавить данные о новой статье в базу данных сайта, в таблицу papers нажимаем кнопку Insert

phpMyAdmin insert record

 
     
 

В открывшейся странице заполняем поля pagetitle и pagefile нужными данными (поле pageid заполнять не нужно - оно будет заполнено автоматически)

 
     
 

phpMyAdmin заполнение параметров статьи

 
     
 

После этого жмём кнопочку GO

 
     
  завершение операции вставки данных  
     
 

Если всё сделано правильно - т. е. в указанной папке на сайте действительно есть файл

papers/my_papers/my_paper_1.txt

содержащий какой-то текст, то

 
     
 

в браузере нам остается обратиться к нашему сайту и открыть нужную страницу -

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

http://megainformatic.ru/webprojects/megainformatic_cms_express/index.php?page=8

 
     
  Только вместо страницы 8 вам нужно указать 9  
     
  http://megainformatic.ru/webprojects/megainformatic_cms_express/index.php?page=9  
     
  Чтобы ссылка на 9 страницу появилась на главной странице вашего сайта или на другой нужной странице - достаточно вставить ссылку на неё в контент главной страницы (papers/home.txt)  
     
 

Для примера вы можете открыть файл контента страницы papers/home.txt

И посмотреть каким образом это сделано. Там вы увидите всего лишь обычные ссылки вида -

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

 
     
     
     
 

Надеюсь я ответил на ваши вопросы.

В следующей статье Мы рассмотрим

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

Желаю Вам удачи!!!

 
     
  [далее]  
     

 


подробнее

GET и POST запросы

     
 

Музыкальное чудо - Fruity Loops Studio

Уроки Fruity Loops Studio

 
     
 

В данной серии уроков Вы узнаете как писать свою профессиональную музыку в музыкальной студии Fruity Loops Studio умещающейся на вашем ПК.

Да ! Действительно. Вам нужен только компьютер, программа Fruity Loops Studio и всё :)

Вы становитесь владельцем собственной музыкальной звукозаписывающей студии.

Программу Fruity Loops Studio написал Дидье Дамбрин (aka gol). Он работал над ней непокладая рук более 10 лет !!!

Сейчас широко распространены версии 8, 9 и 10. Среди пользователей программу называют ласково-уважительно как Фрутик :)

 
     
  СОДЕРЖАНИЕ

1) Урок 1 Быстрый старт - краткий обзорный урок, описывающий как пишется музыка с нуля в FL Studio 8, 9, 10 или еще выше :). Показаны Основные элементы рабочей среды FL Studio.

2) Пишем свой трек - Морозное утро (на примере этого трека Вы научитесь созданию собственной музыки с нуля)

3) Готовые композиции - Морозное утро и другие.

4) Урок 2 пишем свою композицию COLD - рассматривается как

- переключаться между режимами SONG и PAT;
- манипулировать нотами и блоками нот в PIANO ROLL;
- выставлять шаг нот;
- как включать play list;

5) Урок 3 экспериментируем с композицией COLD

6) Урок 4 пишем первый вариант композиции COLD

 
     
     
  fl studio - kick  
     
     
     
  Приятной работы ! :))))  
     
     
     
     
     
     
     
     
megainformatic live chat
Начать беседу
X
 

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



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


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