forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Blitz3d C++ или обычный Basic? (http://forum.boolean.name/showthread.php?t=8151)

h1dd3n 06.04.2009 16:42

Ответ: Blitz3d C++ или обычный Basic?
 
Я кстати не хотел сказать что C++ это нифига не круто и не мощно, но сам подумай надо ли тебе это? И кстати я тебя уверяю все сидят и читают эту темы и знают ВСЕ ответы на твои вопросы, хотя на C++ не пишут... Это я к тому что может тебе все таки попробовать сначала на blitz3d покодить? тогда 99% вопросов отпадет =)

Aceton 06.04.2009 16:50

Ответ: Blitz3d C++ или обычный Basic?
 
неспорю что отпадет))) пробовал я на простом блице кодить ...

вопрос в том - почему все юзают простой? Нахожу только 1н ответ - для простого библиотек больше.

h1dd3n 06.04.2009 17:39

Ответ: Blitz3d C++ или обычный Basic?
 
o_o Просто все кто юзают блиц юзают его же компилятор, ибо блиц - простота, а простота = бейсик... А те кто кодит на C++ не юзат блиц - есть куда более современные и к тому же бесплатные движки, например огр, но про него ты и сам знаешь +)
(кстати насчет старых карт, я в екатеринбурге живу и не знаю ни одного человека у которого карточка ниже 6600, даже домохозякам 7600 ставят 8600 иногда)
P.S. те кто кодит на C++ ешё и свои движки умудряются писать =)

falcon 06.04.2009 17:48

Ответ: Blitz3d C++ или обычный Basic?
 
вообще мне кажется что весь подход относительно спора очень не правильный (нееекидайте помидоры!)

спорить о том что лучше С++ или Делфя или Блиц\Blitz SDK не правильно лиш по тому что все это лишь инструменты.
выбор зависит от поставленной задачи.
если тебе надо сделать небольшую но красивую и надежную казуалочку (с несложной логикой) то блиц + библиотеки (на мой скромный взгляд) самая замечательная вещь!

BlitzMAX на мой (все так же скромный ) взгляд тоже очень интересный инструмент, я бы использовал его для гораздо более серьезных проектов (казуальный или нет не имеет смысла... ради саморазвития пишу изометрическую РПГ в стили диаблы xd)

для выполнения таких задач инструменты вполне подходящие.
но писать на том же б3д рпг было бы извращением.
можно даже умолчать о возможностях и скорости блица а взять простое удобство
процедурный язык, слежка за всеми игровыми состояниями (думаю в рпг их очень не мало.)

но разрабатывать такой проект на огре (с++) было бы гораздо удобнее(я не сказал легче)).
для игры типа "вопрос-ответ" можно использовать какой нибудь Pascal\qbasic.

все перечисленное всего лиш инструменты (языки, движки, софт...)
и не надо спорить что лучше.
такой спор может быть сродни подобного:
что круче - самолет или машина если надо СХОДИТЬ в соседний киоск за газетой?

Aceton 06.04.2009 18:08

Ответ: Blitz3d C++ или обычный Basic?
 
Цитата:

Сообщение от falcon (Сообщение 102978)
в
но писать на том же б3д рпг было бы извращением.


это почему

falcon 06.04.2009 18:15

Ответ: Blitz3d C++ или обычный Basic?
 
Aceton
если ты задаеш этот вопрос то думаю опыта у тебя еще не так много.(только не восприми в обиду)

если хочешь узнать ответ - возми стандартый B3d и попробуй
просто попробуй :)

ABTOMAT 06.04.2009 18:27

Ответ: Blitz3d C++ или обычный Basic?
 
Цитата:

но писать на том же б3д рпг было бы извращением.
Я извращенець :crazy: Сейчас буду пошлости говорить :rolleyes:

falcon 06.04.2009 18:38

Ответ: Blitz3d C++ или обычный Basic?
 
ABTOMAT
дык и я им был :)
но тебя понять то можно ты начал на б3д... ща бросать как то не оч

HolyDel 06.04.2009 19:45

Ответ: Blitz3d C++ или обычный Basic?
 
Цитата:

да по большему счету сдк в итоге быстрее выйдет в разы, таких отличающихся по производительности мест полно
на самом деле есть одна тонкость. В РАЗЫ быстрее будет лишь просчет логики. Скорость рендера останется той-же, а если еще учесть что и без либ - то она будет еще ниже. К примеру у меня просчет логики занимал обычно 10-30% от всего времени. Т.е. ни об каком "в разы" для конечного приожения говорить смысла нет.

Лично я не вижу никакого смысла использовать blitz3d sdk под С++. (разве если только кому синтаксис с++ больше блицового нравится)
ООП? если так дорого ООП то зачем юзать чисто процедурный двиг?

Aceton 06.04.2009 21:13

Ответ: Blitz3d C++ или обычный Basic?
 
HolyDel мне тут выдвинули , что на б3д геморойно рпг сделать

G.A.D 06.04.2009 21:55

Ответ: Blitz3d C++ или обычный Basic?
 
всё реально сделать главное не лениться и знать толк в любом языке программирования,будь то с++,бейзик,или дельфи

falcon 06.04.2009 22:11

Ответ: Blitz3d C++ или обычный Basic?
 
Aceton
путаеш не реально с "геморойно"

HolyDel 07.04.2009 09:31

Ответ: Blitz3d C++ или обычный Basic?
 
я думаю РПГ-мейкер это единственное, на чем РПГ будет делать не геморойно. более того, С++ + blitz sdk имеют куда больше общего с блицом, чем, например blitz + xors.

Harter 09.04.2009 14:50

Ответ: Blitz3d C++ или обычный Basic?
 
>исходники FastImage FastText etc
На PureBasic'е есть...

>всё реально сделать главное не лениться и знать толк в любом языке программирования,будь то с++,бейзик,или дельфи

поправочка: главное лениться, т.к. лень - двигатель прогресса.
Единственное, надо что бы энтузиазм(или какой либо стимул работать) был выше лени.
Ибо:
Программист - тварь ленивая, но хитрая.

А то что, "лень двигатель прогресса" я на сообственной практике убеждался не мало раз...

Как заметил Олег, геморойно делать РПГ в любом случае, поетому вопрос стоит в производительности, рациональности, эффективности и т.д.

Aceton 09.04.2009 15:43

Ответ: Blitz3d C++ или обычный Basic?
 
P.S. ->05.04 курю огра ->09.04 докурился до уровня,до которого дошел в блице -> думаю перейти на огра


оказалось огр проще(хотя при 1м взгляде на движок кажется обратное!) и шире чем блиц ))


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

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