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


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

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

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Что нужно знать для создания сайта ? Глава 2 - Кодировки и DOCTYPE

megainformatic - Что нужно знать для создания сайта ? Глава 3 - Идём дальше - нанизываем новый код - где объявляются стили css и код javascript

megainformatic - Что нужно знать для создания сайта ? Содержание

megainformatic - Что нужно знать для создания сайта ? css - стили

megainformatic - preg_match или Использование регулярных выражений в php

megainformatic - статьи Тимонина Андрея - Flash. Содержание

megainformatic - статья Тимонина Андрея - Flash. Подготовка к работе.

megainformatic - статья Тимонина Андрея - Flash. Hello world.

megainformatic - статья Тимонина Андрея - Flash. Экспорт SWC библиотеки.

megainformatic - Тимонин Андрей - Несколько слов о себе

megainformatic - статьи Тимонина Андрея - уроки из области веб программирования, создания казуальных игр

megainformatic - статья Тимонина Андрея - Обеспечиваем доступ к объекту из любой точки программы. Singleton

megainformatic - статья Тимонина Андрея - Хронология работы программы. Создаем Лог

megainformatic - статья Тимонина Андрея - Поиск файлов. Получаем список файлов каталога.

megainformatic - статья Тимонина Андрея - Исключения. Создаем класс обработки исключений.

megainformatic - статья Тимонина Андрея - States. Создаем менеджер состояний игры.

megainformatic - статья Тимонина Андрея - Регистрация. Часть 1. Создаем страничку регистрации на сайте.

megainformatic - статья Тимонина Андрея - Регистрация. Часть 2. Создаем обработчик, и заносим информацию о пользователе в Б.Д.

megainformatic - статья Тимонина Андрея - Таймер. Выводим время игры.

megainformatic - статья Тимонина Андрея - DirectX9. Создаем основной класс обработки графики.

megainformatic - статья Тимонина Андрея - DirectX9. Создаем первое приложение.

megainformatic - Что нужно знать для создания сайта ? float - использование в css - стилях

megainformatic - Уроки Fruity Loops Studio (FL Studio) - урок 2 - пишем свою композицию COLD

megainformatic - Уроки Fruity Loops Studio (FL Studio) - урок 3 - экспериментируем с композицией COLD

megainformatic - Что нужно знать для создания сайта ? Стандартные шрифты для сайта

megainformatic - Что нужно знать для создания сайта ? ASC II Коды символов

megainformatic - Уроки Fruity Loops Studio (FL Studio) - урок 4 - пишем первый вариант композиции COLD

megainformatic - Популяризация Современных Научных Знаний и Размышления на околонаучные темы. СОДЕРЖАНИЕ

megainformatic - Популяризация Современных Научных Знаний и Размышления на околонаучные темы. Энергетический кокон

megainformatic - Модуль галерей для любой cms

megainformatic - Портфолио выполненных проектов сайтов и приложений

megainformatic - Мои Музыкальные Миры - страница 2

megainformatic - megainformatic cms rs

megainformatic - модуль Падающий снег

megainformatic - проект Open Shop

megainformatic - Рисуем красивую девушку всего за 6 шагов

megainformatic - Галерея красивых рисованных девушек

megainformatic - НОВОГОДНЕЕ ОБРАЩЕНИЕ СОЗДАТЕЛЯ webinformatic К ЖИТЕЛЯМ ПЛАНЕТЫ интернет

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 года

подробнее



обзор #108 игры созданные megainformatic часть 1


просмотров: 547




обзор #108 игры созданные megainformatic часть 2


просмотров: 543




обзор #108 игры созданные megainformatic часть 3


просмотров: 541




обзор #108 игры созданные megainformatic часть 4


просмотров: 541




обзор #108 игры созданные megainformatic часть 5


просмотров: 541




обзор #108 игры созданные megainformatic часть 6


просмотров: 541




обзор #108 игры созданные megainformatic часть 7


просмотров: 541




обзор #108 игры созданные megainformatic часть 8


просмотров: 542


подробнее

     
  Другие уроки можно посмотреть в разделе Статьи  
     
 

WEB-технологии

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

Это своего рода ноу-хау, возможно общеизвестные, а возможно и специфичные.

Идея такого справочника по технологиям давно витала в воздухе, посмотрим что получится из этого.

 

 
     
 

Описание технологий и их реализации (ноу-хау)

Название технологии Пример, где она уже реализована и применяется
1 Тестирование подключения платежной системы к сайту megainformatic cms groupon
2 Выпадающее окно регистрации на сайте megainformatic cms groupon
3 Тестирование подключения к платежной системе с использованием скрипта эмулятора megainformatic cms groupon
4 Модуль для регистрации пользователя на сайте megainformatic cms groupon
5 Код для модуля регистрации пользователя на сайте megainformatic cms groupon
6 Быстрый подсчёт ключевых слов в статье модуль keywords generator
7 Пишем слайдер на javascript с нуля slider
8 Пишем свою соц. сеть - модуль предложений для webjob webjob
9 Тестирование подключения к платежной системе ЕДИНЫЙ КОШЕЛЕК (w1.ru) с использованием скрипта эмулятора megainformatic cms groupon
10 Пишем свою cms megainformatic cms free
11 Модуль content php performer для megainformatic cms Данный модуль позволяет вам использовать блоки php кода, вставляемые прямо в текст статьи сайта и исполняемые, также как и обычный php-код.

Для вставки используется стандартный синтаксис php.

Приводится полный исходный код модуля, который Вы можете внедрить в любую cms или использовать в своих разработках совершенно бесплатно.
подробнее...
12 Пишем компактный слайдер
Приводится описание и весь необходимый код на php, javascript, html и css.

подробнее...
13 Что нужно знать для создания сайта ? Этот вопрос нужно задавать себе постоянно, а также искать ответы на него, чтобы научиться создавать сайты. подробнее...
 
     
 

Технологии, реализованные в виде модулей к системе megainformatic cms и её разновидностям:

Название технологии Пример, где она уже реализована и применяется
1 распределение прав доступа на сайт; (вход в админ-панель сайта) - megainformatic cms и модификации (e-pro, e-shop, e-mailer, admin)
2 роли пользователей; (система личных кабинетов реализующих различные функции управления сайтом или выполнением определенных полномочий) megainformatic cms social
3 вывод различных дизайнов сайта (в форме шаблонов); megainformatic cms, e-pro, e-shop, e-mailer, admin, express, express files, free
4 поддержка сайтом нескольких языков megainformatic cms
5 поиск по сайту megainformatic cms и модификации
6 карта сайта megainformatic cms и модификации
7 текущие дата и время megainformatic cms и модификации
8 случайная новость megainformatic cms и модификации
9 бегущая строка megainformatic cms
10 выпадающее меню megainformatic cms
11 статьи megainformatic cms
12 статистика megainformatic cms social
13 счётчик посетителей megainformatic cms
14 время загрузки страницы megainformatic cms
15 ajax-запросы http://webjob.megainformatic.ru
16 checkbox megainformatic cms
17 модуль админ-панели - мета-теги megainformatic cms
18 модуль админ-панели - добавление статей на сайт megainformatic cms
19 профиль пользователя megainformatic cms social
20 выход из админ-панели megainformatic cms
21 скачивание файла с сайта с отправкой ссылки указанный на е-майл megainformatic cms
22 скачивание файла с сайта с вводом специальных данных megainformatic cms
23 регенератор имен папок и организация хранилища файлов на сайте megainformatic cms
24 рассылки (newsletter) megainformatic cms, e-mailer
25 список пользователей megainformatic cms
26 список заказов megainformatic cms
27 оформление заказа megainformatic cms
28 обработка и доставка заказа megainformatic cms
29 список продуктов megainformatic cms
30 состояние заказов megainformatic cms
31 интеграция с платежными системами megainformatic cms
32 фотогалерея megainformatic cms
33 использование cookies megainformatic cms
34 встроенный редактор контента megainformatic cms
35 счётчик скачиваний файла megainformatic cms
36 встраивание счётчика файла в контент статей megainformatic cms
37 встраивание в контент статей произвольных элементов megainformatic cms
38 сбор статистики посещаемости - ip, cookies megainformatic cms social
39 система личных сообщений megainformatic cms social
40 система личных кабинетов megainformatic cms social
41 система регистрации новых пользователей megainformatic cms social
42 парсинг и автопарсинг сайтов styrassic-park.ru/
43 слайдеры и карусели http://alaskaluxury.ru/
44 интеграция megainformatic cms с другими системами - joomla, wordpress, drupal и другие styrassic-park.ru/, http://imidzh-studiya.com/, http://technopro-3000.ru/
45 экспорт/импорт информации из/в csv файла в/из таблицу базы данных megainformatic cms
46 система управления сайтом, работающая без баз данных, только на файлах. хранилище данных - файловое. megainformatic cms free, megainformatic cms express files
 
     
     
  Итак,  
     
 

Пример выполнения простейшего AJAX-запроса

Код можно посмотреть здесь -sample

 
     
  Пример выполнения - sample  
     
 

Код для файла vote.php -

<?php
sleep(3);
echo 'Ваш голос принят!';

?>

 
     
     
     
     
     
  Другие уроки можно посмотреть в разделе Статьи  
     
подробнее

  Уроки Верстки  
     
  Что такое верстка сайтов ?  
     
 

Если заглянуть в энциклопедию или справочник, то можно найти там такое определение:

в полиграфии и издательском деле - это процесс формирования страниц издания путём компоновки текстовых и графических элементов;

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

 
     
 

Таким образом верстка Web-страниц или сайтов подразумевает создание внешнего вида этих страниц на языке HTML. Сверстанные страницы как правило не содержат функционал или содержат его минимум. Основная задача верстки - внешнее оформление и представление страницы.

Внутренние особенности работы - такие как обработка web-форм, обращение к базам данных, обработка и сохранение информации реализуются на других языках и к верстке не относятся.

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

 
     
  Способность страницы одинаково или максимально одинаково отображаться в распространенных браузерах - IE, FireFox, Chrome, Opera и Safari именуют кроссбраузерностью.  
     
  А вот корректность кода HTML на соответствие стандарту и в связи с этим также стремление к максимально правильному отображению в любых браузерах (естественно поддерживающих этот стандарт) именуют валидностью.  
     
 

Добиться того и другого бывает непросто, но возможно. Иногда помогает использование более простого кода, иногда спасает проба и смекалка. Но вот что примечательно - в лоб проблема не решается никогда. Как правило требуются очень изящные решения, на которые бывает натолкнуться непросто, именно поэтому я решил здесь не сыпать теорией, а приводить реальные примеры из практики.

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

 
     
  Ну что ж, случай первый: отображение дивов наложенных друг на друга поверх анимации flash  
     
 

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

Код был написан такой, что содержал два дива, причём вложенные один в другой, т. е. что-то наподобие -

 
     
                    <ДИВ КЛАСС="f_top_title">
                        <ДИВ КЛАСС="f_qs_container">                        
                            <ДИВ КЛАСС="f_quick_search">
                            ЗАКР ДИВ
                        ЗАКР ДИВ
                    ЗАКР ДИВ
 
     
 

