Форум программистов, компьютерный форум, киберфорум
Наши страницы

532235

Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 2.

Пишу игровой движок на C++. 009. стэк трейсер

Запись от 532235 размещена 17.11.2017 в 22:16
Метки c++, движок

Для тех кто не слышал о Stack Trace
Не академическое определение...
Кликните здесь для просмотра всего текста
Представьте, у вас большой проект с кучей всяких проверок.
В случае ошибки вы можете напечатать номер строки, имя
...
Миниатюры
Нажмите на изображение для увеличения
Название: wer.jpg
Просмотров: 170
Размер:	37.9 Кб
ID:	4451  
Аватар для 532235
Размещено в Игровой движок
Просмотров 128 Комментарии 0 532235 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.

Пишу игровой движок на C++. 008. логер

Запись от 532235 размещена 15.11.2017 в 20:05
Метки c++, движок

У меня нет особого опыта на создание подобных вещей, вчера вечером сделал набросок, вроде нормально, пойдёт для вывода сообщений.

Начну с создания абстрактного класса gtLoger
Новый...
Аватар для 532235
Размещено в Игровой движок
Просмотров 137 Комментарии 0 532235 вне форума
Старый
Рейтинг: 5.00. Голосов: 1.

Пишу игровой движок на C++. 007. output окно

Запись от 532235 размещена 14.11.2017 в 00:48
Метки c++, движок

Продолжаю делать окно вывода.

В gtOutputWindowWin32
убираю
C++
1
2
3
4
5
//  Ширина окна
        s32 m_windowWidth;
 
        //  Высота окна
        s32 m_windowHeight;
...
Миниатюры
Нажмите на изображение для увеличения
Название: qr.jpg
Просмотров: 409
Размер:	11.3 Кб
ID:	4444  
Аватар для 532235
Размещено в Игровой движок
Просмотров 145 Комментарии 0 532235 вне форума
Старый

Пишу игровой движок на C++. 006. Главный цикл.

Запись от 532235 размещена 10.11.2017 в 23:40
Метки c++, движок

Нужно сделать главный цикл.

простого бесконечного цикла с возможностью выхода не достаточно. Движок должен реагировать на события, окно должно обновляться. В общем есть те вещи, которые...
Аватар для 532235
Размещено в Игровой движок
Просмотров 167 Комментарии 0 532235 вне форума
Старый
Рейтинг: 1.00. Голосов: 1.

Пишу игровой движок на C++. 005. Главный класс.

Запись от 532235 размещена 09.11.2017 в 00:33

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

Сейчас нужно написать...
Аватар для 532235
Размещено в Игровой движок
Просмотров 190 Комментарии 0 532235 вне форума
Старый
Рейтинг: 1.00. Голосов: 1.

Пишу игровой движок на C++. 004. Подсчёт ссылок и свой умный указатель

Запись от 532235 размещена 04.11.2017 в 02:45

Нужно создать общий класс для всех. Самый общий.

Новый файл в папке include - gtBaseObject.h - добавить в gost.h ниже #include <gtTypes.h>

Содержимое
C++
1
 
...
Аватар для 532235
Размещено в Игровой движок
Просмотров 321 Комментарии 5 532235 вне форума
Старый

Пишу игровой движок на C++. 003

Запись от 532235 размещена 03.11.2017 в 01:25

Прежде чем что-то делать, нужно подготовиться. А именно написать всякие логеры и прочие вещи.
Главное это выводить информацию об ошибках.

Я как-то делал консоль на основе Windows...
Аватар для 532235
Размещено в Игровой движок
Просмотров 260 Комментарии 0 532235 вне форума
Старый

Пишу игровой движок на C++. 002

Запись от 532235 размещена 31.10.2017 в 00:05

Использую Visual Studio Community 2015

Создаю шаблонный DLL проект.

В папке с проектом нужно создать папку include - там будут все заголовки движка. В параметрах проекта...
Аватар для 532235
Размещено в Игровой движок
Просмотров 273 Комментарии 0 532235 вне форума
Старый
Рейтинг: 1.00. Голосов: 3.

Пишу игровой движок на C++. 001

Запись от 532235 размещена 28.10.2017 в 21:26

Как будет вестись запись. Это не пошаговое руководство. Просто будет лог. Что добавил, что убрал. Комментарии, мысли.
Если вы новичок в движкописании, то читайте, тут будет много полезной информации....
Аватар для 532235
Размещено в Игровой движок
Просмотров 384 Комментарии 7 532235 вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru