![]() |
||
Как создать игру ? - Программируем сами. Рассмотрение программирования игр под DirectX 9c на C++ с использованием среды разработки MSVS 2005 или выше. |
||
| [содержание] [назад] [страница 2] [далее] | ||
| Введение в 2d-игры - страница 2 - создание игровой оболочки как у игр от Nevosoft, Alawar и аналогичных | ||
Этот простой пример поможет Вам быстрее освоить программирование игр на C++. Суть работы игровой оболочки сводится к следующему - если пользователь запустил исполнимый файл Вашей игры, то сначала появляется окно такого вида - |
||
![]() |
||
При закрытии окна нажатием кнопки X в правом верхнем углу приложение завершает работу, а игра так и не будет запущена. Нажатие кнопок Играть, Купить, Еще игр приводит к каким-либо действиям - Играть - запускается игра; Купить - отображается веб-страничка покупки; Еще игр - отображается веб-страничка других игровых проектов; |
||
Для того, чтобы реализовать такую оболочку потребуется следующее: 1) изображение основного экрана оболочки и 3 изображения кнопок Играть, Купить, Еще игр; 2) файлы в формате html, представляющие страницы Купить и Еще игр; 3) потребуется написать код, реализующий описанные возможности: - при выборе Играть должна запускаться игра - в нашем примере пока простейший пример DirectX-приложения; - при выборе других пунктов должны открываться соответствующие веб-странички; |
||
| Начнём ! | ||
| Скачайте указанные ниже 4 изображения на свой компьютер, внутри папки созданного MFC-проекта создайте подпапку Media\shell_window и разместите данные изображения внутри созданной папки | ||
![]() |
||
Теперь переходим к разработке собственно оболочки - в окне Solution Explorer нашего проекта выбираем вкладку Resource View и последовательно открываем узлы Fle2 > Fle2.rc > Dialog > IDD_FLE2_DIALOG Пункт IDD_FLE2_DIALOG щелкаем дважды |
||
![]() |
||
| При этом в правой части будет открыт редактор Диалоговых окон и шаблон Диалога окна нашего приложения | ||
![]() |
||
Нам нужно внести в шаблон окна следующие изменения: Убрать кнопки OK и Cancel; Удалить метку с текстом TODO: Place dialogs controls here После этого сохранить изменения в шаблон диалога и закрыть его. |
||
Теперь нужно будет написать программный код. Откройте файлы Fle2Dlg.h и Fle2Dlg.cpp если Ваш проект называется не Fle2, а как то иначе, то эти файлы также будут называться по-другому, но слово Dlg в них будет присутствовать. Правда если Вы дали классам окна диалога другие имена, исключив слово Dlg, то тогда Вам нужно открыть заголовочный и cpp файлы, которые содержат описание класса окна диалога Вашего приложения - объект окна диалога производится от класса CDialog - class CFleDlg : public CDialog |
||
В модуль Fle2Dlg.h добавляем следующий код - //
CFle2Dlg dialog //
Dialog Data
protected:
// Generated message map functions private:
RECT m_rcClientBounds; //размеры
рабочей области окна будем хранить здесь void InitShell(); //описываем метод инициализации оболочки bool TargetBtnArea(CPoint* CursorPos, RECT* aBtnArea); //метод попадания указателя мыши в область границ одной из кнопок игровой оболочки public: |
||
| коричневым цветом выделен код, который Вы должны набрать сами, зеленым цветом я выделил поясняющие комментарии, их набирать не нужно. | ||
| в модуле Fle2Dlg.cpp пишем такой код - коричневым цветом снова выделен код, который Вы должны набрать сами, зеленым цветом я выделил поясняющие комментарии, их набирать не нужно. | ||
#include
"stdafx.h"
#ifdef _DEBUG
#define
bi_x 0 //определяем
начальные координаты первого из 4х изображений //определяем
имена файлов веб-страниц для кнопок <Еще игр> и <Купить>
pBigImage = NULL; //обнуляем
экземпляры объектов класса CImage
bPlayBtnUp = false; //выставляем
индикатор отпускания левой кнопки мыши CFle2Dlg::~CFleDlg() void
CFle2Dlg::DoDataExchange(CDataExchange* pDX) BEGIN_MESSAGE_MAP(CFleDlg,
CDialog)
BOOL
CFle2Dlg::OnInitDialog()
// Set the icon for this dialog. The framework does this automatically
return TRUE; // return TRUE unless you set the focus to a control //
If you add a minimize button to your dialog, you will need the code below void
CFle2Dlg::OnPaint() SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0);
// Center icon in client rectangle
// Draw the icon
pBigImage->Draw(dc, bi_x, bi_y); pPlayImage->Draw(dc, m_rcPlayImage.left, m_rcPlayImage.top); pBuyImage->Draw(dc, m_rcBuyImage.left, m_rcBuyImage.top);
pOthesImage->Draw(dc, m_rcOthesImage.left, m_rcOthesImage.top); CDialog::OnPaint();
} //
The system calls this function to obtain the cursor to display while the
user drags //данный метод выполняет загрузку изображений, формирующих внешний вид игровой оболочки в объекты CImage из указанных файлов. Так что если Вы в дальнейшем захотите использовать другие изображения - просто задайте соответствующие имена файлов void
CFle2Dlg::InitShell()
pBigImage = new CImage();
pPlayImage = new CImage();
pBuyImage = new CImage();
pOthesImage = new CImage(); GetClientRect(&m_rcClientBounds); //получаем размеры рабочей области окна
int y = m_rcClientBounds.bottom - pPlayImage->GetHeight(); //координата
y кнопки <Играть>
x = x + pPlayImage->GetWidth(); //координата
x для кнопки <Еще игр> } //данный метод проверяет попадание указателя мыши в область указанной параметром aBtnArea кнопки
//данный метод при нажатии и отпускании левой кнопки мыши проверяет попадание указателя в область одной из кнопок игровой оболочки и если это имело место - выполнение соответствующего действия - запуск игры или отображение веб-странички void
CFle2Dlg::OnLButtonUp(UINT nFlags, CPoint point)
if ( bPlayBtnUp | bBuyBtnUp | bOthesBtnUp )
if ( bOthesBtnUp )
if ( bPlayBtnUp ) CDialog::OnLButtonUp(nFlags,
point);
|
||
|
1) Чтобы указанный код правильно работал нужно включить файлы openwebpage.h и openwebpage.cpp в состав Вашего проекта - в окне Solution Explorer щелкаем правой кнопкой мыши пункт с названием проекта Fle2 и выбираем Add > New Filter |
||
![]() |
||
Созданную группу именуем common, щелкаем по названию правой кнопкой мыши и выбираем Add > Existing Item, указываем на файлы openwebpage.h и openwebpage.cpp Для этого удобнее в папке с проектом создать подпапку common и поместить оба эти файла туда. |
||
| 2) Будет не очень удобно, если exe файл Вашего проекта будет создаваться среди кучи других файлов. Рекомендую создать внутри папки проекта отдельную подпапку, а сам проект настроить таким образом, чтобы exe-файл попадал туда, т. е. | ||
В окне Solution Explorer выбираем пункт с названием нашего проекта - Fle2 выбираем пункты главного меню Project > Properties и в открывшемся окне настроек свойств выбранного проекта (не случайно я указал вначале выбрать Fle2 иначе откроются совсем другие свойства) выбираем пункт Configuration Properties > General а в окне справа в поле Output Directory указываем нужную нам подпапку для размещения exe-файла |
||
![]() |
||
| На показанном рисунке настройка выполнена для конфигурации Debug, эту же настройку нужно сделать для конфигурации Release. И не забывайте сохранить изменения в проект - File > Save All либо используя аналогичную кнопку на панели инструментов. | ||
3) Откройте файл stdafx.h и добавьте в его конец строку кода - #include <atlimage.h> |
||
4) Откройте файл Fle2.h (если Ваш проект назывался не Fle2, а например, MyProj, то данный файл будет называться MyProj.h) добавьте в его конец строки __declspec(selectany)
TCHAR AppRootDir[MAX_PATH] = L""; //рабочая
папка приложения 5) Откройте окно настроек проекта - нужно сначала выбрать в окне Solution Explorer пункт с названием проекта, а затем главное меню - Projects > Properties и Configuration Properties > C++ > General в поле Additional Include Directories добавьте ссылку на папку common, размещенную внутри папки проекта - common; Аналогичную настройку нужно выполнить для конфигурации Release. |
||
![]() |
||
6) При написании кода приведенного выше обратите внимание на имя класса, которое Вы используете т. к. класс окна диалога в этом примере называется CFle2Dlg, то везде, где требуется указание этого имени - объявлении класса, в прототитах методов и т.д. нужно указывать его, если Вы назвали класс окна диалога по-другому - то Вам нужно везде слово CFle2Dlg заменить на имя класса, которое Вы используете в своем примере - в противном случае при компиляции (сборке) получите ошибки несоответствия. |
||
7) Метод void CFle2Dlg::OnLButtonUp(UINT nFlags, CPoint point) нужно сформировать в форме обработчика события WM_LBUTTONUP для класса CFle2Dlg - то что Вы написали ранее для этого метода нужно закомментировать, код еще нам пригодится! Далее В окне Solution Explorer выбираем вкладку Class View, в списке классов находим CFle2Dlg, щелкаем правой кнопкой мыши и выбираем пункт Properties, с правого края откроется новое окно, в котором нужно нажать кнопку Messages, в списке найти событие WM_LBUTTONUP и сформировать для него обработчик выбрав пункт <Add> OnLButtonUp |
||
![]() |
||
| Теперь осталось вставить в обработчик тот самый код, который мы закомментировали. | ||
| 8) При компиляции возникнет ошибка из-за отсутствия реализации функции StartD3DApp(); - просто закомментируйте эту строку кода, т. к. мы реализуем эту функцию в дальнейшем - она будет запускать игру. | ||
9) Для правильного функционирования кнопок <Купить> и <Еще игр> внутри папки Fle, где создается exe-файл, нужно создать подпапку WebLinks и разместить в ней два файла - index.htm buy_fle.htm |
||
Пробуем выполнить сборку - [F7], а exe-файл ищем теперь уже внутри созданной подпапки !!! При запуске запускается созданная нами оболочка. При нажатии мышью кнопки <Играть> приложение просто завершает работу - мы пока не реализовали запуск игры - будем это делать в дальнейшем. При нажатии на кнопки <Купить> и <Еще игр> должны открываться соответствующие веб-странички из папки WebLinks. Работа по созданию игровой оболочки завершена! В следующем нашем уроке Мы реализуем в первом приближении работу кнопки <Играть> - будет запускаться начальное простейшее DirectX-приложение. В последующих уроках будем постепенно наращивать возможности создаваемой игры. |
||
| Если у Вас еще остались неразрешенные вопросы - обращайтесь на наш Форум, либо на e-mail автора. | ||
| [содержание] [назад] [страница 2] [далее] | ||


1) Квантум, 2) Веб-Мастер и Маргарита #6, 3) Эмми город надежд #3, 4) 6xx - Двойное дно, 5) Новогодняя история #1, 6) Однажды лунной ночью #2, 7) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #9, 8) Кыся #1, 9) Матрица: Наследие #2, 10) Остров наслаждений - часть 1, 11) Новогодняя история #7 - Черная шляпа - История #1 Время Ч, 12) Сонный пляж, 13) Деловые роботы #3 - роботик Проша - история 1 - Совершенству нет предела?, 14) Деловые роботы #2 - роботик Проша - история 1 - Совершенству нет предела?, 15) Деловые роботы #1 - комикс, 16) Черная шляпа История #2 Gemini, 17) Новогодняя история #3 Из жизни роботов, 18) История #10 Йога, 19) Новогодняя история #2, 20) Новогодняя история #9, 21) Шерлок Холмс и Доктор Ватсон: новости из Лондона, 22) Новогодняя история #10 Эмми встречает ..., 23) Тиа, провинциальный врач, 24) Секс по дружбе #2, 25) Тиа #16.1, 26) Тиа #16.2, 27) Урок анатомии, 28) >ARE YOU READY?, 29) >ARE YOU READY? #2, 30) >ARE YOU READY? #3, 31) >ARE YOU READY? #4, 32) >ARE YOU READY? #5, 33) Секс на всю голову!, 34) Эмми город надежд, 35) Секс по дружбе, 36) Красная рука - необычная, но жутковатая история ..., 37) Матрица: Наследие, 38) Назад в будущее, 39) Моя Мелисса, 40) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей, 41) Новогодняя история #4 Сон в зимнюю ночь или ... божественная вакханалия, 42) Новогодняя история #5 Сон в зимнюю ночь или ... божественная вакханалия часть 2, 43) Новогодняя история #6 Сон в зимнюю ночь или ... божественная вакханалия часть 3, 44) Квантум #1, 45) Квантум #2, 46) Квантум #3, 47) Квантум #4, 48) Квантум #5, 49) Квантум #6, 50) Квантум #7, 51) Квантум #8, 52) Квантум #9, 53) Квантум #10, 54) Квантум #11, 55) Квантум #12, 56) Квантум #13, 57) Квантум #14, 58) Квантум #15, 59) Квантум #16, 60) Квантум #17, 61) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #2, 62) Жар и холод, 63) Жар и холод #2, 64) Черная шляпа история #3 Gemini, 65) Миллинелла, 66) По фану, 67) Минди Найтс #1, 68) Минди Найтс #2, 69) День святого валентина, 70) Костя и Лето, 71) Ветер перемен 2125 #1, 72) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #3, 73) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #4, 74) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #5, 75) Энни: Случайное знакомство, 76) Идеал - комикс, 77) ria pc game - комикс, 78) Идеал - комикс #2, 79) Идеал - комикс #3, 80) Идеал - комикс #4, 81) Вектор инспектор, 82) Сонный пляж, 83) 6xx Двойное дно #5, 84) 6xx Двойное дно #6, 85) Кибер русалочка, 86) Кибер 20xx #1, 87) Секс магазинчик ужасов, 88) Алиса и Тайна 3 планеты #1, 88) Квантум #2.7, 89) ria pc game - комикс #3, 90) Веб-Мастер и Маргарита #1, 91) Веб-Мастер и Маргарита #2, 92) Веб-Мастер и Маргарита #3, 93) Веб-Мастер и Маргарита #4, 94) Веб-Мастер и Маргарита #5, 95) Паркер #2 - комикс, 96) Амелия и кубок семи котиков, 97) Матрица: Наследие #3, 98) Матрица: Наследие #4, 99) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #6 - комикс, 100) 6xx Двойное дно #1, 101) Квантум #2.2, 102) Квантум #2.3, 103) Пляж, 104) Моя девушка ниндзя #1, 105) Амбассадор #1 - 18+ комикс, 106) Crazy X #1 - 18+ комикс, 107) Crazy X #2 - 18+ комикс, 108) Crazy X #3 - 18+ комикс, 109) Crazy X #4 - 18+ комикс, 110) Демон огня #1 - комикс, 111) Демон огня #2 - комикс, 112) Зараза #1 - комикс, 113) Зараза #2 - комикс, 114) Зараза #3 - комикс, 115) Зараза #4 - комикс, 116) Зараза #5 - комикс, 117) Зараза #6 - комикс, 118) Зараза #7 - комикс, 119) Кибер Неон #1 - комикс, 120) Секс по дружбе #3, 121) Секс по дружбе #4, 122) Секс по дружбе #5, 123) Квантум #2.8, 124) Квантум #2.9, 125) Tia - everybody wants to rule the world - #2 часть 2 - комикс, 126) Tia - everybody wants to rule the world - #3 - комикс, 127) Tia - everybody wants to rule the world - #4 - комикс, 128) 6xx Двойное дно #2 - комикс, 129) 6xx Двойное дно #3 - комикс, 130) 6xx Двойное дно #4 - комикс, 131) Комикс Игр: Птеалон Кувыркатор - игра в мире комиксов, 132) Комикс игр: Птеалон Кувыркатор #1, 133) Комикс игр: Птеалон Кувыркатор #2, 134) Комикс игр: Птеалон Кувыркатор #3, 135) Энни: случайное знакомство #2 - Осенний кавардак, 136) Энни: случайное знакомство #3 - Осенний кавардак, 137) По фану #2 - комикс, 138) Starcraft - Звездное ремесло #2 - комикс, 139) Полное превращение #1 - комикс, 140) Квантум #2.1 - спец. выпуск Квантум 28 страниц, 141) 6xx Двойное дно #7 - комикс, 142) Хрень #1 - комикс, 143) Костя и лето #2, 144) Кыся #1 - комикс, 145) Кыся #2 - комикс, 146) Секс на всю голову! #2 - комикс, 147) Однажды лунной ночью #2, 148) Веб-мастер и Маргарита #7 - графический роман в комиксах, 149) Веб-мастер и Маргарита #8 - графический роман в комиксах, 150) Веб-мастер и Маргарита #9 - графический роман в комиксах, 151) Эмми город надежд #4, 152) Миллинелла #2 - комикс, 153) Космические странники #1 они такие странные, 154) Энни: Случайное знакомство #5 - Головокружительные танцы - 18+ комикс, 155) Энни: Случайное знакомство #6 - Головокружительные танцы - 18+ комикс, 156) Вектор Инспектор #2 - комикс, 157) Дыра #5 - комикс, 158) Дыра #3 - комикс, 159) Секс по дружбе #6 - комикс, 160) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #7, 161) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #8, 162) Квантум #2.11 - комикс, 163) Квантум #2.12 - комикс, 164) Starcraft - Звездное ремесло #1 - комикс, 165) Summer #1 - комикс, 166) Веб-мастер и Маргарита #9.2 - графический роман в комиксах, 167) Веб-мастер и Маргарита #10 - графический роман в комиксах, 168) Веб-мастер и Маргарита #11 - графический роман в комиксах, 169) Дыра #1 - комикс, 170) Кибер Неон #2 - комикс, 171) Кибер Неон #3 - комикс, 172) Crazy X #5 - 18+ комикс, 173) Crazy X #6 - 18+ комикс, 174) Деловые роботы #1, 175) Дыра #4 - комикс, 176) Остров наслаждений #2 - комикс, 177) Остров наслаждений #3 - комикс, 178) Остров наслаждений #4 - комикс, 179) Остров наслаждений #5 - комикс, 180) Остров наслаждений #6 - комикс, 181) Остров наслаждений #7 - комикс, 182) Остров наслаждений #8 - комикс, 183) Приключения братьев драконов Анд-Рёна-Шупа-Губы и их друзей #9 - комикс, 184) Тайна Третьей Планеты #2 - комикс, 185) Секс на всю голову #3 - 18+ комикс, 186) Многоликий: dress - hordes эпизод 6 - #1 - комикс - вступление, 187) Веб-Мастер и Маргарита - #12 - графический роман, 188) Черная шляпа История #4 Gemini - комикс, 189) Черная шляпа История #5 Gemini - комикс, 190) Рыжая бестия #2 - комикс, 191) Vida #1 - комикс, 192) Рыжая бестия - комикс, 193) Нейросети: Мифы и легенды #1 - комикс, 194) Дыра #2 - комикс, 195) ПриВлечение #1 - комикс 18+ - фантастика, 196) ПриВлечение #2 - комикс 18+ - фантастика, 197) ПриВлечение #3 - комикс 18+ - фантастика, 198) ПриВлечение #4 - комикс 18+ - фантастика, 199) ПриВлечение #5 - комикс 18+ - фантастика, 200) Шерлок Холмс и Доктор Ватсон: вести из Лондона #2 - комикс, 201) Энни: случайное знакомство #4 - Осенний кавардак, 202) Странная история #1 - 18+ комикс, 203) Рыжая бестия #3 - комикс, 204) Рыжая бестия #4 - комикс, 205) Моя кибер девушка #2 - 18+ комикс, 206) Моя кибер девушка #3 - 18+ комикс, 207) ARE YOU READY? #6 - 18+ комикс, 208) Vida #2 - 18+ комикс по игре Vida, 209) Несравненная Рокси #1 - комикс 18+, 210) Сикс Икс Икс - Двойное дно (6xx) #8 - комикс 18+, 211) Сикс Икс Икс - Двойное дно (6xx) #9 - комикс 18+, 212) Сикс Икс Икс - Двойное дно (6xx) #10 - комикс 18+, 213) Сикс Икс Икс - Двойное дно (6xx) #11 - комикс 18+, 214) Сикс Икс Икс - Двойное дно (6xx) #12 - комикс 18+, 215) Сикс Икс Икс - Двойное дно (6xx) #13 - комикс 18+, 216) Сикс Икс Икс - Двойное дно (6xx) #14 - комикс 18+, 217) Твое будущее #1 - комикс, 218) Кыся #3 - комикс фэнтези, 219) Веб-Мастер и Маргарита #13 - комикс - графический роман, 220) Веб-Мастер и Маргарита #14 - комикс - графический роман, 221) Сикс Икс Икс - Двойное дно (6xx) #15 - комикс 18+, 222) Сикс Икс Икс - Двойное дно (6xx) #16 - комикс 18+, 223) >ARE YOU READY? #7 - 18+ комикс, 224) Остров наслаждений #8.2 - комикс 18+, 225) Девушка Прасковья из Подмосковья #1 - комикс - Подмосковье: Время замерло, 226) Девушка Прасковья из Подмосковья #2 - комикс - Подмосковье: Время замерло, 227) Бюро медвежьих услуг #1 - Продвижение в соцсетях: Живая аудитория - комикс, 228) Бюро медвежьих услуг #2 - Продвижение в соцсетях: Живая аудитория - комикс, 229) Бюро медвежьих услуг #3 - Продвижение в соцсетях: Живая аудитория - комикс, 230) Девушка Прасковья из Подмосковья #3 - комикс - Побег из Лобни: Станция Призрачная, 231) Девушка Прасковья из Подмосковья #4 - комикс - Побег из Лобни: Станция Призрачная, 232) Деловые роботы #4 - роботик Проша - история 1 - Совершенству нет предела?, 233) Бюро медвежьих услуг #4 - Продвижение в соцсетях: Живая аудитория - комикс, 234) Бюро медвежьих услуг #5 - Продвижение в соцсетях: Живая аудитория - комикс, 235) Девушка Прасковья из Подмосковья #5 - комикс - Побег из Лобни: Станция Призрачная, 236) Досье Детектива Дубровского #1 - комикс - Последний звонок из прошлого, 237) Досье Детектива Дубровского #2 - комикс - Последний звонок из прошлого, 238) Теннис Большой #1 - комикс - Птичка в клетке, 239) Теннис Большой #2 - комикс - Птичка в клетке, 240) Теннис Большой #3 - комикс - Птичка в клетке, 241) Теннис Большой #4 - комикс - Птичка в клетке, 242) Теннис Большой #5 - комикс - Птичка в клетке, 243) Теннис Большой #6 - комикс - Птичка в клетке, 244) Казанова #1 - Рождение Легенды (с наценкой) - комикс, Все комиксы
1) С Ником - в номере за #1 январь 2025, 2) С Евгением Куба - в номере за #2 февраль 2025, 3) С С.Смекты - в номере за #3 март 2025, 4) С Kipar - в номере за #4 апрель 2025, 5) С Рафаэлем - в номере за #5 май 2025, 6) С Вовой Рыбонавтом - в номере за #6 июнь 2025, 7) Со Slava Gris - в номере за #7 июль 2025, 8) С megainformatic (интервью берет Евгений Куба) - в номере за #8 август 2025, 9) С SirAndriy - в номере за #12 декабрь 2025 10) С нейрохудожником Дмитрием Невским - Магия Нейросетей - в номере за #9 сентябрь 2025+ 11) Интервью с инди-разработчиком Александром (Gologames Gamedev) - в номере за #1 (25) январь 2026
Все секреты нейросетей. Оцифровка сознания, книга
|
||||||||||
| Ежемесячный журнал комиксов и инди-игр Мегаинформатик #9 сентябрь 2025+, #1 (25) январь 2026, Img Gen Megainformatic - локальная Нейросеть для генерации изображений, Img Gen Megainformatic Log модуль для Forge версии 2024-Aug-10 - локальной Нейросети для генерации изображений
|
||||||||||
Ежемесячный журнал комиксов и инди-игр Мегаинформатик #12 декабрь 2025, комиксы: Веб-Мастер и Маргарита #14, Кыся #3 - комикс фэнтези, Твое будущее #1 - комикс
|
||||||||||
Ежемесячный журнал комиксов и инди-игр Мегаинформатик #11 ноябрь 2025, комиксы: Сикс Икс Икс - Двойное дно (6xx) #14 - комикс 18+, Несравненная Рокси #1 - комикс 18+, Эмми город надежд #3 - комикс
|
||||||||||
комиксы, Ежемесячный журнал комиксов и инди-игр megainformatic.ru #10 октябрь 2025, #6 июнь 2025+ дополнение к основному номеру за июнь, Полное превращение #1 - комикс, #7 июль 2025+ дополнение к основному номеру за июль
|
||||||||||
комиксы, Ежемесячный журнал комиксов и инди-игр megainformatic.ru #9 сентябрь 2025
|
||||||||||
комиксы
|
||||||||||
комиксы
|
||||||||||
игра Fishka. Ежемесячный журнал комиксов и инди-игр megainformatic.ru #8 август 2025, другие комиксы
|
||||||||||
ежемесячный журнал комиксов и инди-игр megainformatic.ru #6 июнь 2025 - специальный выпуск Квантум 28 страниц win/linux/android/html5/pdf полная версия скачать или запустить в браузере, игра lollypop 1994 времен ms-dos, ежемесячный журнал комиксов и инди-игр megainformatic.ru #5 май 2025+ 18+ дополнение к основному номеру. Все выпуски за 1 полугодие 2025 года в одном номере - #1 январь - #6 июнь 2025 108 страниц pdf/win/linux/android/html5
|
||||||||||
ежемесячный журнал комиксов и инди-игр megainformatic.ru #5 май 2025 - выпуск 5, #6 июнь 2025 - выпуск 6, #4 апрель 2025 спец. выпуск GAME дополнение к апрельскому номеру - все комиксы по играм!, выпуск #7 июль 2025
|
||||||||||
журнал комиксов - приложение к журналу комиксов megainformatic.ru #1 январь 2025 - выпуск 1, журнал комиксов #4 апрель 2025, 18+ дополнение #3 к журналу март 2025, 18+ дополнение #2 к журналу февраль 2025
|
||||||||||
игра, журналы комиксов - номера за 2025 год - январь 2025 - март 2025
|
||||||||||
игры, сервисы
|
||||||||||
видео-рассказ, уроки godot, виртуальный помощник по поиску информации
|
||||||||||
игры Многоликий: dress - hordes эпизоды с 1 по 4
|
||||||||||
игры, музыкальные клипы
|
||||||||||
музыкальный клип, игры
|
||||||||||
разработка игр, анимационный фильм, новогодняя дискотека 2020 - песни на итальянском, игра про лифт
|
||||||||||
игры, инструменты разработки, анимационный фильм, фильм.
|
||||||||||
игры
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере (3), создание музыки в браузере (1)
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере (3), скачиваемые (1)
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере, скачиваемые игры
|
||||||||||
игры в браузере
|
||||||||||
игры в браузере
|
||||||||||
полезный софт, игры в браузере
|
||||||||||
сервисы, игры
|
||||||||||
игры, программы
|
||||||||||
поздравления, уроки рисования, уроки создания сайтов
|
||||||||||
комиксы, музыка, рассказы
|
||||||||||
игра для разработки, калькулятор услуг, cms, комикс
|
||||||||||
игры для разработки, комиксы
|
||||||||||
игры шарики и ямки, комиксы про Костю Коробкина, ria xxl игра, fly snow 3d генератор эффектов снега, частиц и др. -
|
||||||||||
Создай свою игру на fle game engine -
|
||||||||||
Для создания сайта - модуль отзывов/комментариев для вашего сайта в составе megainformatic cms express files -
|
||||||||||
Уроки Flash, бесплатные Flash - игры.
|
||||||||||
Поддержка сайтом нескольких языков (multi lang), создание собственной системы личных кабинетов, соц. сети или фриланс - биржи (megainformatic cms social), создание сервиса коллективных покупок на базе megainformatic cms groupon, онлайн сервис подсчёта статистики ключевых слов в статьях вашего сайта keywords gen + описание кода данного сервиса, с возможностью бесплатно реализовать его аналог на своём собственном сайте.
megainformatic.ru/webjob/ - сервис для фриланс проектов - место встречи заказчиков и исполнителей |
||||||||||
Социальная сеть megainformatic.ru/webjob/
megainformatic.ru/webjob/ - сервис для фриланс проектов - место встречи заказчиков и исполнителей |
||||||||||
Системы управления сайтом, уроки
megainformatic cms admin - простая и компактная система для работы и управления сайтом |
||||||||||
|
||||||||||
| |
||||||||||
megainformatic cms free и серия продуктов - Уроки Photoshop
Данная серия посвящена описанию приемов и методов создания изображений, с помощью инструментария программы Adobe Photoshop. Кроме того, многие описанные средства могут вам помочь при освоении и многих других программ для работы с растровой графикой - GIMP, Corel Photo Paint и других.
|
||||||||||
| бесплатные игры 2d и 3d, а также эмулятор Ну, Погоди!
Это серия распространяемых бесплатно игр. Вы не только можете поиграть, но и скачать исходники, получив тем самым возможность внести изменения в игру или создать новую !!! (эмулятор Ну, Погоди! распространяется платно). |
||||||||||
серия игр про Веселого Буквоежку, и бесплатно распространяемая игра Нечто: Необъяснимое - в плену желаний
Здесь представлены новинки жанра - Говорящий Комикс, Настольная игра, А также продукт, который позволит Вам научиться создавать игры самостоятельно. Ну и конечно изюминка в своём роде - бесплатная игра - Нечто: Необъяснимое - в плену желаний |
||||||||||
Серия бесплатных онлайн уроков, посвященных 3ds max, photoshop, c++, directx, delphi и php.
Описаны практические примеры решения различных задач, возникающих при создании игр и сайтов. Продукты Набор разработчика и Ваше Визуальное Шоу распространяются платно. |
||||||||||
уроки и продукты различной тематики
Бесплатные Уроки Photoshop free, Бесплатные Уроки по программированию на delphi directx - Как создать игру Ну, Погоди!, Бесплатная Авторская музыка в формате mp3 - Музыкальные Миры, Платно распространяемый продукт megainformatic cms express - система для быстрого создания Вашего сайта на php + my sql. |
||||||||||
Проекты игр, уроки
Игра Веселый Буквоежка, уроки delphi directx 8.1 для начинающих (описываются основы 3d игр), моделируем девушку в 3d studio max, уроки музыки - пишем музыку в Fruity Loops Studio |
||||||||||
|