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


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

megainformatic - минимизация css, js
Сервис для минимизации css, js. Сервис для минимизации css, js
подробнее...

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

PSI Siberian Conflict Reincarnation - Сибирский Конфликт Война Миров Реинкарнация

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

Ria PC game

Cradle / Колыбель PC game 2015 история неуспеха

ria pc game история

ria pc game - видео 105 - темная сторона

ria pc game - доска почета

ria pc game - Ваше персональное место в игре

ria pc game - megainformatic развитие проекта с 2006 года обзор 108

megainformatic страница 577

ria pc game - megainformatic обзор 109_1

ria pc game - megainformatic обзор 110_2

ria pc game - история создания проекта

Развитие сайта - временная капсула

Игра Мечты - ria pc game

подробнее

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

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



read paper in english

Пришло время перейти к самому главному и интересному вопросу - загрузке и отображению созданной вами в Scene Editor fge игровой сцены.





Содержание

страница 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. Мульти анимация







С прыгающим шариком пока всё ясно. Оставим его ненадолго. Теперь пришло время загрузить нашу игровую сцену.

1) Нам нужно загрузить созданную сцену в наше приложение и показать на экране.

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

Прежде нужно подготовить все файлы ресурсов игровой сцены, как это было описано на странице 2 - Объекты

Уберем все неиспользуемые типы, объекты и изображения - оставим только





simple_game\SceneEditor\Media\textures\environment\desc\scene_editor_types.txt



none; 0;
ai_player; 1;
floor; 2;
test; 3;


simple_game\SceneEditor\Media\textures\environment\desc\scene_editor_texlist.txt



ball; ai_player; ai_player\jump.tga; 64; 128; 0; 0; 4; 8.0f; 14.0f;
floor; floor; floor\floor.jpg; 101; 101; 0; 0; 1; 0.0f; 0.0f;
floor_front; floor; floor\floor_front2.tga; 101; 101; 0; 0; 1; 0.0f; 0.0f;
floor2; floor; floor\floor2.jpg; 101; 101; 0; 0; 1; 0.0f; 0.0f;


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

Поэтому нужно реализовать новую сцену с новой сборкой прописанных ресурсов - просто повторив уже ранее проделанное на странице 3 - Наложение объектов

Создание новой сцены во fle game engine - в редакторе сцен Scene Editor 1.0.2 - сцена готова

Теперь берем всю папку

simple_game\SceneEditor\Media\textures\environment\





и переносим её в папку ресурсов нашей игры simple_game

simple_game\simple_game\Media\textures\





Папку

simple_game\SceneEditor\scenes\simple_game\



и файл созданной вами игровой сцены, у меня он назывался scene_3.SCN,

переносим в папку

simple_game\SceneEditor\Media\textures\environment\scenes\



Т. е. вот так

simple_game\SceneEditor\Media\textures\environment\scenes\simple_game\scene_1.SCN



Сцену я снова назвал scene_1.SCN, чтобы обозначить, что это будет самая первая (и пока единственная) игровая сцена в нашей игре simple_game.



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

Первое, что Вам потребуется - это модуль GameSceneFile т. е. 2 файла - GameSceneFile.h и GameSceneFile.cpp которые нужно будет добавить в проект.

подключение модуля GameSceneFile в ваш проект

Далее в файл start.h после строки

#include "d_input.h"

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

#include "GameSceneFile.h"



Далее в класс нашего приложения CD3DGameApp После строчки

bool m_bShowScreenOptionsBtn;

добавляем новое поле - CGameSceneDataFile* m_pGameSceneDataFile;



Это объект для управления нашей сценой. Все его методы описаны в модуле GameSceneFile представленном, как Вы уже видели 2 файлами - GameSceneFile.h и GameSceneFile.cpp.

Файл GameSceneFile.h - заголовочный - описывает заголовки функций, полей и методов, а файл GameSceneFile.cpp описывает их реализацию на языке программирования c++.



Теперь нужно добавить в модуль нашего приложения start.cpp следующие строки кода



1)

#include "game_sprite.h" //это строка после которой нужно добавить

#define SimpleGameLocation L"\\Media\\textures\\environment\\scenes\\simple_game\\scenes_list.txt" //это строка которую нужно добавить
#define SimpleGameScenesPath L"\\Media\\textures\\environment\\scenes\\simple_game\\" //это строка которую нужно добавить




Вам потребуется еще создать файл scenes_list.txt в папке

simple_game\simple_game\Media\textures\environment\scenes\simple_game\





И поместить в него следующую запись -

scene_1.scn



И больше ничего, никаких переводов строки и пустых строк !!



Далее, там же, в модуле нашего приложения start.cpp

2)

В методе -

CD3DGameApp::CD3DGameApp



CD3DGameApp::CD3DGameApp()
{
//...

m_pSprite = NULL;

} //это строка после которой нужно добавить



//это строки которые нужно добавить

void CD3DGameApp::LoadGameScene()
{
//создание игровой сцены
m_pGameSceneDataFile = new CGameSceneDataFile();
m_pGameSceneDataFile->PreLoadGameTextures();

m_pGameSceneDataFile->LoadLocation(SimpleGameLocation, SimpleGameScenesPath);

//получение границ локации
ScrollGameSceneLeftLimit = -m_pGameSceneDataFile->m_fLocationHScrollLimit;
ScrollGameSceneRightLimit = m_pGameSceneDataFile->m_fLocationHScrollLimit;
//выставление границ локации, доступных из других модулей
g_fScrollGameSceneLeftLimit = ScrollGameSceneLeftLimit;
g_fScrollGameSceneRightLimit = ScrollGameSceneRightLimit;

//загрузка свойств объектов, границ
//LoadGameObjProperties(GameObjectPropertyValue); //поскольку закомментировано, то здесь пока не используется

}





Этот же метод нужно добавить в start.h

в описание класса

class CD3DGameApp

после строки

bool m_bShowScreenOptionsBtn;

добавим -





//игровая сцена

CGameSceneDataFile* m_pGameSceneDataFile;
void LoadGameScene();
//void AfterLoadRestoreLocTextures(); //закомментировано, т. к. пока не требуется
void MovePlayer(int NewMoveState);
void ScrollGameScene();

int m_iOldCurrSceneNum;
int m_iOldCurrSceneInx;

D3DXVECTOR3 m_vFleHeroPos;
void SetHeroLocationPos(DWORD CurrMoveState, LPD3DXVECTOR2 p_v2Pos,
float LocationXOffset);
void AnimGameProcess();
void DrawGameProcess();
bool CanEnterScene();
void LoadGameDataBlock();

}; //вышеуказанные строки надо добавить, а данная уже должна быть - служит для закрытия описания класса CD3DGameApp




Теперь снова возвращаемся к коду модуля start.cpp и добавляем туда

в метод

CD3DGameApp::CreateDeviceObjects

После строки -



g_Snow.Load();



строки -



LoadGameScene();

LoadGameSceneTextures(m_pGameSceneDataFile->m_pTexArray, EnvironmentTexturesPath, TextureFilesList, m_pGameSceneDataFile->m_pSprite);





в методе

CD3DGameApp::RestoreDisplayObjects

добавляем

if ( m_pGameSceneDataFile )
m_pGameSceneDataFile->RestoreGameSceneObjects();

в методе

CD3DGameApp::InvalidateDisplayObjects

добавляем

if ( m_pGameSceneDataFile )
m_pGameSceneDataFile->InvalidateGameSceneObjects();


в методе

CD3DGameApp::DestroyDisplayObjects

добавляем

m_pGameSceneDataFile->FreeGameTextures();
SAFE_DELETE(m_pGameSceneDataFile);



в любом месте, но удобнее в самом конце файла, добавляем -

void CD3DGameApp::MovePlayer(int NewMoveState)
{
/*
Если сцена закрыта - запрет движения
*/

m_pGameSceneDataFile->m_fHeroXPosInLocation = g_fHorizontalScrollOffset;
m_pGameSceneDataFile->CalcCurrentSceneNumber();
//if ( !CanEnterScene() )
//{
//x_step = 0.0f;
//}
}

//=============================================
//
// Скроллинг игровой сцены
//
//=============================================

void CD3DGameApp::ScrollGameScene()
{

//перед выполнением прокрутки локации запоминаем номер текущей сцены,
if ( m_iOldCurrSceneInx != m_pGameSceneDataFile->m_iCurrentSceneIndex )
{
m_iOldCurrSceneInx = m_pGameSceneDataFile->m_iCurrentSceneIndex;
m_iOldCurrSceneNum = m_pGameSceneDataFile->m_iCurrentSceneNumber;

g_iCurrentSceneNumber = m_pGameSceneDataFile->m_iCurrentSceneNumber;
}

m_pGameSceneDataFile->ScrollLocation( &D3DXVECTOR2(
g_fHorizontalScrollOffset + m_vFleHeroPos.x,
g_fVerticalScrollOffset ), g_fHorizontalScrollOffset);

}
//произвольное положение героя в локации
void CD3DGameApp::SetHeroLocationPos(DWORD CurrMoveState, LPD3DXVECTOR2 p_v2Pos,
float LocationXOffset)
{
m_vFleHeroPos = D3DXVECTOR3(p_v2Pos->x, p_v2Pos->y, 0.8f);

g_fHorizontalScrollOffset = LocationXOffset;
m_pGameSceneDataFile->m_SceneScrollPoint.x = g_fHorizontalScrollOffset;

ScrollGameScene();
}

void CD3DGameApp::AnimGameProcess()
{

m_pGameSceneDataFile->AnimateGameScene(g_fElapsedTime);
m_pGameSceneDataFile->AnimLocation();

MovePlayer(0);
}

void CD3DGameApp::DrawGameProcess()
{
m_pGameSceneDataFile->DrawGameSceneView();
m_pGameSceneDataFile->DrawLocation();
}

bool CD3DGameApp::CanEnterScene()
{
return true; //test
}

void CD3DGameApp::LoadGameDataBlock()
{
m_pGameSceneDataFile->m_SceneScrollPoint.x = g_fHorizontalScrollOffset;

if ( g_fHorizontalScrollOffset != 0.0f )
ScrollGameScene();
}





И наконец вызовы методов

AnimGameProcess();

и

DrawGameProcess();

Отвечающие за анимацию и отображение игровой сцены, нужно добавить в

метод

CD3DGameApp::FrameMove

g_AI_Ball_Sprite.Anim(); //это строка после которой надо добавить

AnimGameProcess();//это строка которую надо добавить



а в метод

CD3DGameApp::Render

case APPSTATE_READY: //это строка после которой надо добавить

DrawGameProcess();//это строка которую надо добавить



Сохраняем изменения, выполняем сборку проекта в MSVS 2005. Если всё ок, то при запуске приложения Вы увидите на экране созданную Вами в Scene Editor fge игровую сцену и прыгающий в ней шарик.

Отображение созданной игровой сцены приложением simple game

Пример данной будущей игры с полным исходным кодом Вы можете получить в составе платной подписки на fle game engine.

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

Оформить подписку на fle game engine -


Стоимость: 600 руб.

Тогда вы получите более свежую версию Scene Editor fge 1.0.2 (на текущий момент) с поддержкой большего количества возможностей: сетка, настройки, скроллинг и другие. В бесплатной версии эти возможности не поддерживаются. подробнее о составе платной подписки.





Для корректной сборки проекта Вам потребуется Microsoft Visual Studio 2005

DirectX SDK August 2008



https://www.microsoft.com/en-us/download/details.aspx?id=23549
Details
Version:
9.27.1734
File Name:
DXSDK_Aug09.exe
Date Published:
9/8/2009
File Size:
553.3 MB




Чтобы проект можно было корректно скомпилировать выполните следующие действия:

Откройте проект из MSVS 2005

в окне Solution Explorer кликните правой кнопкой по узлу start - обозначающему имя проекта
и выберите пункт меню

Properties

свойства проекта

В открывшемся окне start Property Pages слева откройте узел

Configuration properties > C/C++ > General

свойства проекта Additional Include Directories

затем справа в поле Additional Include Directories

вместо ..\..\..\..\..\..\..\Include

вам нужно прописать корректный путь к папке Include, входящей в состав DirectX SDK August 2008.

Т. е. нужно заменить часть строки ..\..\..\..\..\..\..\Include

на абсолютный путь -

например он может быть таким -

C:\DXSDK9_Aug2008\Include

или относительный -

например он может быть таким -

..\..\..\..\..\..\..\..\..\Include



