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


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

megainformatic - Веселый Буквоежка - онлайн комикс - страница 8
Веселый Буквоежка - онлайн комикс - страница 8 представляем Веселый Буквоежка - онлайн комикс. Ему удалось заманить в ловушки около 45 летучих мышей-вампиров.
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
fle game generator - fle генератор игр - fly snow 3d падающий снег - расширяемый генератор визуальных образов, с музыкой mp3, ogg и генерацией игр

megainformatic - Костя Коробкин - В гостях у тёти Светы часть 2 Живые машины (kk as) - онлайн комикс - страница 16

megainformatic Создание и размещение видео баннера mp4

megainformatic Использование баннер-ротатора

megainformatic fle game engine Simple game / Пример простой игры

megainformatic fle game engine Simple game / Пример простой игры - страница 1 - Спрайты

Creating game on fle game engine - Draw Line - This can be helpful/ Создание игры на fle game engine - Рисование линий - Это может пригодиться.

Платная подписка на fle game engine

megainformatic Создание игры на fle game engine - Simple game - страница 2 - Объекты / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 3 - Объекты / Пример простой игры

Платная подписка на fle game engine

megainformatic Создание игры на fle game engine - Simple game - страница 4 - Код - Настройка параметров Scene Editor fge и написание кода для вывода спрайта шарика в вашем первом игровом приложении / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 5 - Отображаем прыгающий шарик, узнаем как задается для спрайта его центр и знакомимся с векторной системой координат / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 6 - Загрузка игровой сцены / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 7 - Перемещения игровой сцены / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 8 - Закрываем часть сцены от пустот при помощи черной текстуры с прорезью, ограничиваем перемещение сцены / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 9 - Реализуем корректное попадание в ямы и около ям - определяем границы спрайтов ям и спрайта прыгаюшего шарика / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 10 - Проверка столкновений / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game - страница 11 - Игровой счёт, звуки, музыка / Пример простой игры

megainformatic Создание игры на fle game engine - Simple game extended - страница 1 - Создание новой сцены (уровня, комнаты), добавление новых возможностей / Пример простой игры - расширенная версия

Платная подписка на simple game fle game engine версия 1.0.7 от 05.01.2017

Платная подписка на simple game fle game engine версия 1.0.7 от 05.01.2017

Советы копирайтеру - как не обмануть и не быть обманутым

Balls and Holes игра скачать + как создать игру на fle game engine

Balls and Holes игра скачать + как создать игру на fle game engine

Something: Unexplained 2 captive of desires

KKK Коллекционное издание: Веселый Буквоежка Комикс + Костя Коробкин Комикс + Нечто: Необъяснимое в плену желаний 2 начало

KKK Коллекционное издание: Веселый Буквоежка Комикс + Костя Коробкин Комикс + Нечто: Необъяснимое в плену желаний 2 начало

megainformatic - Костя Коробкин - В гостях у тёти Светы часть 2 Живые машины (kk as) - онлайн комикс - страница 17

megainformatic - Игродельня

megainformatic - Новости страница 542

megainformatic - С днём защитника отечества !

megainformatic fle game engine fle / Пример простой игры fle - Скроллинг больших локаций

megainformatic - Костя Коробкин - В гостях у тёти Светы часть 2 Живые машины (kk as) - онлайн комикс - страница 18

megainformatic - Шарики и Ямки игра PC

megainformatic - Шарики и Ямки игра PC

megainformatic fle game engine fle / Изучаем основы c++ - переменные на примере реального игрового проекта Balls and Holes

megainformatic - Реферальная ссылка

megainformatic - Изменение постоянных свойств в зависимости от контекста

megainformatic - Костя Коробкин Компания Зергов онлайн комикс читать

megainformatic - Искатели приключений Зеленый Шарик

megainformatic - Без названия

megainformatic - Мульти анимация

Pencil, Paper and the Ball PC game

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

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

megainformatic - fle game engine - создание 3d игры - simple game 3d

Pencil, Paper and the Ball PC game

I Free lancer - tale, story Я фрилансер повесть, история

Шарики и Ямки игра, Эмулятор игры Ну Погоди, Balls and Holes, Веселый Буквоежка Комикс, Костя Коробкин Комикс, Нечто: Необъяснимое в плену желаний 2 начало, simple game, с новым годом

Процесс создания игры в картинках

Сравнение различных игровых движков. Плюсы и минусы

app combainer - комбайнер настольных и веб приложений

kerbal space program - Первые впечатления

Pencil Paper and the Ball PC Game review #91 - Как я придумываю историю

We all live in a yellow submarine !

подробнее

Creating game on fle game engine - Simple game / Создание игры на fle game engine - Simple game

Урок # 16 - simple game 3d



read paper in english

На предыдущих страницах урока 1 simple game мы подробно ознакомились со всеми вопросами, которые могут возникнуть при создании самой минимально необходимой функциональности, которая присутствует в любой игре: использование спрайтов, игровых объектов, создание игровой сцены (уровня, комнаты), управление перемещением, системы координат экранная и векторная, загрузка и перемещение (скроллинг) для сцены (уровня, комнаты), декорирование внешнего вида, проверка столкновений (коллизий), простейший AI (искуственный интеллект) управляющий NPC (игровыми объектами, которыми управляет программа, а не игрок), начисление игрового счёта, и наконец воспроизведение в игре звуков и музыки.

Однако все, что мы рассматривали, относилось в основном к созданию 2d игр. Игра также была 2d. Несомненно, что 2d игры создавать проще, поскольку не нужно знать особенности программирования 3d графики и прочих нюансов, касающихся плотной работы с 3d. Кто-то останавливается на 2d играх и дальше уже не двигается. Если же Вам интересно продолжить свой путь и узнать основы на которых строится создание 3d игр - тогда дальнейшее повествование Вас заинтересует.

Creating game on fle game engine - Simple game 3d / Создание игры на fle game engine - Simple game 3d





Содержание

страница 1 - Спрайты

страница 2 - Объекты

страница 3 - Наложение объектов

страница 4 - Код - Настройка параметров Scene Editor fge и написание кода для вывода спрайта шарика в вашем первом игровом приложении

страница 5 - Отображаем прыгающий шарик

страница 6 - Загрузка игровой сцены

страница 7 - Перемещения игровой сцены

страница 8 - Закрываем часть сцены от пустот при помощи черной текстуры с прорезью, ограничиваем перемещение сцены

страница 9 - Реализуем корректное попадание в ямы и около ям - определяем границы спрайтов ям и спрайта прыгаюшего шарика

страница 10 - Проверка столкновений

страница 11 - Игровой счёт, звуки, музыка

урок #2 страница 1 - Создание новых сцен для игры simple game, расширенная версия simple game extended

13. Скроллинг больших локаций

14. использование переменных в игре на c++ directx 9c

15. Мульти анимация







Чем же так отличается 2d от 3d, что его гораздо сложнее программировать ?

Ответ прост: работа с 3d требует гораздо более качественной математической подготовки, нежели знания по 2d. Аспекты 3d достаточно обширны и могут сбить с толку или попросту отпугнуть большим объемом информации, который надо сразу же знать уже на начальном этапе работы.

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

Поэтому выход один: использовать такие движки где исходный код не является закрытым, или где хотя бы есть много примеров успешно выпущенных на нем игр. Ну и конечно же нужно всегда начинать изучение с азов и писать сначала самые простейшие приложения. А уже потом из этих кусочков собирать что-то более серьезное и сложное. Чем мы собственно сейчас и займемся.

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

Что умеет делать это приложение: можно управлять 3d камерой - перемещаться по осям x, y, z. Вращать камеру в любом направлении. Ну и конечно есть код, который отвечает за создание и перемещение кубиков, вывод плоского пола и наконец туман, который реализуется средствами directx 9c ну совсем просто. В качестве бонуса есть проигрывание mp3 музыкальных треков. :)

Туман время от времени меняет свой цвет. Кубики падают, достигнув определенных пределов исчезают и создаются снова. Ну а Вам, нужно будет узнать следующие аспекты, чтобы понять как работает простое 3d приложение:

a) Инициализация для работы с 3d;

b) трансформации 3d объектов: перемещения, вращения, масштаб;

c) Собственно чем отличается управление камерой от управления любыми другими игровыми объектами (кубиками, полом);



На перспективу:

d) Как создать 3d загружаемую сцену, создаваемую в редакторе 3d сцен (SceneEditor);

e) Простейший игровой процесс похожий на simple game, но уже в 3d.



Итак, приложение наше будет называться game craft, а туман я использовал, потому что хотел имитировать некую подводную сцену. Давным давно я начинал изучение directx именно с того, что создавал подводные сцены для будущего проекта Тайны Морских глубин.

Ответ на вопросы a и c можно получить из цикла статей game craft - Game craft - игровая камера в d3d9 - приложении

Теоретические и практические основы создания 3d игр

Новый сон Зеленого.


Предвкушение.

Когда Зеленый погрузился в сон, он увидел странные вещи.

Сначала себя, но почему-то красного, потом себя же - но уже зеленого.

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

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

Еще он увидел другое незнакомое существо. Оно стреляло.
Сначала Зелеными шарами, затем почему-то черными.

А потом ... из него вылетел самый большой зеленый шар и превратился
в ... Зеленого.

Иногда когда видишь такие вот странные сны, но понимаешь, что
видишь себя как бы со стороны, то ощущаешь что-то необыкновенное.

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

И то что кажется одним, на самом деле может таить в себе
совсем другое.

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

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

Мешать.

Иногда предвкушение. Ожидание. Препятствие. Дают несравнимо
больший эффект, нежели сам результат, к которому стремишься.

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

Почему ?

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

Когда ты идешь вперед по заранее заданному плану, ты думаешь:
да, вот будет так. Сейчас одно, затем другое и т. д. и т. п.
Но нет. План есть план, а реальность всегда вносит свои
коррективы.

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

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

И твои мечты постепенно становятся реальностью.
Помогают тебе.

Когда Зеленый был одинок и грустен. Когда у него не было
друзей. Ему было плохо. Но вот все изменилось. Он сам изменился.

На его планете все не так привычно как на Земле. Местные жители
способны пользоваться не только физическими энергиями, но и
нематериальными.

Например силой своей мысли они способны перемещать предметы
и даже перемещаться сами.

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

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

Все происходило лишь силой мысли ...

Холодный ветер подул из окна и он шагнул навстречу другой реальности.
Упал в этот новый мир.

Дверь была открыта. Он вошел в неё и пошел вперед не оглядываясь.

Впереди была неизвестность.

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



подробнее

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

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

В данном уроке мы рассмотрим как

- поэтапно создается композиция;

Продолжим наши эксперименты, фундамент которых мы заложили с Вами в прошлом уроке.

Запускаем FL Studio 9, а если Вы её еще себе не скачали и не установили - советую.

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

Данный проект представляет собой flp файл упакованный в архив rar. Может открываться в FL Studio 9 версии или выше. Не используются никакие сторонние сэмплы или плагины, кроме Sytrus.


[downloads:28]

Композиция, которая может получиться у вас в ходе данного урока -

ВНИМАНИЕ! При прослушивании композиций после нажатия вами кнопки воспроизведения может возникать небольшая задержка в несколько секунд, связанная с загрузкой файла композиции в Ваш браузер. Поэтому просто наберитесь терпения и немножко подождите. Сразу же после этого Вы услышите музыку :)




открыли проект cold

Немножко подождём, пока проект загрузится.

Готово.

В данном уроке Мы с Вами поэтапно рассмотрим как создается композиция.

Всего в нашей композиции COLD будет 31 паттерн.

паттерны композиции cold

Паттерны 1 и 2 не используются.

Паттерн № 3 - intro -

Паттерн № 3 - intro

Паттерн № 4 - intro2 -

Паттерн № 4 - intro2

После того, как Вы создали эти 2 паттерна как было показано, на рисунках Выше, давайте попробуем разместить их в плей-листе (play list) и проиграть полученный отрывок.

Включаем плей-лист и выбрав текущим #3 паттерн вставляем его КИСТЬЮ (или КАРАНДАШОМ) в плей лист, аналогично поступаем и с #4 паттерном -

Включаем плей-лист и выбрав текущим #3 паттерн вставляем его КИСТЬЮ (или КАРАНДАШОМ) в плей лист, аналогично поступаем и с #4 паттерном

После этого пробуем воспроизвести получившийся результат. По-моему начало уже многообещающее :)))))

Ну, что же, теперь аналогично давайте создадим остальные паттерны -

Паттерн #5 - rythm

Паттерн #5 - rythm

Паттерн #6 - snarix - используем сэмпл FLS Crash 02b из состава стандартных сэмплов входящих в состав FL Studio. Сэмпл можно добавить аналогично тому, как добавляются синты (см. об этом урок 3 - экспериментируем с композицией COLD только нужно выбрать категорию Packs и подкатегорию Drum Kit 01)

Паттерн #6 - snarix

Паттерн #7 - snarix2

Паттерн #7 - snarix2

Паттерн #8 - fastex

Паттерн #8 - fastex

Паттерн #9 у нас полностью аналогичен паттерну 8, поэтому его можно пропустить.

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

Паттерн #10 - rala_fastex

Паттерн #10 - rala_fastex

Паттерн #11 - pre3

Длина и расположение нот, полностью аналогичны паттерну 10, но сыграны нотой A3 (у 10 паттерна - C4)

Паттерн #12 - pre4

Длина и расположение нот, полностью аналогичны паттерну 10, но сыграны нотой D4 (у 10 паттерна - C4)

Паттерн #13 - intro

Паттерн #13 - intro

Паттерн #14 - fgalex - сыгран инструментом Kick - обычный монотонный kick

Паттерн #14 - fgalex - сыгран инструментом Kick - обычный монотонный kick

Паттерн #15 - space - сыгран инструментом Digi - это басовая партия

Паттерн #15 - space - сыгран инструментом Digi - это басовая партия

Паттерн #16 - rythm2 - продолжаем развитие басовой партии

Паттерн #16 - rythm2

Паттерн #17 - snarix2 - еще один вариант басовой партии и название snarix2 как видите повторяется (аналогично названию 7 паттерна)

Паттерн #17 - snarix2 - еще один вариант басовой партии и название snarix2 как видите повторяется (аналогично названию 7 паттерна)

Паттерн #18 - engage - исполняем синтом Synth 3, эта партия кстати взята из моей же композиции МОРОЗНОЕ УТРО

Паттерн #18 - engage - исполняем синтом Synth 3, эта партия кстати взята из моей же композиции МОРОЗНОЕ УТРО

Паттерны #19, 20, 21, 22 не используем.

Паттерн #23 - snex - применяем синт Hypersaw 4 поставив просто ноту A6 длиной в 3 блока

Паттерн #23 - snex - применяем синт Hypersaw 4 поставив просто ноту A6 длиной в 3 блока

Паттерн #24 не используем.

Паттерн #25 - jan_theme_outing - применяем синт Aqua

Паттерн #25 - jan_theme_outing - применяем синт Aqua

Паттерн #26 - drum_theme_on

Паттерн #26 - drum_theme_on

Для паттерна #27 был использован синт Grand Piano, а его партия записана как импровизация, так что предлагаю и вам сымпровизировать.

Чтобы записать импровизацию выбираем нужный синт, переключаемся на новый ПУСТОЙ паттерн, включаем режим SONG кнопку ЗАПИСЬ и в открывшемся окне выбираем опцию AUTOMATION & SCORE Чтобы записать импровизацию выбираем нужный синт, переключаемся на новый ПУСТОЙ паттерн, включаем режим SONG кнопку ЗАПИСЬ и в открывшемся окне выбираем опцию AUTOMATION & SCORE

После этого кликаем воспроизведение, слушаем 3 вступительных удара и запись начинается !

После завершения записи нажимаем кнопку СТОП и также отключаем кнопку ЗАПИСЬ. После завершения записи нажимаем кнопку СТОП и также отключаем кнопку ЗАПИСЬ.

Получаем трек, сыгранный "ВЖИВУЮ".

Во-время записи "ВЖИВУЮ" пишем партию инструмента Grand Piano нажимая нужные клавиши на клавиатуре. По поводу соответствий клавиш клавиатуры нотам можно почитать в - Урок 6: Ввод нот посвященном трекерской музыке.

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

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

В завершение данного урока предлагаю Вам паттерны 30 и 31 написать самостоятельно.

Для паттерна 30 можно использовать синт Above clouds, а для 31 - уже знакомый вам Grand Piano.

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

Композиция, которая может получиться у вас в ходе данного урока -

ВНИМАНИЕ! При прослушивании композиций после нажатия вами кнопки воспроизведения может возникать небольшая задержка в несколько секунд, связанная с загрузкой файла композиции в Ваш браузер. Поэтому просто наберитесь терпения и немножко подождите. Сразу же после этого Вы услышите музыку :)




Если Вы будете затрудняться с этим, то можете скачать ЗАКОНЧЕННЫЙ ВАРИАНТ композиции COLD, который можно открыть из FL Studio 9 или выше и посмотреть как она сделана.

Скачать ЗАКОНЧЕННЫЙ ВАРИАНТ композиции COLD можно по ссылке ниже -

Данный проект представляет собой flp файл упакованный в архив rar. Может открываться в FL Studio 9 версии или выше. Не используются никакие сторонние сэмплы или плагины, кроме Sytrus.


[downloads:29]

Надеюсь Вам понравилось создавать музыку.

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

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

С Вами был, я, Синицин Андрей aka megainformatic

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

подробнее

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

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

Дело в том, что у Б. Я. случилась небольшая проблемка с компом.

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

если кликать картинку она будет последовательно меняться в размерах от 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] 

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



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

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

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

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



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


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