forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Как создать карту для игры типа GTA2 (http://forum.boolean.name/showthread.php?t=11619)

cancel 31.12.2009 18:27

Как создать карту для игры типа GTA2
 
Вот пытаюсь сделат "remake " GTA2 в Blitz3D(SDK) . Люди ходят, парочка домов есть.

http://img51.imageshack.us/img51/3109/gta2test.jpg


Но без оригинальной карты и текстур GTA2 это не GTA2!!

Ладно текстуры есть. Хоть в формате BMP, но в GTA2 стандарт 992 текстур с размерами 64х64 каждый на рисования одной карты.

Планирую перевести код в Blitz3D SDK (C++) потому что в С++ легче карту GTA2 читать.


Но как с рисовать карту??

Сделать простой surface и напихат пару "addVertex" туда и потом его копировать и рисовать когда надо??

Типа:
Код:

mesh = CreateMesh()
surf = CreateSurface(mesh)

v0 = AddVertex (surf, -5,-5,0, 0 ,0)
v1 = AddVertex (surf, 5,-5,0, 1 ,0)
v2 = AddVertex (surf, 0, 5,0, 0.5,1)

tri = AddTriangle (surf,v0,v2,v1)

???


А как с текстурами, их же 992 штук и загрузить надо все. Тормозит не будет это все??
Конечно не рисоват всю карту, но и какой-то "frustum / view culling" использовать.



Подскажите как лучще бы сделать это все.

Randomize 31.12.2009 23:41

Ответ: Как создать карту для игры типа GTA2
 
Менеджер ресурсов.

cancel 01.01.2010 03:30

Ответ: Как создать карту для игры типа GTA2
 
Мда. Думаю о нем все время ну не знаю справлюсь ли я.

G.A.D 28.02.2010 17:25

Ответ: Как создать карту для игры типа GTA2
 
на сколько я знаю gta2-2d игра.
Может лучше для этих целей использовать blitzmax?

Nex 28.02.2010 17:33

Ответ: Как создать карту для игры типа GTA2
 
Челябинские программисты настолько суровы, что нарезают болванки гвоздем.

ABTOMAT 28.02.2010 18:04

Ответ: Как создать карту для игры типа GTA2
 
В GTA 2 здания и карта трёхмерны.
Хз как ты это на БМ сделаешь

G.A.D 28.02.2010 20:11

Ответ: Как создать карту для игры типа GTA2
 
http://forum.boolean.name/showthread...979#post139979


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

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