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


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

Система автоматизированной е-майл рассылки
  Система автоматизированной рассылки е-майл сообщений - megainformatic emailer Вашему вниманию предлагается дополнительный модуль к megainformatic c
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Game craft - управление игрой от Direct Input в d3d9 - приложении

megainformatic - Game craft - игровая камера в d3d9 - приложении

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 1

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

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

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

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 5

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 6

megainformatic - Приключения Кости Коробкина - Как я провел лето - онлайн комикс - страница 7

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 1

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 2

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 3

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 4

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 5

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 6

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 7

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 1

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 2

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 3

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 4

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 5

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 6

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

megainformatic - Эмулятор ZX-Spectrum, БК-0010.01 и их работа в эмуляторе DosBox 0.74

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

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

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

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

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

megainformatic - первый независимый онлайн-журнал комиксов ККК Костя Коробкин Комикс номер 1 март 2016

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

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

megainformatic - Эмулятор БК-0010.01 версия 2.6 для Windows 9x/Me/2000/XP автор Юрий Калмыков 2002 год

подробнее

     
     
  Добро пожаловать в систему управления сайтом megainformatic cms !  
     
  [к содержанию] [назад] [далее]  
     
 

1) Создание эскиза и макета страницы сайта

 
     
  Возьмем за основу такой эскиз  
     
 

 
     
 

Подготовку макета для верстки называют нарезкой. Она заключается в разбиении всего изображения эксиза на изображения блоков.

Для этого мы возьмем программу Adobe Photoshop и выполним нарезку инструментом Slice Tool

 
     
   
     
   
     
  Подкорректируем расположение блоков  
     
   
     
  Дадим блокам более понятные имена  
     
   
     
   
     
   
     
  Т. е. наши нарезанные блоки надо назвать header, menu, content и footer соответственно.  
     
  Теперь осталось вывести созданный макет в файл html. Выбираем пункт меню File > Save for Web  
     
   
     
  В открывшемся окне нажимаем кнопку Save и указываем папку, куда хотим сохранить макет html  
     
   
     
  Теперь можно открыть через Проводник Windows папку, куда Вы сохранили макет html и попробовать открыть его в браузере.  
     
  В следующем нашем уроке Вы узнаете как сверстать созданный html-макет.  
     
  [к содержанию] [далее]  
     
 

Если у вас есть или остались вопросы напишите мне по одному из указанных контактов, я постараюсь помочь вам

Контакты

 
     
     
подробнее


[к содержанию] [другие статьи Тимонина Андрея]

Хронология работы программы. Создаем Лог

автор: Тимонин Андрей

дата публикации на сайте Мега Информатик: 17.11.2012

Добро пожаловать в цикл моих уроков посвященных программированию.

Эта статья будет посвящена такому понятию как логи, как их создают и зачем используют.


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

Что из-себя представляет лог? Обычный текстовый файл с расширением log (оно может быть любое). Каждая строчка такого файла содержит штамп времени и некий текст. Это может быть строка ошибки или сообщение о том, что некий ресурс успешно загрузился. Смотрим пример лога:


08:43:32: Creating resource group General
08:43:32: Creating resource group Internal
08:43:32: Creating resource group Autodetect
08:43:32: SceneManagerFactory for type 'DefaultSceneManager' registered.
08:43:32: Registering ResourceManager for type Material
08:43:32: Registering ResourceManager for type Mesh

А теперь ближе к делу. Создадим простейший класс лога:

//log.h

#pragma once
#include <string>
#include <fstream>

class Log
{
protected:
std::ofstream mfpLog; //файловый поток
std::string mName;
public:
Log( const std::string& name); //Конструктор
~Log(); //деструктор
void logMessage(const std::string& message); ///для записи строки
};

А вот так будет выглядеть реализация класса

//log.cpp
#pragma once
#include "Log.h"
#include <time.h>
#include <iomanip>
Log::Log( const string& name )//конструктор
: mName(name)
{
mfpLog.open(name.c_str(),ios::out); //откроем файл лога
}
//-----------------------------------------------------------------------
Log::~Log()//деструктор
{
mfpLog.close(); //закроем файл лога
}
//-----------------------------------------------------------------------
void Log::logMessage( const string& message )
{ struct tm *pTime;
time_t ctTime;
//берем системное время
time(&ctTime);
//получим указатель на структуру времени
pTime = localtime( &ctTime );
//выведем в строку ширина 2 позиции заполнитель 0
mfpLog << std::setw(2) << std::setfill('0') << pTime->tm_hour
<< ":" << std::setw(2) << std::setfill('0') << pTime->tm_min
<< ":" << std::setw(2) << std::setfill('0') << pTime->tm_sec
<< ": " << message << std::endl;
}

Пример использования класса:

//где-то в недрах программы :)
Log mLog ("game.log");
//так пишем сообщения
mLog.logMessage("Ваше сообщение");

На этом статью заканчиваю. Надеюсь, эта информация была вам интересна.
C уважением, Андрей.

[к содержанию] [другие статьи Тимонина Андрея]

подробнее

     
  Уроки Photoshop  
     
 

Как создать игру ? - Программируем сами.

Рассмотрение программирования игр под DirectX 9c на C++ с использованием среды разработки MSVS 2005 или выше.

 
     
  [содержание] [назад] [страница 1] [далее]  
     
  Изучаем и модифицируем пример CreateDevice  
     
  Мы с Вами поставили достаточно глобальную и хорошую цель - создать собственный интересный игровой проект - стремиться к такой цели будет приятно и заманчиво. Нужно только приложить побольше усилий, чтобы Ваш проект стал тем, чего Вы от него ждете.  
     
 

Побольше энергии и целеустремленности !

Мы с Вами уже рассмотрели в предыдущих уроках пример CreateDevice. Конечно если Вам еще не хватает знаний по C++, DirectX, MSVS и прочему - мы будем их постепенно наращивать. До той степени, пока Вы самостоятельно не сдвинетесь с места и не начнете делать что-то свое собственное.

А пока нужно разрешить те вопросы, которые у Вас уже накопились.

 
     
 

Что такое переменная ? Каких они бывают типов ? Для чего нужны те или иные системные функции и как в справочной системе найти информацию по их использованию ?

И вообще, проясните наконец синтаксис языка C++, а то я еще ничего не понял из Ваших уроков.

 
     
  Ну ну, друг мой, не спешите так, давайте разбираться по-порядку !  
     
 

Прежде всего нужно сказать, что язык C++ состоит из операторов и выражений.

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

Для хранения значений используются переменные.

Например,

int i;

Эта запись называется объявлением переменной. Переменная объявляется с типом int и получит имя i

 
     
 

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

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

 
     
  Как видите всё просто - объявляя переменную мы даем указание программе выделить участок памяти для её использования и хранения.  
     
  Что такое тип переменной и какие вообще бывают типы переменных ?  
     
  Базовые типы переменных - это int, float, char - представляющие из себя целое число, число с плавающей точкой одинарной точности и символ. Первые два типа занимают в памяти по 32 бита или по 4 байта, последний тип - char может занимать один байт, если представляет обычный однобайтовый символ и два байта - если применяется WideChar  
     
 

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

Примеры

запись -

struct MyRecord {

int i;

float f;

};

массив

int Arr[10];

строка

char Str[25];

перечисление

enum LOADINGSTATES{
LOADSTATE_BEGINSTARTLOGO,
LOADSTATE_STARTLOGO,
LOADSTATE_ENDSTARTLOGO};

 

 
     
  Конечно я привел здесь только часть самых распространенных типов переменных, об остальных - читайте в справочной системе MSDN.  
     
 

Работать со справочной системой достаточно просто - в окне MSVS выбираем пункт Help > Contents

ждём пока запустится справочная система

 
     
  в открывшемся окне в левой его части выбираем вкладку Index, в поле Look for: вводим ключевое слово для поиска -  
     
  в списке чуть ниже дважды щелкаем наиболее подходящий вариант и в окне справа наблюдаем результат - описание того, что мы искали  
     
  пример поиска описания функции PostQuitMessage в справочной системе MSDN  
     
 

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

Единственная загвоздка - всё там написано на английском. А я Вас уже предупреждал !!! Так что выход один - запастись хорошей программой словарем-переводчиком и даже если с английским Вы не совсем в ладах, переводить и читать то, что там написано. Ну а имея хотя бы минимальный словарный запас технического английского и некоторый опыт программирования, о многом можно догадаться даже исходя из приводимых примеров кода.

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

Автотелега фильтр

 


 


Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny)

Костя Коробкин -
С новым годом
(kk hny)
Костя :- Эта история произошла со мной под новый год. Что-то может показаться вам выдумкой или даже фантастикой, но я Вас уверяю - это было на самом деле !

Новогодние приключения Кости Коробкина. Авторские музыкальные темы. Костя Коробкин встречает новый год. Что может приключиться под новый год, когда самые заветные желания исполняются ?

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

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

Windows 98SE/2000/Me/XP/DirectX9c /P3 1000 МHz / 128 Mb RAM / 32 Mb Video / около 100 Mb свободного места на жестком диске/DirectX-совместимая звуковая карта/ клавиатура, мышь

Приобрести интерактивный комикс Приключения Кости Коробкина - С новым годом (kk hny)


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



читать онлайн

Приключения Кости Коробкина - С новым годом - интерактивный комикс

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

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

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

Windows 98SE/2000/Me/XP/DirectX9c /P3 1000 МHz / 128 Mb RAM / 32 Mb Video / около 100 Mb свободного места на жестком диске/DirectX-совместимая звуковая карта/ клавиатура, мышь

Приобрести интерактивный комикс Приключения Кости Коробкина - С новым годом (kk hny)


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



читать онлайн

Другие интерактивные комиксы -

Приключения Кости Коробкина - Как я провел лето - интерактивный комикс
150 руб
Говорящий комикс - Веселый Буквоежка
100 руб


читать онлайн

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

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



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


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