GoldenEye: Source Forums

  • March 28, 2024, 12:43:06 pm
  • Welcome, Guest
Advanced search  

News:

Pages: [1] 2  All   Go Down

Author Topic: Level Designer: Classics  (Read 17744 times)

0 Members and 1 Guest are viewing this topic.

Crasing

  • Guest
Level Designer: Classics
« on: August 02, 2009, 07:20:40 am »

Hey guys, first and foremost, amazing mod. I love the spiritual successor that you guys are creating to one of the greatest games of all time.

I would just like to contribute to the project if you guys are interested.

I'm not hugely familiar with hammer but I am with 3ds/n64 and its architecture. I have rebuilt the original maps in 3ds using the same vertex info and original textures from Goldeneye. I realize that it is not the goal of the team to simply copy goldeneye. However, I noticed the classic "complex" and thought perhaps I could be of assistance on the later classics.

If I can be of any assistance, or you would like more just let me know.



Here is a quick render of The Cradle:

« Last Edit: August 08, 2009, 02:24:27 pm by Jeron [SharpSh00tah] »
Logged

Zippy

  • Magic Member
  • Secret Agent
  • **
  • Posts: 130
  • Reputation Power: 0
  • Zippy has no influence.
  • Offline Offline
Re: Level Designer: Classics
« Reply #1 on: August 02, 2009, 09:13:09 am »

I posted a thread on the same subject. Maybe one day, we can join forces, and ride my unicorn into the mists of Avalon.
Logged

VC

  • Valiant Varanidæ, Citrus Jockey
  • Retired Developer
  • GE:S Fanatic
  • *****
  • Posts: 2,843
  • Reputation Power: 16
  • VC is working their way up.VC is working their way up.VC is working their way up.
  • Offline Offline
Re: Level Designer: Classics
« Reply #2 on: August 02, 2009, 12:43:52 pm »

Classics are under my domain.  And now that we have playtesting going on again, I'll be getting back to work on them soon.  If you want to work on revised maps, post your dossier.  There are plenty of them to do.
« Last Edit: August 02, 2009, 12:46:10 pm by Viashino Cutthroat »
Logged
"As for VC's scripts they have not broken the game at all, in fact the game has never felt better." -- KM
"(03:12:41 PM) KM: I would call you a no life loser, but you are useful"
"(03:12:59 PM) VC: Go ahead.  I am, and I am."

Crasing

  • Guest
Re: Level Designer: Classics
« Reply #3 on: August 02, 2009, 03:02:12 pm »

Great. I started this project quite some time ago, I originally ported a few over to simple UT2004 Maps, Im in the process of bringing a couple to UT3. Long story short, I have all maps both single/multi or can rebuild them fairly quickly. If there is a particular level you would like the mesh for, just to get an idea of what I have done. Let me know.

Here some images of the Dam:



edit: ignore the floating "birds,"  a remnant of previous work.


Edit #2: After reading your previous message it seems like you are saying that you've got the classics locked down. I want to make it clear I wasn't looking to do anything other than provide the team with the static meshes for all of the original levels. Also as I said before I have all single player levels if there is any interest in that aspect.
« Last Edit: August 02, 2009, 08:45:10 pm by Crasing »
Logged

Josh [SLX]

  • Wrestling game designer
  • 00 Agent
  • ***
  • Posts: 291
  • Reputation Power: 0
  • Josh [SLX] is looked down upon.
  • Offline Offline
Re: Level Designer: Classics
« Reply #4 on: August 05, 2009, 10:18:41 pm »

These would be great if they were using GE:S textures, as they could then be used for some nifty animated sequences instead of using the engine itself for single player cutscenes, but its just brainstorming. You say you modeled these from scratch? not bad.
Logged
Current Projects: Runway, Bunker, Aztec Textures

Jonathon [SSL]

  • Generalist
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,311
  • Reputation Power: 99
  • Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!
  • Offline Offline
    • Steam Community Page
Re: Level Designer: Classics
« Reply #5 on: August 05, 2009, 10:29:55 pm »

You didn't just export the GE64 level geometry to an OBJ correct? Also, we can't use static meshes in Hammer the way they can be used in UT, if any faces are deleted or are concave, the .vmf exporter cannot properly generate the file.
Logged
Quote
Luchador: I NEVER NAME MY FILES IN UPPER CASE
Luchador: I ONLY TALK IN UPPER CASE
[GE:S] killermonkey: GOOD TO KNOW

Crasing

  • Guest
Re: Level Designer: Classics
« Reply #6 on: August 08, 2009, 04:43:20 am »

Yes and no, the vertex information is dumped from the rom itself (not an emu). I realigned all the faces to make one solid closed mesh in 3ds. Im not sure exactly if this is the correct method for hammer.
Logged

kraid

  • Game Artist
  • 007
  • *****
  • Posts: 1,984
  • Reputation Power: 191
  • kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!
  • Offline Offline
    • my Homepage
Re: Level Designer: Classics
« Reply #7 on: August 08, 2009, 11:48:25 am »

This way would work for Games like Halo, which are using a §D App. for level editing.
Hammer is as different as it can get from this method.

In hammer you build your maps out of basic geomety brushes like Cubes.
The map area itself has to be sealed off completly from the "void" arround it.
The bsp compiling will delete every face which cannot be seen by a entity in the map and create the final polygon struckture.

So in theory your map could work under these conditions:
1. there cannot be any 2D elements, no single polygons, no planes, everything has to consist of solid geometry.
2. There cannot be any invalid struckture like concave faces
3. everything has to be aligned to the grid.
4. i'm sure there are a few more conditions,
- maybe material asignment
- smoothing groops, i guess the same rules as for Collision meshes

As you might have noticed now, it's not exactly easy to create a map for Source outside of hammer.
Good luck if you wanna try it, but i think the best decission would be, to build your map in hammer, using the 3D data you got as reference.

You could try to build a very basic version of the map in your 3D app. and export it to VMF.
Use the file in Hammer for size reference and do all the detail work there.

TBH, Dam isn't exactly the easiest map to start with. It has many things in it which Hammer doesn't like very much.

Another way might be to compile the model as a prop enable the "show models in 2D" button in hammer, so the wireframe of the model will be visible in the 2 viewports of hammer and you got some guidelines to build your model from.
Logged

[GE:S Com] DF Ank1

  • Secret Agent
  • **
  • Posts: 193
  • Reputation Power: 6
  • [GE:S Com] DF Ank1 has no influence.
  • Offline Offline
Re: Level Designer: Classics
« Reply #8 on: August 30, 2009, 03:10:59 pm »

How i said. I have all textures and obj. files of the classic levels. You can export them from the GoldenEye Setup editor, where you can download at www.goldeneyevault.com

CHECK IT
Logged
Big Fan of the Arecibo Observatory / Antenna Cradle.
I would pay money to get the old cradle back. Ad me on Facebook. I am ever glad about new members. Specially when they come from GE:S. My name is Rudolf von Ank

Jonathon [SSL]

  • Generalist
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,311
  • Reputation Power: 99
  • Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!
  • Offline Offline
    • Steam Community Page
Re: Level Designer: Classics
« Reply #9 on: August 30, 2009, 03:14:00 pm »

Kraid just explained in the above post why it's not possible to use the .OBJ files in Hammer, unless you compiled them as a model and then used the reference mesh in Hammer as a guideline.
Logged
Quote
Luchador: I NEVER NAME MY FILES IN UPPER CASE
Luchador: I ONLY TALK IN UPPER CASE
[GE:S] killermonkey: GOOD TO KNOW

[GE:S Com] DF Ank1

  • Secret Agent
  • **
  • Posts: 193
  • Reputation Power: 6
  • [GE:S Com] DF Ank1 has no influence.
  • Offline Offline
Re: Level Designer: Classics
« Reply #10 on: August 30, 2009, 03:20:46 pm »

Well i use DeleD Lite for making such think, then i export them to an obj and then simply convert them to an BSP. File. You can choose such thinks in Crafty, if you want a CS:S map or an HL Map, or other maps....

Well i don´t know nothing about that, so i think spending my time not in hear. I am spending my time in making the Goldfinger 64 game....
Logged
Big Fan of the Arecibo Observatory / Antenna Cradle.
I would pay money to get the old cradle back. Ad me on Facebook. I am ever glad about new members. Specially when they come from GE:S. My name is Rudolf von Ank

kraid

  • Game Artist
  • 007
  • *****
  • Posts: 1,984
  • Reputation Power: 191
  • kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!
  • Offline Offline
    • my Homepage
Re: Level Designer: Classics
« Reply #11 on: August 30, 2009, 08:46:24 pm »

So you're creating the .bsp files directly from the .obj?
Is it able to create vis leafs and entities, too?

In that case you would need to throw in all the entities needed.
Such as player/weapon/ammo spawns, lightning, ambient sound  & music, not to mention brush based entities like destroyable glass windows, moving doors etc.

But you could also just build the .bsp and decompile it again so it would be hammer .vmf format.
Not sure if this will work, coz your model is based on a .obj using vertex data differing from the hammer units grid.
Maybe the decompiler can handle this and will align the vertex to the nearest world unit, or it might fail like it does a lot with maps using many displacement surfaces.

Again, if you ever think about making a map for GES, please build it yourself in hammer using this data just as a reference.
« Last Edit: August 30, 2009, 08:49:39 pm by kraid »
Logged

Jonathon [SSL]

  • Generalist
  • Retired Lead Developer
  • 007
  • *
  • Posts: 1,311
  • Reputation Power: 99
  • Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!Jonathon [SSL] is awe-inspiring!
  • Offline Offline
    • Steam Community Page
Re: Level Designer: Classics
« Reply #12 on: August 30, 2009, 09:02:10 pm »

I don't think there are any programs that can compile Source-compatible BSPs other than Hammer.

As I've said in about 4 posts at least today, I'll put it in italics this time to see if anyone notices:

You can't use dumped .obj data from GE64 to recompile the map in Source. The polygons would all have to be convex blocks with no faces missing, and all of the GE64 maps are built out of single-sided flat polygons, which can't be used in Source. In addition, using data dumped directly from the GE64 cartridge would be a mega copyright infringement and illegal for us to do. Instead, we have Viashino Cutthroat who is getting all the geometry data by measuring each wall and floor manually, then using some kind of crazy formulas to convert GE64 units to Hammer units, then creating the maps from scratch in Hammer, resulting in near-exact replicas of our own creation.
« Last Edit: August 30, 2009, 09:05:54 pm by The SSL »
Logged
Quote
Luchador: I NEVER NAME MY FILES IN UPPER CASE
Luchador: I ONLY TALK IN UPPER CASE
[GE:S] killermonkey: GOOD TO KNOW

kraid

  • Game Artist
  • 007
  • *****
  • Posts: 1,984
  • Reputation Power: 191
  • kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!kraid is awe-inspiring!
  • Offline Offline
    • my Homepage
Re: Level Designer: Classics
« Reply #13 on: August 31, 2009, 12:44:47 pm »

Have you ever tried to create vmf's using XSI or exporting it using crafty?
As for me, there's simply nothing showing up in hammer.
I tried it the same way as i would create geometrie in Hammer, simple cube brushes arranged to rooms.

However i managed to get something shown up this way:
exporting .obj to Milkshape > creating Q3 radiant .map > converting to .vmf using crafty.

Backfaces are calculated by the exporter, but every plane consists of triangles, not quads like they're used in hammer.
So it would be wise to recreate the whole thing with hammer brushes using this model as guidelines (you can put it into a vis-groop to have it the same linecolor and toggle it on and off to see if it fits).
Logged

[GE:S Com] DF Ank1

  • Secret Agent
  • **
  • Posts: 193
  • Reputation Power: 6
  • [GE:S Com] DF Ank1 has no influence.
  • Offline Offline
Re: Level Designer: Classics
« Reply #14 on: September 06, 2009, 01:57:24 pm »

Mhm well i don´t create levels with Hammer. I use DeleD Lite.
So if someone wan´t to create Classic levels, send me an PM.


I have all textures from GoldenEye
Logged
Big Fan of the Arecibo Observatory / Antenna Cradle.
I would pay money to get the old cradle back. Ad me on Facebook. I am ever glad about new members. Specially when they come from GE:S. My name is Rudolf von Ank
Pages: [1] 2  All   Go Up