Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Island matrix

Author
Message
jlb1987
20
Years of Service
User Offline
Joined: 10th May 2005
Location:
Posted: 12th May 2005 22:27
Is it possible to make an entire island without any loading points whatsoever? Whats the biggest size of island I could make? Also, any tips on how to create it efficiently, etc? thanks in advance.

"We dads have a saying- You can't fix it 'til you've broken it." Brian Johnson.
Jack
20
Years of Service
User Offline
Joined: 4th Oct 2004
Location: [Germany]
Posted: 13th May 2005 20:51
There are no barriers you can bild a small or a very very big matrix


you can use a object as a martix with trees and so on and there are no loading points but if the Island is too big the game would running slow.

If you want use a matrix
I would say: USE matedit /matedit.com

TIP: use low poly objects

Download Desert Dead DBC FPS at http://www.onlineartsgames.de
jlb1987
20
Years of Service
User Offline
Joined: 10th May 2005
Location:
Posted: 13th May 2005 23:09
thanks a lot, I always thought there was quite a strict limit to how big a matrix could be. The majortiy of the things in my game will be low-range, i.e. low poly counts except for the character models of which there will not be many anyway. I've got the whole concept of the game thougt out, anf there are a few of us going to be involved in making it. I just wanted to know what scale the game could be. Thanks anyway.

"We dads have a saying- You can't fix it 'til you've broken it." Brian Johnson.
Link102
20
Years of Service
User Offline
Joined: 1st Dec 2004
Location: On your head, weeeeee!
Posted: 14th May 2005 01:24 Edited at: 14th May 2005 01:25
it is posible, you'dd need to load the peace of island you're walking towards and unload the piece your walking away from.

Have you ever played GTA: Vice City? each seperate area (Vice Port, Escobar Airport, Fort Baxter, etc.) aren't all loaded at the same time. There all loaded like described above. (The loading inbetween the islands is for the low texture version of the island (the one that the speedyer ones of us have experienced manny times))

For objects, your should just use as far as the camera can see (plus a lil so it doesn't just pop-up)

please reply
jlb1987
20
Years of Service
User Offline
Joined: 10th May 2005
Location:
Posted: 14th May 2005 07:59
Ok. well, my game will have some fog anyway for atmosphere's sake. And yes, I have played vice city et al, the gta series are my favorite games bar the metal gear solid games. Thanks!

"We dads have a saying- You can't fix it 'til you've broken it." Brian Johnson.
Jake Blues
20
Years of Service
User Offline
Joined: 19th Jun 2004
Location: United States
Posted: 14th May 2005 14:49 Edited at: 14th May 2005 14:50
Currently working on a World Developer Tool, with matrix deforming and the such, like MatEdit.

[href]www.freewebs.com/neodragon64/projects.htm[/href]

bibz1st
22
Years of Service
User Offline
Joined: 2nd Jan 2003
Location:
Posted: 16th May 2005 00:31
you could also use an .x file in conjunction with NG DLL or Sparky's DLL
jlb1987
20
Years of Service
User Offline
Joined: 10th May 2005
Location:
Posted: 17th May 2005 21:54
Isn't it a bad idea to create a WHOLE island just using an object, though? There's the speed the game will lose, not to mention the collision detection that will have to be created.

"We dads have a saying- You can't fix it 'til you've broken it." Brian Johnson.
Jack
20
Years of Service
User Offline
Joined: 4th Oct 2004
Location: [Germany]
Posted: 18th May 2005 03:50
Yes it is bad for speed but if you want to create a screen saver
it would be OK (if you want to create a game you must add: enemy ai, shootcode, waypoints, etc and with a hight detaied matrix it would be very bad)

[href][/href]
Guitarman
21
Years of Service
User Offline
Joined: 31st Jan 2004
Location:
Posted: 21st May 2005 12:10
ok I hope this is the appropriate place to post on this, but on the topic of matricies and object maps:

If you use a matrix map, it's quite simple to find the height that an object should be at (get ground height(....)) HOw whould this work with a .x file as the landscape? would you check "If object collision(1,0)=map# then move object higher one unit"? (if that made sense)
Link102
20
Years of Service
User Offline
Joined: 1st Dec 2004
Location: On your head, weeeeee!
Posted: 21st May 2005 23:19
Well that would mean that if you bump up on a wall you would float up. Unless you create every house/fence/tree as a difrent object.

please reply
Guitarman
21
Years of Service
User Offline
Joined: 31st Jan 2004
Location:
Posted: 23rd May 2005 00:52
right, so how do you use a .x object as a terrain?
Link102
20
Years of Service
User Offline
Joined: 1st Dec 2004
Location: On your head, weeeeee!
Posted: 23rd May 2005 07:50 Edited at: 23rd May 2005 23:30
Simple, just have a landscape as an x object and place objects on it

please reply
jlb1987
20
Years of Service
User Offline
Joined: 10th May 2005
Location:
Posted: 23rd May 2005 17:43
It is quite simple, I think. Just create the terrain in an object creator. Still a bad idea because of the speed it would use though. I certainly won't be using that method.

"We dads have a saying- You can't fix it 'til you've broken it." Brian Johnson.
Link102
20
Years of Service
User Offline
Joined: 1st Dec 2004
Location: On your head, weeeeee!
Posted: 23rd May 2005 23:32
Well if you know a better way? Anyway this way is better(/faster) than a matrix becouse a matrix has 2 polys per square

please reply
Guitarman
21
Years of Service
User Offline
Joined: 31st Jan 2004
Location:
Posted: 26th May 2005 04:56
Ok so how do you handle hills and things of the sort? You can use the get ground height with a matrix, but how do you do it with a .x object?
bibz1st
22
Years of Service
User Offline
Joined: 2nd Jan 2003
Location:
Posted: 29th May 2005 01:49
If you use one of the Dll's I mentioned then you dont have to work it cos the DLL does it for you

Login to post a reply

Server time is: 2025-05-23 02:26:35
Your offset time is: 2025-05-23 02:26:35