Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (523)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (592)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Doom 3 BFG source code  (Read 3687 times)
0 Members and 1 Guest are viewing this topic.
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Posted 2012-11-27 01:33:26 »

so id-software released the doom 3 Bfg source code
http://thenextweb.com/shareables/2012/11/26/id-software-puts-doom-3-bfg-edition-source-code-on-github-to-keep-modding-community-kicking/


Although its not java.  Just browsing through it is quite awesome. It is interesting/relevant for the gaming side of things. Just to see how they did certain methods and solutions to problems.  It would be interesting to compare their math implementations to others and compare performance results.

https://github.com/id-Software/DOOM-3-BFG


"Experience is what you get when you did not get what you wanted"
Offline gimbal

JGO Knight


Medals: 25



« Reply #1 - Posted 2012-11-27 21:20:58 »

Original doom 3 code was already available for quite some time, as well as the source to all older ID games. I've never really been able to really gain much understanding from ID code. Not enough documentation to really put two and two together. I have big respect for the people that can take the source and then go make it do other stuff.
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Reply #2 - Posted 2012-11-27 22:02:44 »

Oh, I was aware of some much older source code for various FPS have been released over the years, but I wasn't aware that the doom 3 was already released :/

I wonder if there is much difference from doom 3 source and doom 3 bfg source codes

"Experience is what you get when you did not get what you wanted"
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Online princec

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #3 - Posted 2012-11-27 22:16:44 »

By strange coincidence I'm playing through Doom 3 BFG right now.

It's one of the worst games I've played for years, and I'm not sure why I'm literally forcing myself to play it.

Cas Smiley

Offline ra4king

JGO Kernel


Medals: 355
Projects: 3
Exp: 5 years


I'm the King!


« Reply #4 - Posted 2012-11-27 22:23:24 »

By strange coincidence I'm playing through Doom 3 BFG right now.

It's one of the worst games I've played for years, and I'm not sure why I'm literally forcing myself to play it.

Cas Smiley
Because you secretly think it's awesome Wink

Offline gimbal

JGO Knight


Medals: 25



« Reply #5 - Posted 2012-11-28 20:04:24 »

It wasn't a terrible experience... but still a bit boring and repetitive. The expansion pack is more interesting to be honest, with some Half-Life 2 inspired additions.
Offline Roquen
« Reply #6 - Posted 2012-11-28 21:23:18 »

Has any id game been fun other than doom?
Offline sproingie

JGO Kernel


Medals: 202



« Reply #7 - Posted 2012-11-28 22:13:40 »

Has any id game been fun other than doom?

Commander Keen  Grin
Offline kaffiene
« Reply #8 - Posted 2012-11-29 00:10:42 »

Quake 3 was (and still is) fun for a multiplayer death match.  Single player was shit, of course.
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Reply #9 - Posted 2012-11-29 01:46:41 »

Quake 3 was (and still is) fun for a multiplayer death match.  Single player was shit, of course.

I remember having played Quake 3 arena, a lot lot lot


"Experience is what you get when you did not get what you wanted"
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Roquen
« Reply #10 - Posted 2012-11-29 02:31:38 »

And of course I was only referring to doom deathmatch.
Online princec

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #11 - Posted 2012-11-29 10:17:21 »

Not many people know this but one of Puppygames minions, Alli, is the #2 seeded player worldwide in Q3 Arena.

Cas Smiley

Offline delt0r

JGO Knight


Medals: 29
Exp: 18 years


Computers can do that?


« Reply #12 - Posted 2012-11-30 13:39:14 »

I still play q3 a lot with my Wife and Daughter. Unfortunately the online quake thing just does not work for us.

As for doom 3. I found pretty scary. But then i did have my computer set up in a damp and dark basement at the time. Quake 4 however was a decent single player game.

At any rate. I thought that ID was more about selling engines and making rockets than games. And lets be honest Doom was a good game for the time... But it was a case of "just kill everything" ... nothing there compared to what is expected for many modern FPS... but then again i never got past the first 10min of half life because i *still* couldn't kill anything.

[edit] missed the word life after half.

I have no special talents. I am only passionately curious.--Albert Einstein
Online princec

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #13 - Posted 2012-11-30 13:43:09 »

That was the whole thing about Doom 1 & 2: you were a hero. You got to blast everything to bits. It was fun.

Doom 3 = constantly scared. Every enemy takes practically an entire clip to kill so you can only shoot one at a time. You die within 3 seconds of contact with the enemy. It's just utterly, utterly shit. It's not even scary, just plain annoying, especially when the same boring tricks are used on you for 15 hours. Complete failure of game design. I was sad.

Cas Smiley

Offline delt0r

JGO Knight


Medals: 29
Exp: 18 years


Computers can do that?


« Reply #14 - Posted 2012-11-30 13:49:01 »

Not sure i see a difference? Played both on hard (or whatever it was before Nightmare). And well... that *IS* doom. 30 monsters, 3 shot gun shells and one fulled up chainsaw.

I guess what i am saying is I don't think i would like doom 1&2 as much now as i did. I was younger and it was new. Doom 3 is more of the same.

My 10 year old Nephew thinks the new star wars movies are *fantastic* and as good as the old ones.

I have no special talents. I am only passionately curious.--Albert Einstein
Online princec

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #15 - Posted 2012-11-30 14:13:13 »

Doom 3 is absolutely nothing like Doom 2 though. It is the opposite of fun. It's oppressive, unfair, unimaginative, tedious, slow and largely repetitive.

Cas Smiley

Offline delt0r

JGO Knight


Medals: 29
Exp: 18 years


Computers can do that?


« Reply #16 - Posted 2012-11-30 14:42:25 »

I replayed doom 2 last year.... guess what.....

I have no special talents. I am only passionately curious.--Albert Einstein
Offline Varkas
« Reply #17 - Posted 2012-11-30 15:09:50 »

Doom 1 & 2 also had a novelty factor at their time. FPS games were few then, and they were kind of the best. I also enjoyed Duke Nukem 3D, well I liked it lamost better than the Doom games, as well as Descent II. All thjose games were "cool" becuase unseen before, and very exciting for this.

Now, 20 years later and with countless games in the genre, it's just not the same anymore (and playing the old games again isn't the same either, becuase we are now 20 years older and have experienced 20 years of game eveolution ...)

I must admit I haven't even taken a real look at Doom 3, because I thought it's "just another FPS". And I do not expect anything in particular from the source code that would help me to make games.

if (error) throw new Brick(); // Blog (german): http://gedankenweber.wordpress.com
Online princec

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #18 - Posted 2012-11-30 17:01:50 »

Indeed, progress in the genre has greatly improved on the feel of FPS games in many areas. Doom 2 feels strangely sluggish and the lack of up/down looking makes it feel awkward. Those are legit advances. However nothing comes close to the feeling of fun that Doom 2 had; we've got a tenth of the enemies to kill, they take 3x as much shooting to kill them, and they're all totally deadly within seconds. No fun.

Cas Smiley

Offline Rorkien
« Reply #19 - Posted 2012-11-30 17:15:58 »

After all of this, i feel glad that i still play Skulltag/Zandronum
Offline sproingie

JGO Kernel


Medals: 202



« Reply #20 - Posted 2012-11-30 17:18:17 »

Id doesn't do gameplay, and now they don't license engines.  They seem to be going on name recognition alone.   Rage sold about 2.5M copies, which is respectable, but it's about half of BF3's units moved and a third of Skyrim.  And Id's next project is ... Doom 4.  I think it's an appropriate title for the future of innovation at that outfit.
Offline Cero
« Reply #21 - Posted 2012-11-30 17:57:22 »

Rage sold about 2.5M copies, which is respectable,

it is; but not for Id, and certainly not considering the long development time of Rage

Offline gimbal

JGO Knight


Medals: 25



« Reply #22 - Posted 2012-12-03 22:19:41 »

Indeed, progress in the genre has greatly improved on the feel of FPS games in many areas. Doom 2 feels strangely sluggish and the lack of up/down looking makes it feel awkward. Those are legit advances. However nothing comes close to the feeling of fun that Doom 2 had; we've got a tenth of the enemies to kill, they take 3x as much shooting to kill them, and they're all totally deadly within seconds. No fun.

Cas Smiley

I didn't have that experience myself, blasted through waves of enemies without much effort. If anything, I found it way too easy :s The enemies are so utterly stupid there are always tricks to render them useless, often being on a higher platform was already enough. The only thing I found unfair about the game are the scripted events of enemies waiting behind a door to pounce, there is just no avoiding them unless you know that they're there. It ain't scary either, its all heart attacks and almost no real terror. At least Doom 1 & 2 gave you the sense that you were really in deep sh1t, not Rambo running through endless typical looking mars facility tunnels and offices, picking off the 1 or 2 enemies the game sends at you at a time.

Let me put it differently: in Doom 2 I regularly get myself in the situation where I'm running for my life shouting "oh sh1t oh sh1t oh sh1t oh sh1t oh sh1t". Doom 3 just did not give me that heart pounding adrenaline moment a single time. Such a regression in gaming experience Sad
Offline Ultroman

JGO Knight


Medals: 25
Projects: 1


Snappin' at snizzes since '83


« Reply #23 - Posted 2012-12-03 22:29:46 »

Let me put it differently: in Doom 2 I regularly get myself in the situation where I'm running for my life shouting "oh sh1t oh sh1t oh sh1t oh sh1t oh sh1t". Doom 3 just did not give me that heart pounding adrenaline moment a single time. Such a regression in gaming experience Sad
Seconded Smiley

...but then again i never got past the first 10min of half life because i *still* couldn't kill anything.
Oh my God, you missed out on something special there. Half-life was the game that had me immersed more than any other. Except Final Fantasy VII of course...!

- Jonas
Offline sproingie

JGO Kernel


Medals: 202



« Reply #24 - Posted 2012-12-03 23:46:00 »

Half Life made me paranoid about air vents.  When a game gives you the heebie jeebies in real life, it's done its job well.  Shame about that Xen thing.  Double shame Ep3/HL3 is almost certainly dead.  What a downer to end the series on.


Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

SHC (22 views)
2014-11-25 12:00:59

SHC (20 views)
2014-11-25 11:53:45

Norakomi (18 views)
2014-11-25 11:26:43

Gibbo3771 (22 views)
2014-11-24 19:59:16

trollwarrior1 (36 views)
2014-11-22 12:13:56

xFryIx (74 views)
2014-11-13 12:34:49

digdugdiggy (52 views)
2014-11-12 21:11:50

digdugdiggy (46 views)
2014-11-12 21:10:15

digdugdiggy (41 views)
2014-11-12 21:09:33

kovacsa (67 views)
2014-11-07 19:57:14
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!