Developer of Deus Ex: Revision by night and an ICT student at the Royal Institute of Technology by day. Besides liking Deus Ex I'm a Trekkie with my roots in Star Trek: Voyager.

  • View media
  • View media
  • View media
  • View media
RSS My Blogs

Time for my weekly update.

This week we've continued to make progress on our branding and now we've got the launch trailer and the entire soundtrack uploaded to YouTube awaiting unveiling. We've also made significant progress in the bug department, and right now we only have two maps that's bugging, none of them very severely.

The maps with issues are 06_HongKong_Helibase and 15_Area51_Final. The problem with Helibase have for a long time been a long standing occlusion issue. This is because in Unreal Engine 1 geometry occludes itself, that is the engine checks if the polygon is in view and if not it doesn't draw the polygon (to save time). The problem with that is that the code that checks if it's in view is not 100% accurate (if it was it would take too long to run and it would defeat the purpose of the check), thus sometimes at the edge of the screen the engine thinks a polygon is out of view when in fact it isn't and you can still see a part of it.

When geometry is built the polygons are cut up in a number of pieces and it's these cuts that the bounds checking code checks. With an unlucky collection of cuts this can result in many polygons flickering out of view and sometimes not just of the edge of the screen but a bit further in as well.

The issue then becomes how to affect how the level is cut up, and there are a number of different tricks one can do. It's a lot of trial and error and one change somewhere in the level can affect how cuts travel across the level and thus issues can either appear or disappear with one change. This of course requires extensive re-testing, even though I as a developer can check the target area to see if it works or not; other issues might have appeared elsewhere and I can't re-test the entire map each time I think it's good. I’m just glad that we still have a tester that is able to very rapidly and thoroughly work through this.

Earlier today I discovered another non-occlusion related issue in Helibase, hopefully I'll be able to fix that soon, but as always one change can undermine the fix for the occlusion issue I worked on before. In Final we have a similar occlusion issue, however this map also have a few other non-occlusion issues as well.

Progress for me has been impeded slightly due to an exam tomorrow, but tomorrow evening I should be able to get on this and try and sort the issues out.

Start a group Groups
Indie Gamers

Indie Gamers

1,459 members Hobbies & Interests

For fans of indie games and hardcore indie gamers, no matter at all whether these indies are commercial or freeware/opensource! This is a hub used for...

PC Gamers

PC Gamers

715 members Hardware & Tech

This is a group for all PC gamers from all gaming generations. From the time of PCs like the Comadore 64 to the modern PCs. By PC i don't mean just Windows...

Science fiction fans

Science fiction fans

735 members Arts & Literature

A group for all ModDB and IndieDB fans of science fiction.

Star Trek Fan Club

Star Trek Fan Club

229 members Hobbies & Interests

"Space, the final frontier..." These are the opening words of one of the most famous sci-fis ever created. The opening words of one of the biggest franchises...

Deus Ex Fan Group

Deus Ex Fan Group

569 members Fans & Clans

Love Deus Ex? Of course you do! Delve deeper into the world of conspiracies and revel the glorious Deus Ex series. So, join us!

Mod DB

Mod DB

4,161 members Official

If it's information about Mod DB and ramblings about mods in general that you are after - then you have come to the right place. Welcome to the official...

3RD Generation Gamers

3RD Generation Gamers

243 members Hardware & Tech

This is a group for 3rd generation gamers, the 3rd generation is known for being the time of the nes, sega master system, and the atari 7800. this is...

Games Modding

Games Modding

25 members Hobbies & Interests

Modding tutorials, developer interviews and news articles.

Comments
ExtraMana
ExtraMana

cool stuff brah

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Level
Avatar
Avatar
Last Online
Country
Sweden Sweden
Gender
Male
Friends
Become friends
Member watch
Follow
Mod DB
Statistics
Rank
2,067 of 594,717
Visitors
15,381 (2 today)
Time Online
3 days
Activity Points
1,148
Watchers
13 members
Comments
504
Site visits
4,497
Contact
Contact
Send Message
Homepage
Ehrby.se
Skype
bjorn98009_91
Steam
MrRobotBear
Twitter

Latest tweets from @mrrobotbear

I earned a Emerald badge by donating 1 year of cpu time to Uncovering Genome Mysteries at WCG P.wcgrid.org #wcgrid

Sep 24 2016

I earned a Bronze badge by donating 14 days of cpu time to OpenZika at WCG P.wcgrid.org #wcgrid

Aug 31 2016

I earned a Ruby badge by donating 180 days of cpu time to Outsmart Ebola Together at WCG P.wcgrid.org #wcgrid

Aug 28 2016

I earned a Ruby badge by donating 180 days of cpu time to Uncovering Genome Mysteries at WCG P.wcgrid.org #wcgrid

Aug 24 2016

I earned a Ruby badge by donating 180 days of cpu time to FightAIDS@Home - Phase 2 at WCG P.wcgrid.org #wcgrid

Aug 17 2016

I earned a Gold badge by donating 90 days of cpu time to Outsmart Ebola Together at WCG P.wcgrid.org #wcgrid

Aug 1 2016

I earned a Gold badge by donating 90 days of cpu time to Uncovering Genome Mysteries at WCG P.wcgrid.org #wcgrid

Jul 25 2016

I earned a Silver badge by donating 45 days of cpu time to Uncovering Genome Mysteries at WCG P.wcgrid.org #wcgrid

Jul 19 2016

I earned a Bronze badge by donating 14 days of cpu time to Uncovering Genome Mysteries at WCG P.wcgrid.org #wcgrid

Jul 10 2016

I earned a Emerald badge by donating 1 year of cpu time to Mapping Cancer Markers at WCG P.wcgrid.org #wcgrid

Jul 4 2016

Friends
HellCaller
HellCaller Online
SilverSpook
SilverSpook Online
Mortecha
Mortecha Online
Jonex_
Jonex_ Online
|Totalitarian|
|Totalitarian| Online
nerdenstein
nerdenstein Online
{zXc}Henry
{zXc}Henry Online
AlphaCodeOverride
AlphaCodeOverride Online
FastGamerr
FastGamerr Online
SimonDenton
SimonDenton Online