Search found 268 matches

by dreadlorde
Thu Jan 28, 2010 4:21 pm
Forum: General Discussion
Topic: Where did your nicknames came from?
Replies: 31
Views: 9826

reckless wrote::shock: i thought that name sounded familiar might remember me then i was the guy who partially fixed discord mods for wow.
I miss the discord mods. :(
by dreadlorde
Wed Jan 27, 2010 2:19 pm
Forum: General Discussion
Topic: id Tech 4 and C++
Replies: 16
Views: 4957

Not to stray too far off my main topic, but I've been thinking of re-implementing some of my Quake engine in Go . This would obviously be a while down the road for me, but Go seems really interesting and the way it does OOP seems a lot better than some other languages mentioned here. Plus there's no ...
by dreadlorde
Wed Jan 27, 2010 2:05 pm
Forum: General Discussion
Topic: Where did your nicknames came from?
Replies: 31
Views: 9826

I needed a name for my old warlock in World of Warcraft. This name seemed to fit an Undead Warlock. Now I miss WoW. :(
by dreadlorde
Wed Jan 27, 2010 2:02 pm
Forum: General Discussion
Topic: What are you working on?
Replies: 3884
Views: 6511203

Finally started working on realms of quake again. I did some personal play testing tonight with 5 clients connected. Things will be shaping up quite nice here soon. Here's the 4 main classes of the game:

(left to right) Soldier, Runic, Berserker, Medic

You can't really tell any work's been done ...
by dreadlorde
Wed Jan 27, 2010 12:45 am
Forum: General Discussion
Topic: id Tech 4 and C++
Replies: 16
Views: 4957

Somebody once said that the best tool is the one you know better. If I need to solder something, but don't know how to use a soldering iron, should I use my hammer?

I'm not trying to start a programming language fight, I'm just interested in why people see OOP; C++ specifically, as 'better' than ...
by dreadlorde
Tue Jan 26, 2010 2:28 am
Forum: General Discussion
Topic: Modding Success And/Or Completing a Project?
Replies: 13
Views: 2375

Some quotes to live by:

Rule 1. You can't tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don't try to second guess and put in a speed hack until you've proven that's where the bottleneck is.

Rule 2. Measure. Don't tune for speed until you've measured ...
by dreadlorde
Mon Jan 25, 2010 7:21 pm
Forum: General Discussion
Topic: QuakeReal
Replies: 2
Views: 1000

Is there a flak-cannon now?
by dreadlorde
Mon Jan 25, 2010 7:15 pm
Forum: General Discussion
Topic: id Tech 4 and C++
Replies: 16
Views: 4957


Anyway most games are made on C++. C is a bit arcane now. C++ is OOP that can result on simpler code (YMMV). Also any OOP able to make huge changes without affecting the stability of the code.
Makes sense to use C++, and not C, to make games.
I used to think the same thing, but after reading ...
by dreadlorde
Sun Jan 24, 2010 6:14 pm
Forum: General Discussion
Topic: id Tech 4 and C++
Replies: 16
Views: 4957

id Tech 4 and C++

Was the reasoning for the switch from C to C++ for the engine ever explained? Wikipedia just says After the new renderer was functional, however, the decision was made to switch from C to the C++ programming language, necessitating a complete restructuring and rewrite of the rest of the engine ...
by dreadlorde
Fri Jan 22, 2010 12:57 am
Forum: Programming Tutorials
Topic: Quake Memory Manager - Part 3: the Hunk
Replies: 7
Views: 5708

I could test it if you want to do it, I don't have enough experience in C to do something like this just by reading documentation yet.
by dreadlorde
Thu Jan 21, 2010 6:06 pm
Forum: Programming Tutorials
Topic: Quake Memory Manager - Part 3: the Hunk
Replies: 7
Views: 5708

Here are some links for people who want to know some more about how Linux does memory management.

http://kernelnewbies.org/KernelMemoryAllocation
http://www.linuxhq.com/guides/TLK/mm/memory.html
http://linux-mm.org/

Some links about memory allocation in general:

http://en.wikipedia.org ...
by dreadlorde
Thu Jan 21, 2010 3:58 pm
Forum: General Discussion
Topic: Introduction Thread
Replies: 124
Views: 63778

Re: Introduction Thread

I'm known on the internet as either dreadlorde, dread, or jt_.

I'm currently hacking up my own Quake software-rendered engine for *nix to help myself learn C alongside with reading K&R. I use unices exclusively, and currently I use Gentoo linux along side with Plan 9 from Bell Labs. I'm a radical ...
by dreadlorde
Wed Jan 20, 2010 3:26 pm
Forum: General Discussion
Topic: QSBrowser: Website Server Browser/In-Client Server Browser
Replies: 9
Views: 4150

Great job, Baker! But did you have to write it in ASP? :(