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


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

megainformatic - Создание модели автомобиля
                   
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
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 - Нужна ли валидация вашему сайту ?

megainformatic - Антивирус DrWeb

подробнее


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 года]  [к содержанию]  [вступление]  [назад]  [далее] 

подробнее

2.02.2019

fle game generator - эффекты под музыку и без на движке fle game engine

fle game generator - эффекты под музыку и без на движке fle game engine - урок 2 - переходим к более сложным эффектам - вращение 3d объектов



В верхней части сайта Вы наверное уже заметили вращающийся кубик.

Зададимся целью решить эту вообщем-то достаточно тривиальную, но в то же время
базовую задачу.

То есть попробуем научиться создавать визуальный эффект вращающейся 3d модели
на примере 3d куба.

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

Вам наверное было бы интересно знать, как реализовано перемещение 3d кубиков (или 3d сфер,
которые мы создали в предыдущем уроке -
fle game generator - эффекты под музыку и без на движке fle game engine

Скоро Вы это узнаете. А сейчас давайте изучим как вращать куб.

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

fle game generator - 4 вида 3d шариков

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



Поэтому проделаем следующие шаги:

1) вернем снова в сцену летающие кубики вместо летающих сфер.

Как это сделать Вы можете догадаться из предыдущего урока
fle game generator - эффекты под музыку и без на движке fle game engine

fle game generator - 4 вида 3d кубиков и 2d снег

2) Отключим временно отображение 2d визуальных эффектов, чтобы
они нам не мешали.

все что требуется это открыть в MSVS 2005 проект fgg (его можно скачать по ссылке
из предыдущего урока fle game generator - эффекты под музыку и без на движке fle game engine)

найти файл start.cpp и в нём закомментировать строку

//g_Snow.Draw();

Но если делать более изящно, то лучше сделать так:

В класс CD3DGameApp

добавить переменную bool типа

в модуль
start.h

class CD3DGameApp
{
public:

//...

bool			m_b_Show_2d_visual_effects;

а в модуле

start.cpp

Добавить такие строки кода -



CD3DGameApp::CD3DGameApp() //в данный метод
{

//...

//после строки
	m_bPauseMusic = true;
//добавляем
	m_b_Show_2d_visual_effects = false;


void CD3DGameApp::LoadParams() //в данный метод
{
//после строки
	g_MusicThemes.m_iPlayMode = m_iMusicPlayMode;
//добавляем
	int i_show_2d_visual_effects = (int)floor(m_Params->GetValue(3));
		if ( i_show_2d_visual_effects < 1 )
			m_b_Show_2d_visual_effects = false;
		else
			m_b_Show_2d_visual_effects = true;
			
			
			


HRESULT CD3DGameApp::Render(IDirect3DDevice9* pd3dDevice) //в данный метод
{

//...
//добавляем
if ( m_b_Show_2d_visual_effects )
//перед строкой
	g_Snow.Draw();
	
	
	
HRESULT CD3DGameApp::FrameMove()) //в данный метод
{

//...
//добавляем
if ( m_b_Show_2d_visual_effects )
//перед строкой
	g_Snow.FallSnow();



В файле

путь_к_папке_исходных_файлов_fgg\fgg\fgg\Media\base\params.txt

добавляем в самый конец новую строчку -

show_2d_visual_effects=1; //отображать 2d визуальные эффекты 0 - нет, 1 - да

Сохраняем изменения.

Компилируем приложение. Запускаем.

Теперь при каждом старте

путь_к_папке_исходных_файлов_fgg\fgg\fgg\start.exe

Можно через файл

путь_к_папке_исходных_файлов_fgg\fgg\fgg\Media\base\params.txt

задавать режим отображения визуальных эффектов.

Если зададим 0 - сохраним изменения и затем запустим
путь_к_папке_исходных_файлов_fgg\fgg\fgg\start.exe

увидим что 2d визуальный эффект падающий снег - пропал.

Закроем приложение по нажатию клавиши [Esc].

Теперь в файле
путь_к_папке_исходных_файлов_fgg\fgg\fgg\Media\base\params.txt

зададим как
show_2d_visual_effects=1; //отображать 2d визуальные эффекты 0 - нет, 1 - да

Сохраняем, снова запускаем
путь_к_папке_исходных_файлов_fgg\fgg\fgg\start.exe

2d снег стал виден снова.

Таким образом Мы вынесли настройку отображения 2d визуальных эффектов в виде
падающего снега в файл настроек
путь_к_папке_исходных_файлов_fgg\fgg\fgg\Media\base\params.txt

fle game generator - 4 вида 3d кубиков



3) У нас слишком много летающих кубиков. Сделаем, чтобы летал всего 1.

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

В модуле start.cpp летящие кубики отображаются строкой кода
g_Snow3D.Draw();

объект g_Snow3D

приведет нас к классу CSnow3D,
который объявлен в модуле snow_3d.h

Найдите модуль snow_3d.h в папке scripts/snow в окне Solution explorer

fle game generator - модуль snow_3d.h в папке scripts/snow в окне Solution explorer

строка кода
#define Snow3dParamsFile L"\\Media\\textures\\snow\\3d\\params.txt"

говорит сама за себя.

Т. е. в папке \\Media\\textures\\snow\\3d\\ есть файл

params.txt

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

вместо
snows_num=500; //число снежинок

написать как
snows_num=2; //число снежинок

Сохранить изменения в файле и перезапустить приложение

путь_к_папке_исходных_файлов_fgg\fgg\fgg\start.exe

Почему я указал 2 снежинки, т. е. 2 кубика, а не 1 ?

Дело в том, что 1 кубик Вы можете даже не увидеть. Особенно если
он движется где-то под плоскостью пола.

А вот 2 - увидите наверняка !

fle game generator - 1 летящий красный кубик

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

Это уже чуть сложнее.

Но я надеюсь вы разберетесь.

А вот и ответ:

В модуле start.cpp анимация происходит в методе
CD3DGameApp::FrameMove

Там же есть строчка кода
g_Snow3D.FallSnow();

Уже знакомый вам объект g_Snow3D

не правда ли ?

Остается заглянуть в реализацию метода

CSnow3D::FallSnow

в модуле snow_3d.cpp

вместо строк


//анимируем падение снежинок

		pSnow->m_Position.x += g_fElapsedTime * pSnow->Speed.x;
		pSnow->m_Position.y += g_fElapsedTime * pSnow->Speed.y;
		pSnow->m_Position.z += g_fElapsedTime * pSnow->Speed.z;
		


написать


		pSnow->m_Position.x += g_fElapsedTime * pSnow->Speed.x * 0.0f;
		pSnow->m_Position.y += g_fElapsedTime * pSnow->Speed.y * 0.0f;
		pSnow->m_Position.z += g_fElapsedTime * pSnow->Speed.z * 0.0f;		
		


То есть вся суть в том, что поскольку скорость перемещений кубика
по осям x, y, z всегда будет равна 0, то кубик никуда
перемещаться не будет.

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

модуль start.cpp

метод
CD3DGameApp::Render

строку RenderFloor(pd3dDevice);

закомментировать

//RenderFloor(pd3dDevice);

Сохраняем изменения, выполняем сборку проекта, запускаем.

Получаем результат.

fle game generator - 1 неподвижный красный кубик

Правда когда пол отображается существенно легче ориентироваться
в 3d пространстве перемещая и вращая камеру.

А когда вокруг черным черно - то Вы легко можете заблудиться
в сцене.

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

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

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

Клавиши и мышь управляют нашей камерой и это описано
в readme.txt который есть внутри папки

путь_к_папке_исходных_файлов_fgg\fgg\fgg\

[Enter] - переключение в полноэкранный/оконный режим

[Esc] - выход из приложения


клавиша [F] - скрыть/показать FPS и другие параметры.

клавиша [M] - скрыть/показать кнопку настроек экрана.

клавиша Пробел - следующая заставка

клавиша [R] - включить/остановить воспроизведение музыки

клавиша [T] - перейти к воспроизведению следующего муз. трека
(независимо от заданного режима воспроизведения музыки).


Управление камерой:

левая или правая или средняя кнопка мыши + перемещение указателя мыши - изменение угла
обзора из камеры.

Клавиши управления курсором - основные или на доп. клавиатуре или
W, A, S, D - перемещение в 3d пространстве.

Q, E - перемещение камеры вверх/вниз
Но сначала, как и обещал узнаем все-таки как сделать наши
кубики вращающимися.

Это делается достаточно просто -

в модуле snow_3d.cpp

находим метод
CSnow3D::Draw



открываем его реализацию в модуле
models.cpp

CD3D9Mesh::Draw(

там есть метод

CD3D9Mesh::SetupMatrices(

который собственно и отвечает за все трансформации
летающих 3d кубиков - вращения, перемещения, изменения масштаба.



вместо строки
m_f_Y_Rotation = 0.0f;

создать строку
m_f_Y_Rotation += g_fElapsedTime * 1.0f;

Сохранить изменения. Собрать и запустить приложение.

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



путь_к_папке_исходных_файлов_fgg\fgg\fgg\\Media\textures\snow\3d\params.txt

сделал 10 кубиков и крупнее их размер
snows_num=10; //число снежинок

min_snow_scale=100.0f; //мин. размер снежинок
max_snow_scale=100.0f; //макс. размер снежинок



Вот что у меня получилось

fle game generator - вращающиеся кубики

Анимация будет не такой прерывистой как на показанном рисунке,
а более плавной.

Просто для демонстрации я использовал gif изображение
содержащее всего 4 кадра анимации.

подробнее

 

Разбираем конструкции языка 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++  
     
     
     
     
     
  [назад] [далее] [к содержанию]  
подробнее

Спеши увидеть ! Игра ria pc game в жанре нео квеста, новеллы,
реалити детермайнед мини геймс, love story и sci fi от независимого российского разработчика.



Привет ! Я разработчик игры ria pc game.

В этом обзоре самый свежий релиз игры.







Спасибо за просмотр !

подробнее о игре

вышла полная версия игры 11.01.2019 ! доступна для скачивания

complete version of game 11.01.2019 released ! enabled for download


Риа PC игра / Ria PC game EN | RU версия 11.01.2019 скачать

ria pc game обзор #116

ria pc game обзор #116

ria pc game обзор #116.2
ria pc game обзор #116.2

ria pc game версия 06.04.2018

ria pc game версия 06.04.2018

ria pc game review #111_2

ria pc game review #111

версия 11.01.2019
Дистрибутив состоит из 2-х файлов и вам нужно скачать их оба:

1)
ria_pc_game_11012019_setup.exe 720 Kb

Контрольные суммы для проверки целостности скачанного файла (для версии 11.01.2019).

CRC32: 926A8297
MD5: 28BC4D8F9B3AE397CAE2797AA939F3F5
SHA-1: C20A25DF7222BEF56CD0B4E30A82DF825F81BDCD

2)
ria_pc_game_11012019_setup-1.bin 1,29 Gb

Контрольные суммы для проверки целостности скачанного файла (для версии 11.01.2019).

CRC32: 0870EEC7
MD5: 1DDE994558D89531D40E032A174EC7BC
SHA-1: 04C6A65E51C8D000351DA3D720B30F7564C17012







Свободное место на носителе для установки игры: 2,62 Гб

После успешного скачивания обоих файлов и сверки контрольных сумм можно запускать ria_pc_game_11012019_setup.exe
чтобы начать установку игры на ваш ПК.



Контрольные суммы можно проверить утилитой - HashTab



версия 4.11.2018




размер: 1,34 Gb
файл в виде sfx самораспаковывающегося архива.


Свободное место на носителе для установки игры: 2,51 Гб

Контрольные суммы для проверки целостности скачанного файла (для версии 4.11.2018).

CRC32: 08C04F7B
MD5: 985E4FC7870AA90B4648FC22F05A638A
SHA-1: 5595DBC9AB0B4DE45BF48133D7D29E9B1DDD3A50



версия 18.07.2018
ВНИМАНИЕ !!! Версия доступна для скачивания только пользователям поддержавшим проект.




размер: 1,29 Gb
файл в виде sfx самораспаковывающегося архива.


Свободное место на носителе для установки игры: 2,41 Гб

Контрольные суммы для проверки целостности скачанного файла (для версии 18.07.2018).

CRC32: CFEA7DE6
MD5: 57FD10F3DD6A0F90459A5328A4687730
SHA-1: CEC804B3663723724074BA252FE8410303A843F2



версия 03.05.2018
ВНИМАНИЕ !!! Версия доступна для скачивания только пользователям поддержавшим проект.




размер: 1,17 Gb
файл в виде sfx самораспаковывающегося архива.


Свободное место на носителе для установки игры: 2,13 Гб

Контрольные суммы для проверки целостности скачанного файла (для версии 03.05.2018).

CRC32: 3CBC7E76
MD5: 93762F7A808550BCE2CF95E94F92D7DF
SHA-1: AA0A16BBA6B7BDBA3A15815D1EE7F17092807DFD



версия 06.04.2018
ВНИМАНИЕ !!! Версия доступна для скачивания только пользователям поддержавшим проект.




размер: 1,14 Gb
файл в виде sfx самораспаковывающегося архива.


Свободное место на носителе для установки игры: 2,05 Гб

Контрольные суммы для проверки целостности скачанного файла (для версии 06.04.2018).

CRC32: 275714C0
MD5: BDA450EEBF2C7C8842F52FBB363BBAB7
SHA-1: 602927A87AAC85884CB7C07B72F05E59A3EBB1C6



Ria PC game + Pencil Paper and the Ball + Нечто Необъяснимое в плену желаний - начало

Теперь проект объединяет 3 игры !

ria pc game -
для запуска используйте start.exe

Pencil Paper and the Ball + Нечто Необъяснимое в плену желаний - начало
для запуска используйте ppab_start.exe

Системные требования:

Windows XP / 7 / 8 / 10
directx 9c
~2,05 Gb (версия 06.04.2018) свободного места на носителе информации (не включая размер дистрибутива).

Интерфейс игры RU / EN.



версия 14.03.2018
ВНИМАНИЕ !!! Версия доступна для скачивания только пользователям поддержавшим проект.




размер: 1,15 Gb
файл в виде sfx самораспаковывающегося архива.


Свободное место на носителе для установки игры: 2,02 Гб

Контрольные суммы для проверки целостности скачанного файла (для версии 14.03.2018).

CRC32: 81AEDBD3
MD5: B583BF5FC3510525665AADD5E2EFC729
SHA-1: 46EFA787A5F3CEA3FCC151F3D5C1016D5FF083A8



версия 20.02.2018
ВНИМАНИЕ !!! Версия доступна для скачивания только пользователям поддержавшим проект.




размер: 1,14 Gb
файл в виде sfx самораспаковывающегося архива.


Свободное место на носителе для установки игры: 2,0 Гб

Контрольные суммы для проверки целостности скачанного файла (для версии 20.02.2018).

CRC32: E76A77C8
MD5: A7D72CDE197D9AC596FB90F22B087519
SHA-1: C2E08342A1567C784280C39724863C056777A34E



версия 09.02.2018
ВНИМАНИЕ !!! Версия доступна для скачивания только пользователям поддержавшим проект.




размер: 1,12 Gb
файл в виде sfx самораспаковывающегося архива.


Свободное место на носителе для установки игры: 1,96 Гб

Контрольные суммы для проверки целостности скачанного файла (для версии 09.02.2018).

CRC32: D7385B20
MD5: 698DEA29E712E207B1E87192DE237165
SHA-1: 724A3237D8449B510B40A98F291A758C3E2A8E99



Ria PC game + Pencil Paper and the Ball + Нечто Необъяснимое в плену желаний - начало

Теперь проект объединяет 3 игры !

ria pc game -
для запуска используйте start.exe

Pencil Paper and the Ball + Нечто Необъяснимое в плену желаний - начало
для запуска используйте ppab_start.exe

Системные требования:

Windows XP / 7 / 8 / 10
directx 9c
~1,96 Gb (версия 09.02.2018) свободного места на носителе информации (не включая размер дистрибутива).

Интерфейс игры RU / EN.



более ранние версии



ПОДДЕРЖАТЬ ПРОЕКТ.





540 руб / 9 usd

Серебряный юзер
полная версия игры + ваше имя в финальных титрах проекта и благодарность + бонусные возможности (создание своих уровней в игре и самостоятельных проектов) !

поддержать ria pc game Серебряный юзер


300 руб / 5 usd

Бронзовый юзер
полная версия игры + ваше имя в финальных титрах проекта и благодарность !



поддержать ria pc game Серебряный юзер


60 руб / 1 usd

Стальной юзер
слегка ограниченная полная версия игры.





поддержать ria pc game Серебряный юзер
ВНИМАНИЕ !!! СПЕЦИАЛЬНЫЕ ПОДАРКИ !!!

Все пользователи со статусом БРОНЗОВЫЙ ЮЗЕР и выше получают
ПЕРСОНАЛЬНОЕ МЕСТО В ИГРЕ !

Что это такое ?

ПЕРСОНАЛЬНОЕ МЕСТО В ИГРЕ - это область в одной из игровых сцен
при наведении на которую указателя мыши Вы увидите особое окно.

В этом окне можно отобразить любой ваш текст.

Размещение на доске почета.





ПОЖЕРТВОВАНИЯ

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



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

web money
web money
R247856066494

yandex money
yandex money
41001702554684











Сообщить об ошибке в приложении, продукте или на сайте

Вы обнаружили ошибку в приложении, продукте или на сайте.

Через форму Оставить комментарий, см. ниже, можно сообщить об обнаруженной ошибке.

Пожалуйста укажите точное название приложения или продукта в котором обнаружена ошибка;

Опишите условия при которых возникает эта ошибка (если это необходимо и по-возможности) и
приложите скриншот. Изображение скриншота можно выложить на каком-либо
сервисе создания скриншотов или хранения изображений, а здесь указать
ссылку на него.

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

Спасибо за вашу поддержку !

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

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



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


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