|
10.10.2007, 12:30
|
#61
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Blitz3D engine
Данил, ты сядь за С++ и напиши хотя бы 2д двиг, и почувствуй это самое "удовольствие" и "крутость"
|
(Offline)
|
|
10.10.2007, 12:31
|
#62
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Blitz3D engine
Ок !! Ладн !!
Надеюсь в следующих постах этой темы будут появляться только новости о новом двиге !!
|
(Offline)
|
|
10.10.2007, 12:44
|
#63
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: Blitz3D engine
JohnK, за это дело взялся не я, а XenuS. и я советую как лучше.
А решать, надо ли копипастить или нет, будет XenuS.
По крайней мере на блитзмаксе я редко копипастам занимаюсь.
|
(Offline)
|
|
10.10.2007, 12:58
|
#64
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Blitz3D engine
Так почему же ты с уверенностью утверждаешь что это круто и прикольно? Почувствуй на своей шкуре, а потом советуй. Делать игры и двиг - разные вещи.
|
(Offline)
|
|
10.10.2007, 12:58
|
#65
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Blitz3D engine
что за ??
ребята, это лишнее !!
Надеюсь в следующих постах этой темы будут появляться только новости о новом двиге !!
|
|
(Offline)
|
|
10.10.2007, 13:11
|
#66
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: Blitz3D engine
Это всем ясно, что заниматся копи-пастом не круто.
Копи-пастом занимаются тем, кому лень писать, или только на стадии изучения языка...
А XenuS, я думаю, знает очень и очень много, раз собирается сделать такое...
|
(Offline)
|
|
10.10.2007, 17:44
|
#67
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: Blitz3D engine
Сообщение от IGR
Ок !! Ладн !!
Надеюсь в следующих постах этой темы будут появляться только новости о новом двиге !!
|
Хех не надейся, темы про создания нового двига в котором будет все,,, эээ это и есть самые флудерские темы!!!
Насчет двига- давайте дождёмся момента када увидим первый кубик, а пока просто пофлудим
|
(Offline)
|
|
10.10.2007, 17:48
|
#68
|
Нуждающийся
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
|
Re: Blitz3D engine
лан, люди, не флудите так сильно=))))
наcчет SDK, то я не буду копи-паст по нескольким причинам(все они прозвучали):
- кроссплатформенность
- собственный опыт
- свое - приятнее-))
- в свое легде будет менять, обновлять и добавлять...=)
так что с нуля - это я твердо решил+))
кстати, сделал просмотр любой директории (ReadDir и т.п.) +)
через недели две перейду на 3D функции, вот так будет много геммороя....
Ой, чуть не забыл. Вот примерный план:
2Д:
- Математические функции
- каркас
- Строки
- файлы
- операции с файлами
- базовый ввод (клавиатура и мышь)
- директории
- текст
- вывод 2Д изображений
- загрузка текстур
- временные функции
- остальное (не вошло не в 2Д, не в 3Д)
3Д:
- Геометрия
- Поверхность
- Камера
- Свет
- Объектные оси
- Спрайт
- MD2
- BSP
- Плоскость
- Зеркало
- Ландшафт
- Слушатель/Звук
- Движение объекта
- Анимация объекта
- Объект
- Состояние объекта
- Столкновения объекта
- 3D Математика
- Графический режим
после всего:
- звук
- работа с сетью
- тени
- шейдеры
- доведение всего до логического конца по Блицу=)
- физика
- скриптовая система
примерно так....но план может меняться=)
|
(Offline)
|
|
10.10.2007, 17:49
|
#69
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Blitz3D engine
ЛысыЙ_Чук-Иванчук, мдє , наврно ты прав !!
ту Ксенус: ты же и физику для движка сам писать будеш ??
|
(Offline)
|
|
10.10.2007, 17:59
|
#70
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Blitz3D engine
На счёт звука, настоятельно рекомендую кроссплатформенный fmod, недаром его юзают все гуру нашего времени, такие как Ubi Soft, EA, Crytek и другие. Советую.
Насчёт физики, хочу посоветовать PhysX, но он же не кроссплатформенны =( Но думаю что это исправиться?
|
(Offline)
|
|
10.10.2007, 18:00
|
#71
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Blitz3D engine
Думаю из физики можно взять только столкновения, а то так все разленимся ведь. УЖ лучше больше возможностей, но не упрощений(в рамках надобности конечно).
|
(Offline)
|
|
10.10.2007, 18:01
|
#72
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Blitz3D engine
Начинай с 2Д
|
(Offline)
|
|
10.10.2007, 18:08
|
#73
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Blitz3D engine
Сообщение от JohnK
Начинай с 2Д
|
Ну так список врде и начинается с 2д команд. И еще мне не понятен этот пункт:
|
(Offline)
|
|
10.10.2007, 18:57
|
#74
|
Нуждающийся
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
|
Re: Blitz3D engine
звук я пока не знаю, но на примете почитать про OpenAL...
физика, для демки двига, прикручу Newton наверняка, но в законченном(если хватит сил), будет моя(если красиво получится=)))
2 H@NON:
каркас - это сама инициализация окна через Graphics3D...
в общем, это уже есть+)
|
(Offline)
|
|
11.10.2007, 19:51
|
#75
|
Нуждающийся
Регистрация: 31.07.2007
Сообщений: 89
Написано одно полезное сообщение
|
Re: Blitz3D engine
так, кто там хотел увидеть первый кубик?! =) кубика пока что нету...но есть первая графическая операция=)))
это вывод BMP=)
(есть функции по загрузке jpg, psd, pcx, tga...прост не успел вставить)...
пока что вывод....завтра сделаю свойства картинки....и добавлю остальные загрузки...
код:
#include "Blitz3D.h"
B3DImage taverna;
B3DImage pricel;
void main(int argc, char *argv[])
{
InitBlitz3DDevice(argc, argv);
Graphics3D(1024, 768, 32, 0);
AppTitle("Blitz3D engine by ~XenuS~");
taverna.LoadImage("image.bmp");
pricel.LoadImage("pric.bmp");
StartMainBlitzLoop();
}
void MainBlitzLoop()
{
RenderWorld();
taverna.DrawImage(0,0);
pricel.DrawImage(712,384);
Flip();
}
void KeyboardEvent(unsigned char key, int x, int y)
{
if (KeyDown(key,B3D_ESC))
End();
}
void MouseEvent(int button, int x, int y, int scale)
{
}
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Engine |
win32 |
3D-программирование |
14 |
01.08.2009 17:52 |
Illusion engine 2/5 D |
Черный крыс |
Проекты на BlitzMax |
4 |
24.07.2009 23:06 |
Atlantis Engine |
Lost |
Проекты C++ |
62 |
18.06.2009 05:00 |
Novartis Engine |
Genius |
Библиотеки |
75 |
18.10.2008 02:28 |
Часовой пояс GMT +4, время: 08:21.
|