h1

t3h engine project + games == omg no work

December 1, 2008

Seriously.  I have Portal on here now, and beat it, but it ate up like two days of work time.  And also Zombie Panic, that’s still killing time.  At least I don’t have TF2, or I’d never get anything done, ever.  EVAR  :B

aaaannnnyyywaaaayyyy………..

I think the engine project could use some revival.  I like the code I have so far, and I still want to work on Floculate.  BY THE WAY OMFG I SPELLED IT WRONG BITCH.  It’s actually Flocculate.  And the word should be Flocculation.  Oh well.

But I want to revamp it to a certain extent.  Redo the system stuff for Win32/Linux, and less tacked on and more tied in properly support for stuff I plan to use like FBOs.  I also am strongly considering C++ for the Renderer.  The reason I am, is that it is far more flexible from a programming standpoint.

And all you people who are like “ur a devout C programmer omg thats liek total sellouting ur believes wtf!!1!”  Then I’m all “shut up foo!”  Seriously though.  C++ is appropriate in application settings.  Physics is C material.  All the necessary operations can be done in C, and it’s speed critical because it’s done on the CPU (by me anyway.)  It’s a necessity that it be as optimized as possible.  The same way OpenGL and DirectX were both written in C, because they are also optimized system level work.  But the USE of an optimized system level library like DirectX, OpenGL, or Rat Physics, is application work, and if it benefits greatly in terms of development from using C++, I’m down with that.

If you still don’t get the distinction, then either you weren’t a programmer and therefore that section is pointless to you, (you are pardoned non-programmers,) or you’re a dogmatic closed-minded jerk that doesn’t understand “circumstances” and their existence due to “dynamic reality.”  Seriously, take your fundamentalism somewhere else.  Once again, this only applies to the people screaming ‘hypocrite’ at me.  I know they exist, I know a few in person.

BTW, DirectX may be written in C++, we’ll never know.  It SHOULD be written in C.  I know it has a C interface anyway.

EDIT:  SUPER UPDATE TIME!  I now have a name for my engine, and it is made of recursive acronym GLORY!  RAVEN.  It means RAVEN Audio Video ENgine.  BRILLIANCE P0R W00T4G3!  Of course this is a part of Rampancy Engine.  The other part nearing completion is Rat Physics.  I also want to add more components, but that is for another time.

Advertisements

4 comments

  1. YOU FUCKING SELLOUT!!!!!!!!!!!!!!!!!!!

    *just kidding*

    I’m just trying to get through life without programming jihads man… I’m just a simple person. Just let me be…

    C++ is divided into 4 fundamental parts: the c part, the object oriented part, the generic programming shit, and the STL shit, and really boost should be a part of that too.

    I just want to get a job and do my thing and go on and work on stupid hobby games… you know, is it too much to ask for? (BTW, I got a job offer, so I guess I need to spend sometime brushing up and learning some new tricks (dog, new tricks, and all that.)


  2. Shit, forgot what I wanted to say, sorry about spamming your comments.

    Do you own xbox 360 (I know, I’m a console luser, well I play PC games too. Last game was COD4.)? I finally finished playing the halo 3 campaine (yeah, console Halo luser. Halo is okay, but not the 2nd coming as some fanboi would lead you to believe). Plus the fact I also finished GTA 4… Haha. So I’m sort freaking out now since I have been slacking playing these games.

    And I just bought two new books today. Effective Java, and Anathem by Neil Stepehson.


  3. I still have an old xbox and a gamecube. I got the GC when they came out, those were the days when I wasn’t fucking broke. The xbox I got refurbished just after the 360 came out. But I’m mostly a PC gamer. Online games on PC are less flooded with retarded jocks than console games. Except CounterStrike. MY GOD.


  4. Yeah, I used to play alot of COD2 with the WRM (A realism mod. “Realistic” no RNG WWII games have a special place in my heart, lol).



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: