Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Крестики-нолики 3D (http://forum.oszone.net/showthread.php?t=157191)

ManHack 15-11-2009 22:25 1271262

Крестики-нолики 3D
 
Подскажите пожалйста как адекватно написать процедуру, ходящую за компьютера...
Вообще, как просчитывать варианты в трёхмерном массиве? (как там готовые линии будем искать? если так, как я думаю - убться можно ТТ_____ТТ) Сам пробовал придумать, но на ум лезут только извращения всякие >___<"
Пространство небольшое - 19х19х19 или где-то так... но точно не больше 30х30х30. Выигрышный ряд - 5 или более крестиков (или ноликов) подряд.
Впринципе, подиагональные ряды тоже считаются выигрышными, если в них 5 или более однотипных элементов...
Помогите пожалуйста..

ManHack 17-11-2009 16:37 1272695

С этим разобрались. Алгоритм написали.

...

ManHack 17-11-2009 17:55 1272782

Разобрался.

А текстурку как на примитив наложить? Скажем, на сферу? Или закрасить её цветом? (монотонным / градиентом)

ManHack 18-11-2009 17:54 1273700

Ну скажите пожалуйста как сделать сферу монотонного цвета, а не каркас? Ну пожалуйста!...Очень хочется.... Т_____Т

lxa85 18-11-2009 18:00 1273708

ManHack, читать инструкцию от того пакета визуализации, который ты применяешь.
Одно дело OpenGL, другое дело DirectX.
Можно вобще процедурный рендеринг сделать - это будет отдельная заморочка.

ManHack 18-11-2009 18:09 1273720

http://opengl.gamedev.ru/doc/
Эту что-ли?

ManHack 18-11-2009 18:29 1273740

Одна проблема... Там не написано того, что мне хочется почему-то... ((

ManHack 20-11-2009 22:53 1276121

Почему glutSolidSphere() не работает?
Пишет [Error] ****.pas(260): Undeclared identifier: 'glutSolidSphere' :cry:


Время: 19:02.

Время: 19:02.
© OSzone.net 2001-