forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   Xors3D (http://forum.boolean.name/showthread.php?t=6180)

Reizel 22.09.2011 15:04

Ответ: Xors3D
 
Цитата:

Сообщение от .Squid (Сообщение 203040)
xGetEntityBrush создает новый браш.

Оо??

ПС а вобоще МоКа правильно говорит, водичку текстурь шейдером. На Ваших компах прирост может быть и незаметен, но на деле это не так. Сам прочуствовал на своем стареньком ноуте :). К примеру: меш , в котором 128*128 вершин, итого 16384 вершины => трианглы (127*127*2 = 32258 штук). Стд. FFP конвейер выдает 20-30 ФПС (без текстур, просто белый меш, освещаемый). ПОвесив на него шойдер (Vertex and Pixel) мне удалось добиться раскраски его попиксельно (т.е. уровень в пискельном шейдере разукрашивается налету), + освещение, и работает на 60 ФПС.


:facepalm: - прикольно сделали))):-D

.Squid 22.09.2011 15:16

Ответ: Xors3D
 
Цитата:

Сообщение от Павел (Сообщение 203077)
Оо??

http://blitzbasic.com/b3ddocs/comman...ush&ref=3d_cat

pozitiffcat 22.09.2011 23:12

Ответ: Xors3D
 
А почему у движка нет рекламы? Имхо если бы была реклама, то он покупался бы больше и развивался бы чаще, да еще может и разрабов прибавилось бы! Или все упирается в финансы?

Reizel 23.09.2011 15:06

Ответ: Xors3D
 
Цитата:

Сообщение от pozitiffcat (Сообщение 203151)
разрабов прибавилось бы!

Доставил! :-D

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

impersonalis 23.09.2011 15:27

Ответ: Xors3D
 
Цитата:

Сообщение от Павел (Сообщение 203207)
кто реально занимается геймдевом - те знают про хорс.

8) :cool:
:trollface:


pozitiffcat 25.09.2011 22:46

Ответ: Xors3D
 
Цитата:

Сообщение от Павел (Сообщение 203207)
Доставил! :-D

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

так херли я ни одной игры готовой на ксорсе не нашел

HolyDel 26.09.2011 11:46

Ответ: Xors3D
 
вот игра на хорсе, вполне уровня коммерческой игры:
http://www.gamedev.ru/projects/forum/?id=148322

moka 26.09.2011 14:00

Ответ: Xors3D
 
На iXors3d также есть на маркете несколько игр.

ffinder 26.09.2011 17:06

Ответ: Xors3D
 
Цитата:

Сообщение от HolyDel (Сообщение 203443)
вот игра на хорсе, вполне уровня коммерческой игры:
http://www.gamedev.ru/projects/forum/?id=148322

там еще даже не бета. у ивела очень крутой арт, но... до игры там еще очень и очень далеко.

moka 26.09.2011 18:14

Ответ: Xors3D
 
Играбельность присутствует. Явных проблем и "барьеров" не видится, чисто дело уже разработчика а не инструмента. Поэтому считать "успешным" Xors3d проектом можно смело, имхо.

EvilChaotic 26.09.2011 18:38

Ответ: Xors3D
 
Цитата:

Сообщение от ffinder (Сообщение 203446)
там еще даже не бета. у ивела очень крутой арт, но... до игры там еще очень и очень далеко.

Ты играл?
Там 90% функционала хомворлда, две фракции со своими фичами и 3 сюжетные миссии. ни бета? о_о

pozitiffcat 03.10.2011 22:25

Ответ: Xors3D
 
Не могу удалить созданный world
у меня есть 2 worlda удаляю ClearWorld, а активный другой, и программа валится при попытке renderWorlda. Если делаю deleteWorld, то при попытке выполнить эту команду программа сваливается... ЧЯДНТ.. мануал по ксорсу раз 20 перечитал!!! Понял только что ClearWorld не относится к какомуто определенному ворлду, как мне быть-то? А то при загрузке нового уровня у меня чистится и менюшка, приходиться заново загружать, тогда программа не сваливается с ошибкой

H@NON 03.10.2011 23:05

Ответ: Xors3D
 
наверное не там воткнул xSetActiveWorld. Попробуй сначало поменять активный мир, а уже затем удалить старый

.Squid 03.10.2011 23:15

Ответ: Xors3D
 
Мини-пример с падением после вызова xDeleteWorld не помешает.

pozitiffcat 04.10.2011 00:57

Ответ: Xors3D
 
Цитата:

Сообщение от .Squid (Сообщение 204401)
Мини-пример с падением после вызова xDeleteWorld не помешает.

Код:

// crash.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
#include "xors3d.h"
#pragma comment(lib,"xors3d.lib")

int _tmain(int argc, _TCHAR* argv[])
{
        xGraphics3D(800,600,0,0,0);
        int w1 = xCreateWorld();
        xSetActiveWorld(w1);
        xCreateCamera();
        xPositionEntity(xCreateCube(),0,0,10);

        int w2 = xCreateWorld();
        xSetActiveWorld(w2);
        xCreateCamera();
        xPositionEntity(xCreateSphere(),0,0,10);
        while(!xKeyDown(KEY_ESCAPE))
        {
                xCls();
                if(xKeyHit(KEY_1))
                {
                        xSetActiveWorld(w1);
                }
                if(xKeyHit(KEY_2))
                {
                        xSetActiveWorld(w2);
                }
                if(xKeyHit(KEY_3))
                {
                        xDeleteWorld(w1);
                }
                if(xKeyHit(KEY_4))
                {
                        xDeleteWorld(w2);
                }
                if(xKeyHit(KEY_5))
                {
                        xClearWorld();
                }
                xRenderWorld();

                xFlip();
        }
        return 0;
}

при активном первом мире, если нажать 4 - удалить второй мир, то падает! Хотя xClearWorld(); почистило только 1 ворлд, что есть правильно.. но все равно делет падает


Часовой пояс GMT +4, время: 07:13.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot