PMG

Форумы по созданию игр
Текущее время: 19 мар 2024 11:07

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 23 июл 2006 11:02 
Что-бы подхлестнуть интерес к движку. Решил выложить простенькую программку. Которая показывает простенькие функции реализованные в движке.
При запуске программы она входит в полноэкранный режим и создаёт экран 800*600 с 32-битовым цветом. Затем на белом фоне рисуется треугольник. Завершить работу программы можно при помоши клавиши ESC.

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

Скачать программу можна тут: http://rapidshare.de/files/26697779/Kolobok.rar.html

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


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 июл 2006 15:49 
Решил выложить главный код движка.

game.cpp:
Код:
// INCLUDES ///////////////////////////////////////////////
#include "xdirect3d.h"
#include "xtriangle.h"   
#include "xinput.h"   
//#include "xsound.h"

// Функции //////////////////////////////////////////////

int Init_Game()
{
Init_Direct3D(); //иницилизация direct3d
Init_Input();    //иницилизация dinput8
Init_Triangle();
//Init_Sound();
//Load_Sound("TEST.WAV");

return 0;
}

//////////////////////////////////////////////////////////

int Main_Game()
{
Main_Input();

Draw_Triangle();

if(keyboard_state[DIK_ESCAPE])
{
PostMessage(main_window_handle, WM_DESTROY,0,0);
}
return 0;
}

//////////////////////////////////////////////////////////

int Shutdown_Game()
{
//Shutdown_Sound();
Shutdown_Input();
Shutdown_Direct3D();
return 0;
}

//////////////////////////////////////////////////////////


Может кто-нибудь заинтересуется проектом.
Жду ваших коментариев, хочется услышать мнение профессионалов.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 июл 2006 10:12 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Ну это очень просто. Говорить пока не о чем. :whistle:

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 июл 2006 14:03 
Цитата:
Ну это очень просто. Говорить пока не о чем. :whistle:


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


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 июл 2006 16:01 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Ну там граф сцены, terrain или bsp ...

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 июл 2006 18:58 
Цитата:
Ну там граф сцены, terrain или bsp ...


Кто-нибудь может дать сылки на статьи и книги по граф сценам, terrain, и
bsp. Желательно подробно описываюшие все эти веши. Хотелось бы видеть примеры написаные на C++. =)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 июл 2006 10:53 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Есть книги:
Morgan.Kauffman,.3D.Game.Engine.Architecture.Engineering.Real-Time.Applications.with.Wild.Magic.(2005).LRN.pdf
New Riders - Core Techniques And Algorithms.chm
Если надо.

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 июл 2006 20:02 
Уважаемый MagiсWolf вы немогли бы в кратце объяснить что-такое граф сцены, terrain, и bsp. Мне лень читать.

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


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 июл 2006 08:33 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Объяснять очень долго, проще прочитать.
У тебя eMule есть? Ты не за прокси?

Зайди на _pmg.org.ru/ebooks_

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 июл 2006 10:57 
Цитата:
Объяснять очень долго, проще прочитать.


Вы умеете уговаривать. =) Может проше будет показать. Где-нибудь можна скачать примеры: граф сцены, terrain, и bsp. Под примерами я понимаю екзешные файлы, а не код написанный на C++.
Как вы думаете примеры которые есть в DirectX 9.0 SDK подойдут. :-(
Цитата:
У тебя eMule есть?

Нет нету. Но если скажете то будет, ваше слово закон!!! =)
Если хотите то, можете подсказать где и как его установить.

Цитата:
Зайди на _pmg.org.ru/ebooks_

Можна по точнее указать куда заходить? :-(

Цитата:
Ты не за прокси?

Смотря что вы имели ввиду? :-(


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 июл 2006 08:29 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Весь прикол, что конкретно примеров нет! Можно например, взять какой-то доступный engine и посмотреть как и что, но разобраться в нем будет весьма тяжело!

Примеры к DX9 не подойдут. Хотя в каком-то виде граф сцены в DX есть, насколько я понял.

За прокси? Как ты заходишь в инет? Dial-up, выделенка, или корпоративная сеть?

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 июл 2006 10:16 
Цитата:
Весь прикол, что конкретно примеров нет! Можно например, взять какой-то доступный engine и посмотреть как и что, но разобраться в нем будет весьма тяжело!


На сайте движка С4Engine есть пара не плохих примеров:
http://www.terathon.com/c4engine/download.php

Надеюсь они сгодяться. =)

Цитата:
За прокси? Как ты заходишь в инет? Dial-up, выделенка, или корпоративная сеть?


С час многие используют прокси сервер для того чтобы маскировать свой
I.P. адрес. Я решил что вы это имеете ввиду.

P.S. У меня выделенка безлимитный 256/64 кбит/сек.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 июл 2006 11:51 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Ну тогда все проще. Заходишь на emule-project.net, качаешь мула, подключаешься к DonkeyServer No2 (62.241.53.16:4242). Делаешь поиск нужной книги и качаешь! Не забывай что чем больше у тебя качают, тем проще тебе будет что-то откачать. Если, что спрашивай.

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 июл 2006 12:31 
Цитата:
Ну тогда все проще. Заходишь на emule-project.net, качаешь мула, подключаешься к DonkeyServer No2 (62.241.53.16:4242). Делаешь поиск нужной книги и качаешь! Не забывай что чем больше у тебя качают, тем проще тебе будет что-то откачать. Если, что спрашивай.


А у вас какой интернет?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 авг 2006 16:42 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
За прокси я сижу 6kb ;[

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB