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=5345)

BolVan 18.12.2007 12:27

Помогите разобраться с с++.
 
Я хочу изучать с++ но я о нём нечего не знаю.
1.Ябы хотел узнать можно ли на нём делать 3D игры
2.Какой с++ выбрать.
3.Где найти хорошие уроки по с++.
Ну пока вроде всё.

Данил 18.12.2007 12:32

Re: Помогите разобраться с с++.
 
видно, что совсем новичок )
http://ru.wikipedia.org/wiki/C%2B%2B
http://ru.wikibooks.org/wiki/Си-плюс-плюс
в помощь )

HolyDel 18.12.2007 12:42

Re: Помогите разобраться с с++.
 
BolVan, надо выбрать правильный двиг!
я рекомендую Xors3D.
надо купить бумажные книжки, из разряда самоучитель за 21 день, или что то типа етого.
еще можно пересмотреть свою жизненную позицию, и в столь юнном возрасте посидеть за старичком блицом.

BolVan 18.12.2007 12:45

Re: Помогите разобраться с с++.
 
Цитата:

я рекомендую Xors3D.
а где его взять?

dimanche13 18.12.2007 12:48

Re: Помогите разобраться с с++.
 
BolVan, да рано тебе за С++ браться.
Басик - хороший выбор. БлитцБасик - отличный выбор.

BolVan 18.12.2007 12:50

Re: Помогите разобраться с с++.
 
Цитата:

Басик - хороший выбор. БлитцБасик - отличный выбор.
Я знаю.Просто я хочу узнать можно ли на с++ делать 3D игры.

HolyDel 18.12.2007 12:57

Re: Помогите разобраться с с++.
 
Цитата:

Просто я хочу узнать можно ли на с++ делать 3D игры.
можно.
xors3d ищи где-то здесь: http://blitz.pp.ru/forum/showthread.php?threadid=2065

BolVan 18.12.2007 13:06

Re: Помогите разобраться с с++.
 
Цитата:

xors3d ищи где-то здесь: http://blitz.pp.ru/forum/showthread.php?threadid=2065
Не качается.Пишет нету страницы.Дайте другую ссылку.

BolVan 18.12.2007 13:10

Re: Помогите разобраться с с++.
 
Я бы ещё хотел узнать что такое XNA Game Studio и как им пользоваться.

johnk 18.12.2007 13:35

Re: Помогите разобраться с с++.
 
А если С++ неосилишь, то бери C#. Считай Бэйсик + С++. Рекоммендую. Игры мона делать на XNA.
Цитата:

Я бы ещё хотел узнать что такое XNA Game Studio и как им пользоваться.
Это фреймворк. Если хочешь - стучи в асю, объясню. Сам на ней прогаю.

BolVan 18.12.2007 13:52

Re: Помогите разобраться с с++.
 
Плиз.Дайте кто нибудь ссылку на xors3D.

HolyDel 18.12.2007 13:55

Re: Помогите разобраться с с++.
 
у меня ета ссылка открывается:
xors3d ищи где-то здесь: http://blitz.pp.ru/forum/showthread.php?threadid=2065
это не прямая ссылка на архив, надо искать на форуме. возможно придется зарегаться здесь: www.blitz.pp.ru/forum, чтобы получить доступ к форуму.

sash13 18.12.2007 19:17

Re: Помогите разобраться с с++.
 
http://rubux.net/downloads/xors3d.exe
http://rubux.net/downloads/b3d_dx9.exe
и тоько длл-ки
http://rubux.net/downloads/xors3d.rar

На странице http://blitz.pp.ru/forum/showthread.php?postid=37273
Дядя гугл рулит

Alex_90 18.12.2007 21:19

Re: Помогите разобраться с с++.
 
Н-да!:)
3D игры программировать на С++ можно и нужно. Желательно для этих целей использовать библиотеку OpenGl. Научиться работать с ней можно много где. Например здесь. Книга эта существует и в аналоговом варианте (например у меня). Это - цифровая ее версия. Рекомендую использовать OpenGl от Microsoft, а не от SolutiunGraohic (или как-то вроде того фирма называтся).
C++ один. Это язык программирования. А вот среда разработки может быть разная. Разумеется будешь писать под Windows (а не под DOS)=> тебе нужна Visual C++. Рекомендую сначала версию 6,0. Потом можешь перейти (когда освоишься) на 2003. 2005 - дирьмо!
Для работы с книгой по OpenGl надо иметь представление о C++. Возьми книгу по C++ в районной библиотеке. Еще уроки по OpenGl можешь посмотреть здесь, но это уже сложно!:)

Tadeus 18.12.2007 22:50

Re: Помогите разобраться с с++.
 
Блин, ИМХО лучше начать со старого доброго кубасика ;)

HolyDel 18.12.2007 23:38

Re: Помогите разобраться с с++.
 
Alex_90, и че он в 10 лет будет делать с OpenGl ?
он знает что такое матрица, что такое вектор, как операции с ними производятся? линейную алгебру и аналитическую геометрию также надо знать.
пусть юзает готовый двиг.

и кстати, OpenGL от микрософта уже не юзается. ето софтверный рендеринг.
а вот производительи драйверов поставляют свою библиотеку openGL вместе с видеокартой.

AndruXa 18.12.2007 23:39

Re: Помогите разобраться с с++.
 
Цитата:

Желательно для этих целей использовать библиотеку OpenGl
А чем отличается openGL от openAL??? В принципе, мне нет разницы, я ими не пользуюсь, ну так для общего кругозора ->Дирекция рулит!!!

Tadeus 18.12.2007 23:49

Re: Помогите разобраться с с++.
 
КуБайсик, КуБайсик и тока КуБайсик. Самый рулезз. Если кто-то считает себя в нем профи, вот нескоко вопросов:

1)Как орудовать световым пером?
2)Как оперировать RAMом?
3)Как работать с модемом?
4)Как работать с джойстиком?

Про остальное я умолчу... ;)

haedim 18.12.2007 23:51

Re: Помогите разобраться с с++.
 
Цитата:

Сообщение от Alex_90
Н-да!:)
Рекомендую использовать OpenGl от Microsoft, а не от SolutiunGraohic (или как-то вроде того фирма называтся).

SILICON Graphics. Это силикон, а не решение ;) .
Цитата:

Сообщение от Alex_90
Разумеется будешь писать под Windows (а не под DOS)=> тебе нужна Visual C++.

А вот интересно, ПОЧЕМУ именно под Windows? И VC++ - вовсе не единственное решение. Есть еще Cygwin, MinGW, Eclipse, SlickEdit...
Цитата:

Сообщение от Alex_90
но это уже сложно!:)

Далеко не все.

HolyDel 18.12.2007 23:57

Re: Помогите разобраться с с++.
 
Цитата:

А чем отличается openGL от openAL??? В принципе, мне нет разницы, я ими не пользуюсь, ну так для общего кругозора ->Дирекция рулит!!!
Андрюха! мои тапочки лопнули от смеха! поздравляю!
первая (OpenGL) - ето либа для работы с графикой, вторая (OpenAL), не решусь точно описать весь ее функционал, но ее используют для работы со звуком, и кстати, я ее обнаружил в месте, где обнаружить ее уж не как ожидал - в пакете Crysis.

jimon 19.12.2007 00:04

Re: Помогите разобраться с с++.
 
AndruXa
OpenAL - звуковая либа от Creative
OpenGL - стандарт api 3д графики

AndruXa 19.12.2007 00:08

Re: Помогите разобраться с с++.
 
Про GL то я знаю, а вот про AL просто название где-то видел, по-моему в сталкере, ну я и подумал, раз такое поражающее сходство в названии, может это один и тот же продукт просто один постарше...или еще че-нибудь. А тут оказывается все намного запущенее, ну чтож учту на будущее

BolVan 19.12.2007 12:04

Re: Помогите разобраться с с++.
 
Цитата:

и тоько длл-ки
http://rubux.net/downloads/xors3d.rar
Простите за тупой вопрос ну что с этим делать.

AndruXa 19.12.2007 12:34

Re: Помогите разобраться с с++.
 
Вот почитай статью Импера про подключение DLL
http://boolean.name/showthread.php?t=1888

HolyDel 19.12.2007 12:56

Re: Помогите разобраться с с++.
 
AndruXa, это подключение к blitz3d, а человек просил к С++.
BolVan, распихай все по папкам.
lib файлы в lib папку.
dll - шку можно засунуть в bin папку (или вообще в system32, но надо незабыть положить ее вместе с релизной игрой)
потом етот lib файл надо подключить или в настройках проекта, или
#pragma(lib,"имя_файла.lib")

подробнее здесь:
http://www.ishodniki.ru/art/artshow....&pr=vcpp_co m

alcoSHoLiK 19.12.2007 13:45

Re: Помогите разобраться с с++.
 
Цитата:

Сообщение от HolyDel
я ее обнаружил в месте, где обнаружить ее уж не как ожидал - в пакете Crysis.

Как раз ее там и следовало ожидать http://www.openal.org/openal_vista.html

HolyDel 19.12.2007 13:47

Re: Помогите разобраться с с++.
 
хм...
я конечно ничего не понял (слабый инглишь у мну, очень слабый), но вроде как DX Sound не работает на висте?
Висте, которую разрабатывает микрософт?
DX, который разрабатывает микрософт?
боже! что они курят...

AndruXa 19.12.2007 14:04

Re: Помогите разобраться с с++.
 
Цитата:

AndruXa, это подключение к blitz3d, а человек просил к С++.
сори, невнимательно прочитал пост

Alex_90 19.12.2007 17:24

Re: Помогите разобраться с с++.
 
Цитата:

Блин, ИМХО лучше начать со старого доброго кубасика ;)
Вот уш нет! :)Turbo Pascal лучше. Я с него начинал когда-то...:)

IGR 19.12.2007 19:06

Re: Помогите разобраться с с++.
 
сорри за оффтоп, но если уж речь пошла и о OpenAL, то задам вопрос:
вот у меня не узается(не устанавливается) OpenAL !!
возникают какието конфликты с ОС или уже установлеными звуковыми лыбами !!
помогите советом как этого избежать !! ;)
и возможно ли ??

HolyDel 20.12.2007 11:39

Re: Помогите разобраться с с++.
 
IGR, а зачем она тебе? скопируй dll-ку в system32 - етого будет достаточно.


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

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