• Register
Post news Report RSS Developer Report: Phase 1 Complete - Structure

The first part of the master plan is now completed. All level geometry and texturing and code frame work is now completed.

Posted by on

Phase 1 is Completed!

Phase 1 Complete - Structure
The base code framework is now completed and all level geometry and texturing is complete (except for cyberspace).

Phase 1 Complete - Structure
Here I have attached an image of the entire space station as seen when outside the level in-engine. All levels have been recreated exact to the original game's levels. There are currently only a few minor additions, notably being able to see the escape pods from the flight bays, buttons have a bit of thickness to them, doors have thickness, grating has thickness, and a few minor tweaks to fit doors in nicely since they have thickness. Texturing is completed as well and is oriented and aligned exactly as the original game.

Next Phase, Phase 2 - Fill. This next portion of the plan is to add lighting (or shadows depending on how you look at it), create all remaining 3D models for the objects, ammo, weapons, and enemies, and finish HUD code. Basically, to go through the game and fill it with all the objects and enemies in their proper locations. Also, Cyberspace will be created soon.

Moving right along now. Lighting will take time, but hopefully not as long as recreating the level geometry.

Take care everyone, and don't forget to salt the fries!

Post comment Comments
Mirrorman95
Mirrorman95 - - 141 comments

The game looks really good so far. Soon, we'll be able to play and mod System Shock 1 better than ever before!

Reply Good karma Bad karma+2 votes
hemebond
hemebond - - 185 comments

You're creating the entire station as one level? That's awesome.

Reply Good karma Bad karma+2 votes
TheOneMuffin
TheOneMuffin - - 365 comments

I'm fairly sure he said the elevator will connect the levels in a way that the Source Engine and GoldSrc engines do it.

Basically the elevator will be a loading screen.

It seems that in this picture he copy and pasted all the maps on top of eachother to show how close to the Citadel Station picture the game really is.

That or he somehow didn't go over the brush limit and it IS one level, which in that case, more power to him.

Reply Good karma Bad karma+2 votes
JosiahJack Author
JosiahJack - - 82 comments

It is one massive level file. I did go over the maximum vertex limit, for normal Quake bsp format. I'm using bsp2 format though.

Also, level "loading" with the elevators uses similar transition logic of Half-Life for placing the player relative to the center of the elevator, but requires no loading. It's actually a silent teleport, not that you'll be able tell really.

Reply Good karma+1 vote
ShadowsRage
ShadowsRage - - 33 comments

Awesome work!

Reply Good karma Bad karma+2 votes
SpAM_CAN
SpAM_CAN - - 107 comments

Goddamn, this is coming along great! :D

Reply Good karma Bad karma+1 vote
SpAM_CAN
SpAM_CAN - - 107 comments

Oh, I was wondering how you are planning on implementing the patterns on the walls in Cyberspace? The original game ran Conway's Game Of Life on the grid, are you going to do something similar? (I can't imagine that being easy given how Quake does it's thing).

Reply Good karma Bad karma+2 votes
JosiahJack Author
JosiahJack - - 82 comments

Since porting it over to Unity, I am much more flexible to add certain features that would otherwise be very difficult in Darkplaces. I assure you, I am definitely planning on implementing the Conway's Game of Life as well as other eclectic/less-welk-known features such as rotating star map, chess logic for switch puzzles, etc.

Reply Good karma+1 vote
Guest
Guest - - 689,363 comments

Awesome! I liked System Shock right from the start and I have been waiting for years for a decent remake. This is one of the very few 90s games I'd really like to play again.

Reply Good karma Bad karma+1 vote
Motar79
Motar79 - - 2 comments

Dammit, that's so awesome! I hope new updates and release will be soon...

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,363 comments

This comment is currently awaiting admin approval, join now to view.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: