forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Хочу сделать движок (http://forum.boolean.name/showthread.php?t=8021)

mr.DIMAS 30.04.2009 15:06

Re: Хочу сделать движок
 
я не согласен с тем что "он никому ненужен, даже автору" я делаю двиг для своей игры, и функционал у моего двига на данный момент почти как у Xors'a( по графике )

HolyDel 30.04.2009 15:24

Ответ: Хочу сделать движок
 
я бы всем советовал писать свой двиг. это весело и опыт еще.

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

IGR 30.04.2009 16:29

Ответ: Хочу сделать движок
 
Цитата:

я бы всем советовал писать свой двиг. это весело и опыт еще.
Holy, почему весело ?? :)

SBJoker 30.04.2009 16:35

Ответ: Хочу сделать движок
 
Он пишет и смеётся... потому и весело :)

ABTOMAT 30.04.2009 17:03

Ответ: Хочу сделать движок
 
Open GL Ухахахах!! :-D
Два-ха-ха-йная бу-ху-ху-фериза-хация!!!:lol: :lol: :sarcastic_hand:

mr.DIMAS 30.04.2009 21:18

Re: Хочу сделать движок
 
Реально интересно двиг самому писать! Чес слово :)
Слух HolyDel а у тебя в Sigel'e реализована загрузка 3DS ?
И вообще объясните мне чайнику что такое рекурсивная функция и примерчег(функцию вычисляющую числа Фибоначчи не предлагать), плиз а то загрузить полностью(кучу объектов последовательно ) 3ds без рекурсива никак

jimon 30.04.2009 21:22

Ответ: Хочу сделать движок
 
mr.DIMAS
рекурсивная функция - это функция которая вызывает сама себя
для загрузки 3DS (как я понимаю) надо рекурсивная функция загрузки обьекта который может иметь детей, а каждый ребенок обьекта тоже может иметь детей и тд, вот так функция загрузки одного обьекта вызывает сама себя для всех его детей

mr.DIMAS 30.04.2009 21:32

Re: Хочу сделать движок
 
блин а если кодом ? плиззззззззззззз

HolyDel 30.04.2009 21:51

Ответ: Хочу сделать движок
 
я не писал загрузку 3ds. как ни крути, этот формат умер. чего стоит ограничение в 8 символов для материала. да и вообще, проще написать ексопротер в свой формат на максскрипте, чем писать загрузчик 3дс.
лучше уж на крайняк загрузку b3d сделать.

АВТОМАТ, респект! просек фишку :)

jimon 30.04.2009 21:52

Ответ: Хочу сделать движок
 
ну вот самая банальная рекурсия
Код:

int Lol(int num)
{
 if(num < 1)
  return 0;
 else
  return Lol(num-1) + num;
}

тоже самое было бы с обьектами

Код:

object * LoadObject(stream in,object * parent = NULL)
{
object * currentobject = new object;
currentobject->setparent(parent);
currentobject->load(in);

for( ... all childs of current object ... )
 LoadObject(in,currentobject);

return currentobject;
}


mr.DIMAS 30.04.2009 23:28

Re: Хочу сделать движок
 
to HolyDel
Да уж 3DS конеш умер но все же загрузку как мне кажется стоит сделать( хотя может ты и прав насчет максскритпа( не курил - не знаю :-)) . а ты движок для опыта делаешь или на продажу?
to jimon
БОЛЬШОЕ СПАСИБО - все уяснил

HolyDel 30.04.2009 23:38

Ответ: Хочу сделать движок
 
пока для опыта, а там посмотрим.

impersonalis 01.05.2009 00:21

Ответ: Хочу сделать движок
 
Цитата:

я делаю двиг для своей игры, и функционал у моего двига на данный момент почти как у Xors'a( по графике )
Цитата:

И вообще объясните мне чайнику что такое рекурсивная функция и примерчег
былинный отказ?

ABTOMAT 01.05.2009 00:31

Ответ: Хочу сделать движок
 
былинный отказ

Вовандро 21.05.2009 12:04

RE
 
Движок сделать реально...

1. Знакомся с http://www.gamedev.ru/
2. Не помешает http://torrents.ru/forum/viewtopic.php?t=1758206
качай именно по С++
3. Смотри чужие движки... например тут скоро выложу) http://dhara-club.ucoz.ru/


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

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