Аналогичное действие Вы должны проделать для Debug сборки - выберите в поле Слева вверху Configuration вариант Debug.

свойства проекта Additional Include Directories для Debug сборки

На вопрос Do you want to save changes you've made in the property pages ?

Отвечайте утвердительно - Да или Yes.



Далее откройте слева узел

Configuration properties > Linker > General

и в поле

Additional Library Directories

измените значение

..\..\..\..\..\..\..\Lib\x86

свойства проекта Additional Library Directories

на соответствующее вашему пути к установленному DXSDK9_Aug2008

здесь также по-аналогии, можно указать абсолютный

C:\DXSDK9_Aug2008\Lib\x86

или относительный - зависящий от того где на диске расположена папка проекта simple_game.

Например он может быть таким -

..\..\..\..\..\..\..\..\..\Lib\x86

Указанное действие нужно проделать и для Debug конфигурации проекта.

выберите в поле Слева вверху Configuration вариант Debug.

На вопрос Do you want to save changes you've made in the property pages ?

Отвечайте утвердительно - Да или Yes.



Если всё настроено правильно. Нажимаем ОК.

Далее в поле под главным меню выбираем вариант сборки проекта Debug или Release в панели инструментов

чуть правее от кнопки с зеленым треугольником - означающим запуск проекта из среды MSVS 2005 в режиме отладки.

Далее в главном меню выбираем пункт Build > Clean Solution - чтобы очистить все устаревшие объектные файлы.

Затем Build > Rebuild Solution.

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

simple_game\simple_game\

вы найдете созданный файл start.exe, который можно запускать на выполнение.



[назад] [далее]



подробнее

     
  Инструкция по оплате услуг средствами WebMoney  
     
 

1. Если у Вас нет кошелька WebMoney, откройте его на сайте www.webmoney.ru.

2. Запустите WebMoney Keeper.

start_wm_keeper.jpg

3. Откройте в интернет-браузере главную страницу нашего сайта - megainformatic.ru

open_www.chitaonline.ru.jpg

4. Найдите желаемый товар, который хотите заказать и нажмите кнопку КУПИТЬ расположенную напротив него

own_cabinet_panel.jpg

5. Вы попадете на новую страницу сайта, где Вам нужно выбрать способ оплаты WebMoney

 
     
 

6. Нажмите кнопку Подтвердить

7. На следующей открывшейся странице Вам нужно просто Подтвердить что Вы действительно собираетесь оплатить заказ - снова нажмите кнопку Подтвердить

8. На следующей странице заполните Ваши Фамилию Имя Отчество и е-майл адрес, на который нужно выполнять доставку заказанного товара, после чего снова нажмите кнопку Подтвердить

9. В открывшемся окне проверьте сумму платежа и нажмите кнопку Оплатить

10. Внимательно посмотрите код и нажмите кнопку Далее.

11. В появившемся окне нажмите кнопку Продолжить

a_m_4.jpg

12. В открывшемся полупрозрачном окне еще раз проверьте сумму, название товара и ФИО, введите код, который ранее запомнили и нажмите кнопку Да.

13. После успешного завершения платежа Вы увидите новую страницу, сообщающую, что Ваш заказ успешно принят и будет обработан в течение 1-4 дней.

14. На ваш e-mail придет уведомление. А после зачисления средств на счёт нашего магазина - обычно в течение дня - будет выполнена доставка товара на Ваш e-mail.

 
     
     
     
     
подробнее

PSI Siberian Conflict Reincarnation - Сибирский Конфликт Война Миров Реинкарнация



Обновление: создание проекта пока приостановлено, т. к. я занимаюсь другим проектом - ria pc game.

Но !

На просторах интернет нашел первую демо-версию игры.

Игра содержит правда всего 2 уровня, для запуска не требуется диск.

демо версия 14.11.2005
Размер дистрибутива - 412 Mb.

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

CRC32: F427DE57
MD5: D345849F35FEE8B4F145A14EB511BCB7
SHA-1: F30B77FA070DCC30623EA43CC06F240D68FF18C2
Контрольные суммы можно проверить утилитой

HashTab

Утилиту нужно скачать, установить (запустив скачанный exe файл) и после установки
у вас появится новый пункт в контекстном меню свойств файла.
PSI Siberian Conflict - Сибирский Конфликт Война Миров - утилита HashTab проверка контрольных сумм





Когда-то в далеком 2006 году я играл в эту игру.

Давненько хотелось поиграть снова, но увы игра не работает на
Win 7 / 8 / 10.

PSI Siberian Conflict - Сибирский Конфликт Война Миров



Предистория

Игра повествует нам о противостоянии Советских войск и Пришельцев.



Действие разворачивается в 1961 (2-ом или даже 3-ем) годах.

Это альтернативная история о событиях произошедших много лет спустя
после падения в 1908 году на Землю Тунгусского Метеора.

Все знают, а точнее ничего толком не знает никто, о том, что случилось
там в действительности.

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

Я сказал поиграть, но увы, для этого нужен очень старый ПК и операционная
система не выше Windows XP.

На другом железе и в другой ОС версия игры, которую Вы можете найти в сети, не пойдет.

Никаких решений по поводу этой проблемы в сети также нет.

Поэтому я уже приступил к созданию решения.

И если Вам просто неравнодушна эта игра, а также если Вы хотите поучаствовать
в развитии проекта и даже стать его частью !!!

Ну и конечно если Вы хотите просто поиграть в эту игру.

Вы можете узнавать последние новости здесь.







Итак, что уже сделано:

утилита для просмотра 3d моделей игры (модели текстурированы) в отличие от варианта,
если посмотреть их стандартной утилитой из DirectX 9 SDK.





PSI Siberian Conflict Reincarnation - Сибирский Конфликт Война Миров Реинкарнация

Данный дистрибутив можно представлять как no cd. Т. е. программа не имеет никакой защиты.
Но учитывайте, что игровой движок полностью переписан с нуля, так что 100% соответствие
оригиналу не является самоцелью.

Однако по мере возможности и необходимости это будет соблюдаться.

демо версия 19.09.2017




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




История разработки:

(номера версий означают просто их порядок, а не привычный тип v. 1.00, v. 2.0 и т. п.,
лучше поясняет это дата версии).




Что сделано: начато создание игровой оболочки. Самой игры пока естественно нет. Вместо этого
есть небольшой уровень из игры Ball and Holes.

1 версия: 18.09.2017 (с нее началась разработка)
Чтобы поиграть в Balls and Holes нажмите клавишу [U].

2 версия: 19.09.2017
Реализован выбор языка EN / RU, экран главного меню.
Поиграть в Balls and Holes уже можно выбрав пункт меню Campaign / Кампания.
Клавиша [U] поэтому уже не применяется.

Работает пункт меню Exit.
Реализован вывод игрового курсора.



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



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

CRC32: 96DA1972
MD5: 04942CB59EBF653F92C1BC8E4581FA84
SHA-1: 71C0052F8E74FE127B128A590DC87C23808E39FD






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

Если Вы хотите и можете материально поддержать проект.



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



web money
web money
R247856066494

yandex money
yandex money
41001702554684





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

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

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

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

Если у Вас вдруг возник вопрос, предложение или что-то еще - оставляйте их
через форму комментариев ниже.





Ответы на частые вопросы:

Можно ли поучаствовать в вашем проекте, но у меня нет никакого опыта ?

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

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

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



Будет ли игра в steam ?

Нет. Она распространяется как freeware без DRM.



Какой у игры движок ?

Движок создается с нуля. Используются наработки различных собственных проектов.

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

Код игры должен быть
максимально простым в добавлении и модификациях, а этого никак нельзя добиться
если не писать его с нуля.





Чем я могу помочь ?

Если есть желание и возможности - окажите материальную поддержку, пусть даже небольшую.
При этом место в истории проекта Вам будет обеспечено. Ваше имя будет упоминаться в титрах.

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

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

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

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





Почему и чем может быть интересен проект ?

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

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

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

Освоенные технологии реализованные в игре и полученный
опыт могут с успехом потом использоваться в других 3d играх, причем написанных на собственном движке, с нуля,
с использованием полученных наработок.

Ну и конечно, вряд ли кто-то бы отказался, если ему предложили такое, такой шанс выпадает нечасто !

Правда если Вы думаете, что все происходит легко и само по себе, то Вы ошибаетесь.

Никакие деньги и финансы не могут служить источником вдохновения и желания создать что-то.

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

В наше время под успехом принято считать успех денежный, т. е. финансовый. Правда не всегда они идут
в ногу и не всегда параллельно.

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

подробнее

Размещение Вашей рекламы на сайте megainformatic.ru



Размещение gif-баннера 125х125 в левой колонке сайта - стоимость размещения обговаривается индивидуально руб/сутки или руб/месяц.

Ниже приведены условые цены для примера рассчёта стоимости. Внимание !!! Данные цены не являются реальными, а лишь демонстрационными. Реальная стоимость обговаривается индивидуально.

Срок размещения (суток)  
Пересчитать
 Сумма к оплате: 2550 руб.



 



Размещение gif-баннера 728х90 в верхней части сайта

Размещение gif-баннера 468х60 в верхней части сайта

Размещение gif-баннера 728х90 в нижней части сайта.

Размещение gif-баннера 468х60 в нижней части сайта.



 



Заказ баннерной рекламы в игре Шарики на лифте. см. описание проекта и видео - Шарики на лифте.

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



Размещение рекламы в играх Шарики и ямки, Шар Бумага Карандаш

Размещение статьи с вашим проектом или статьи рекламного характера.

Другие варианты рекламы.

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

Пример размещения в баннер-ротаторе - при каждом обновлении страницы отображается новый баннер. Показ осуществляется циклично.

реклама в баннер-ротаторе





Реклама в баннер-ротаторе в приложениях. В приложениях распространяемых на бесплатной (free) основе демонстрируются Ваши баннеры. Широта охвата аудитории может быть огромной, учитывая то, что такие приложения распространяются лавинообразно и публикуются на тысячах сайтов.

Свои вопросы Вы можете оставить через форму контактов ниже, через форму ВОЗНИК ВОПРОС Нажми, а также по одному из прямых контактов.

     
 

Здравствуйте уважаемые любители музыки и звука, т.е. меломаны! С появлением компьютеров и мощного программного обеспечения Вы можете без преувеличения создать домашнюю профессиональную студию звукозаписи! Было бы желание и необходимые знания. Если первое у Вас уже есть, то второе, т.е. знания по созданию музыки и звука средствами современных программ на ПК, можно почерпнуть из многих источников, в том числе и на сайте Мега Информатик.

 
     
 
Вся информация представлена в виде уроков. В данной серии уроков описывается работа в программах Sound Forge 7.0 и ModPlug Tracker 1.16 для создания собственных сэмплов и музыки.
   
Урок 1: Синтез звука средствами Sound Forge 7.0 Описываются методы 4-х операторного FM-синтеза сэмплов.
   
Урок 2: Синтез звука (часть 2) Описывается настройка огибающих операторов и другие параметры FM-синтеза сэмплов
   
Урок 3: Введение в трэкерскую музыку. Описываются азы трэкерской музыки, здесь же можно скачать дистрибутив программы ModPlug Tracker 1.16.
   
Урок 4: Введение в Mod Plug Tracker 1.16 Пока мы изучали Impulse Tracker и адаптировали его под WinXP жизнь не стояла на месте. Появился новый удобный трэкер под Windows, сочетающий лучшие черты Impulse, Scream, Fast и Pro Trackers. К тому же, распространяемый бесплатно! Скачать его можно здесь. А познакомиться с созданием музыки в нем можно читая статьи нашего сайта.
   
Урок 5: Первая композиция в Mod Plug Tracker Описывается создание композиции в ModPlug Tracker 1.16
   
Урок 6: Ввод нот Описываются принципы создания композиций в Impulse Tracker 2.14
   
Урок 7: Первая мелодия Более детально раскрываются принципы работы с Impulse Tracker 2.14
   
Урок 8: Настройка параметров сэмплов Показана настройка параметров сэмплов, даются принципы написания профессиональных трэков с живыми примерами.
   
Примеры трэков от автора Представлены оригинальные авторские композиции, написанные в Impulse Tracker 2.14 в 1999-2001 гг. Они может понравятся Вам, а может и нет, но в любом случае - они могут послужить Вам хорошим примером создания композиций. Кроме того, в них Вы найдете сэмплы, которых хватит Вам для создания своих композиций на первых порах в процессе изучения Impulse Tracker!
 
     
 

[Еще уроки >>]

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

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



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


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