русскоязычные написания вам нужно в собственном коде переписать как англоязычные, т.е. ДИВ = div, а КЛАСС = class, ЗАКР ДИВ = </div>

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

 
     
  Далее в css для этих классов был задан такой код -  
     
  .f_top_title {position: relative; top: 0; z-index: 1; height: 332px; background: #ffffff;}
.f_qs_container { position: absolute; top: 0; left: 0; z-index: 999; width: 100%; height: 340px;}
.f_quick_search { position: relative; top: 45px; left: 308px; z-index: 1000;  height: 285px; width: 313px; text-align: left;}
 
     
  В итоге во всех браузерах (IE, Firefox, Chrome, Safari) форма поиска отображалась где и положено, и только в Opera она была почему-то не на месте, а слева по краю контента страницы.  
     
  Однако решение как ни странно оказалось простым -  
     
  .f_qs_container { position: absolute; top: 0; left: 0; z-index: 999; width: 60%; height: 340px;}
.f_quick_search { position: relative; top: 45px; left: 308px; z-index: 1000;  height: 285px; width: 313px; text-align: left; float: right;}
 
     
  На этом маленьком примере видно, что задачей верстальщика на самом деле стало не столько оформление страниц сайта html и css кодом, сколько "борьба" с браузерами и выявление их скрытого поведения на одни и те же взаимозаменяемые html конструкции кода.  
     
  Вложенность ДИВов друг в друга  
     
 

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

Первое что приходит в голову - это объявление их обычным тегом DIV и размещение один за другим с заданными при помощи position, либо при помощи margin или padding отступов. Однако в результате в разных браузерах блоки начинают вести себя не совсем так, как нужно. Они встают не на свои места, а иногда даже на взаимоисключающие друг друга позиции. Я, например, сталкивался с ситуацией когда в ИЕ блоки вставали прямо противоположно тому, как они были отображены в Firefox.

 
     
  Однако стоит вам выделить для нужных блоков отдельный большой блок, а сами эти блоки поместить в него, как задача сразу же решается словно бы сама собой. Т. е. если Вам никак не удается выровнять блоки в разных браузерах одинаково - попробуйте для всех этих блоков выделить отдельную область, создать её в виде большого блока, а более мелкие блоки размещать внутри большого. Тоже самое можно проделывать на уровне более мелких блоков - их можно размещать по принципу более мелкие в своём более крупном и так далее.  
     
  Несколько начальных уроков верстки - http://forum.megainformatic.ru/viewtopic.php?f=9&t=18  
     
     

 

подробнее


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

Привет, Вам, любителям создавать музыку !!!

Сегодня Мы с вами научимся синтезировать собственные звуки - синты или сэмплы. Если Вы еще не в курсе что это и с чем их едят - тогда обратитесь к содержанию - [к содержанию] 

[готовые композиции]  [новинки 2013 года]  [к содержанию]  [вступление]  [назад]  [далее] 

Fruity Loops Studio является одной из программ для профессионального создания музыки, которая подойдёт в первую очередь новичкам !

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

У этой программы практически нет недостатков. Разве что некоторые искушенные музыканты знают, что звук в FL Studio имеет какой-то едва уловимый характерный оттенок.

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

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

Задача данного сборника статей - как раз помочь Вам и поделиться с вами моим личным опытом.

Итак, приступим !



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

На выручку приходит синтезатор Sytrus встроенный в FL Studio.

Что он умеет и как им пользоваться ?

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

Информацию о нём Вы можете найти в статьях - Пишем свою музыку - Урок 1 - Быстрый старт

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

Там достаточно подробно рассмотрен процесс создания композиции в FL Studio и в частности затронут вопрос использования плагина Sytrus.

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

Посмотрим еще раз как добавляются синты (сэмплы) в ваш проект FL.



переключаемся на окно step sequencer

переключаемся на окно step sequencer

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

кликаем синт,
для которого
хотим изменить
текущий инструмент,

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

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

В открывшемся окне плагина SYTRUS 
 кликаем правой кнопкой мыши одну из кнопок
 стрелок в правом верхнем углу

После чего увидим ГРОМАДНЫЙ СПИСОК, в котором вам надо найти нужный synt - (как показано на рисунке)

После чего увидим ГРОМАДНЫЙ СПИСОК

Не мудрствуя лукаво в группе Drum выберем синт Kick и попробуем его модифицировать.

kick 2 видоизменяем в sytrus

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

Можно также вставить партию этого синта в какой-либо паттерн и прослушивать в пошаговом режиме (PAT). Т. е. запускаем бесконечное воспроизведение данного паттерна в режиме PAT, а сами пробуем крутить разные ручки в Sytrus чтобы послушать как будет меняться звук.

Вот как это происходило у меня -

kick 2 видоизменяем в sytrus

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

На рисунке как видим я показал не всё. Нужно нажимать и перемещать всё что нажимается и двигается :)))

kick 2 видоизменяем в sytrus

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

Кроме того, в составе FL Studio есть help, там все эти манипуляторы описаны более подробно (правда на английском).

Одним словом - экспериментируйте !!!

Удачи Вам на поприще создания музыки.

[готовые композиции]  [новинки 2013 года]  [к содержанию]  [вступление]  [назад]  [далее] 

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

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

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

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

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

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

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


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





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

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



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


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