Hello Guest, please login or register.
Did you miss your activation email?
Login with username, password and session length.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - TheDarkJay

Pages: [1] 2 3 ... 7
1
Discussion / [Short Article] How to make a Video Game Engine
« on: August 24, 2011, 03:36:56 pm »
<Original>


A common mistake people learning programming with an eye towards game development make is the idea that they require a game engine. It just seems natural, a car needs an engine to move so surely a game needs an engine. If only life were so simple.

Look at the history of most of the successful game engines in history, let’s use the Unreal Engine and the id Engine for my examples here, and you’ll find they started off with the game and the engine came afterwards. The Doom Engine (precursor/father to/first version of the id Engine) was not written to be a powerful game engine (for the time), it was written to run Doom. It just so happened a lot of the code got reused in other projects and thus the id Engine was born.

The Unreal engine began, oddly enough, with the game Unreal. Then a lot of the code for Unreal got used in lots of games that followed, being changed, refined and completely rebuilt along the way.

Game engines are not so much invented as they are accidentally created. You write a game, and then you refactor a lot of the code you used so it can be used in a later game. This alone is often enough for the developers/publishers/marketing department to say that both games run on a modified version of the same engine. And I guess technically it’s true.

The idea of a game engine is inherently ill-defined, it can mean a whole lot of things. At the end of the day, seeking to create a “Video Game Engine” is a foolish endeavour, as trying to create something ill-defined often is. Without a lot of luck and skill, you’ll get distracted by the shiny things you can do and at best you’ll wind up with a fantastic technical demo, but not something wholly individual you can use to make a game.

In fact, one could easily argue that the creation of a technical demo, getting someone to run around the screen, is one of the simplest aspects of game development. It is often the unique aspects of a game, the unique code which doesn't quite always fit efficiently into the average generic "engine", that provide the real challenges in coding and in developing.

The reason the Unreal Engine, the id Engine and the Source engine are at their current state of awesome is because they have been used to create so many games that the code-base has been refactored, modified and reused countless times in a long, iterative process. This is how a true game engine is made: iteratively.

The best way to make a ‘game engine’ is, at the end of the day, almost always going to be to make a game. The old adage, “Make games, not engines”, is as true today as it was in the days of Doom.

2
Entertainment / PS3 gets Steam
« on: April 16, 2011, 02:48:34 am »
So...yeah

Seriously, why would Microsoft not allow something like this? It is "technically possible" after all...but either they just don't any customers or somebody there has a very oddly shaped rod up their arse. I'm seriously starting to suspect the entire Console department is just one guy hunched up in a dark room somewhere who doesn't let anybody else inside...

Then again this doesn't really effect me since I own neither console, but still Microsoft do have a tendency to come off as unusually retarded with the Xbox...like when they refused to let Valve constantly update TF2 because of their "all updates that aren't fixing something must cost money" policy...

3
Discussion / Philosophical gaming
« on: October 28, 2010, 03:32:47 am »
Games which, like novels, have a primary purpose of simply making you think. Take for example, Planescape: Torment. A cult classic, with very little emphasis on combat and much ultimately on a simple question:

"What can change the nature of a man?"

A question with so many answers that reveal so much about the person creating the answer. Take me for example, ask me this question and my answer would be profit. What can change the nature of a man? What he stands to gain from making that change. Others would come up which so many different answers, age, time, death, belief, hope, fear, regret, so many possibilities. These kinds of games are, ultimately fascinating. They offer insights into the human condition, and our own depravities.

Knights of the Old Republic 2, Fallout 2, Planescape: Torment, all of these were story based in my opinion. It was the story that interested me, the story that kept me playing, and the choices that story provided that made me play again.

These are the games that we replay because we want to see real differences in our choices, they are highly character based, highly plot heavy, and I think we need more of them. I am interested in what you all think of almost entirely story-driven games, to the point of being almost if not entirely interactive fiction. From a game development point of view, the pros and cons of such games would be a fascinating discussion.

So, what is your opinion on low-action, high-narrative games? What do you think can change the nature of a man? ;)

4
Discussion / Morality in Video Games
« on: September 15, 2010, 09:53:35 pm »
I'm not going to deny it, I find moral choices in video games fascinating. On the one hand, having options and therefore the illusion of control is very nice. On the other, for fucks sake video games, why is the choice always to be either Jesus, Satan or apathetic?

Our sense of "Morality" is just avoidance of the negative consequences of actions, a moral system in games needs to be designed to reflect that because games have no real consequences anyway, which is why games have to dangle some form of engineered carrot in front of players.

Star Wars: KoToR had simple carrots, dark side powers which hurt enemies and light side which healed and buffed allies. Being light side or dark side was basically a playing style choice. Dark side sometimes had an extra money carrot, but not always. Sometimes you got more from light side.

Mass Effect has two carrots: Being a !@#$% gives you renegade and lets you do more intimidation, being a paragon let's you be more charismatic. But the carrots are the same both ways, being renegade is just funnier to watch most of the time. I can't be the only player he basically did all the big paragon choices but at every other step of the way was a complete !@#$%, just so he could laugh at the bastardry.

Both these carrots give players "the weaknesses of amorality", being a grey made you inherently weaker which sucked.

Personally I'd like to see a game implement a morality system akin to that of the World of Darkness: One-way. Being cruel cost you morality, but when only your current morality was above the level of cruelty of that action. A common thief would not lose any more morality from stealing, but if they ever kill someone they'd take a plunge. Also it means the game can easily keep track of how to treat the player, you can't "puppy-poke" your way to becoming the Lord of the Sith.

Of course some kinds of carrots would be required. WoD implements "derangements", as your character goes more (a/im)moral they go insane(r). This means players have to balance the rewards of their "evil" actions with the rewards of such actions.

5
Entertainment / Am I a complete monster...
« on: August 25, 2010, 09:54:13 am »
in that I think this game looks like it'd be a fun roguelike?

<a href="http://www.youtube.com/watch?v=7WYQRURR_oI" target="_blank">http://www.youtube.com/watch?v=7WYQRURR_oI</a>

6
Entertainment / Some things in this world are made of happiness
« on: June 11, 2010, 12:03:45 pm »
Deep, Dark, Disturbing Happiness

But in all seriousness, Alan Moore is awesome. Crazy, Deeply Disturbed, Death himself would not dare approach him awesome. Therefore, the only logical conclusion a lovecraftian comic by him is going to actually rip a hole in the corners of time and space, break down the great door into the seas of infinity beyond perception and summon into being one of those whom shall not be named.

Okay, maybe I'm a little over-enthusiastic but...joy! ^^

7
Discussion / Anybody else have coding "in-jokes"?
« on: May 08, 2010, 03:10:39 pm »
Let's face it, we all like to amuse ourselves when doing tasks like programming. And we all have a style and notation system of some description. I, for example, got called 'weird' by my teacher for beginning all my private variable names with _pv_, but it helps me keep things separate so...yeah ^^

Another thing I'm betting is lots of us have some kind of in-joke or habit we repeat...My main one is when I'm documenting my code (via Doxygen's notation) and want to add a warning, and actual the description of the warning is only one or two words, or the unsafe nature of the code is obvious from the name/description, I sometimes add "Crazy, Loopy and Unbritish" to the end.

/*! \brief Get the naked pointer the smart pointer is wrapped around
 *
 * \warning Crazy, Loopy and Unbritish
 */
Type* NakedPointer();

That kind of thing. Anybody else do this kind of thing? =P

8
Entertainment / The Humble Indie Bundle
« on: May 04, 2010, 11:57:46 pm »
http://www.wolfire.com/humble

Quote
The Humble Indie Bundle is a unique kind of bundle that we are trying out.

Pay what you want. If you bought these five games separately, it would cost around $80 but we're letting you set the price!

All of the games work great on Mac, Windows, and Linux. We didn't want to leave anyone out.

There is no middle-man. You can rest assured that 100% of your purchase goes directly to the developers and non-profits as you specify (minus credit card fees).

We don't use DRM. When you buy these games, they are yours. Feel free to play them without an internet connection, back them up, and install them on all of your Macs and PCs freely.

Your contribution supports the amazing Child's Play charity and Electronic Frontier Foundation. By default, the amount is split equally between the seven participants (including Child's Play and EFF), but you can tweak the split any way you'd like.

Pretty sweet deal really, I gave what translates to about £10...been meaning to play these games for awhile too ^^ Whoever said video game nerds were anti-social recluses may have been right, but it's nice to know we aren't above charity ;D

9
Entertainment / When do we get games in 5D then?
« on: April 26, 2010, 12:37:29 am »
So I just saw a tv contest to win a copy of Batman Arkham Asylum.......
IN 3D!!!
So, this 3D-glasses-whilst-movie-watching fad seems to have crossed into mainstream gaming when I wasn't looking...erm, why? I mean, in movies cinemas it's neat and when you go with mates you can have so much fun laughing at each other in the glasses, but at home in your bedroom playing video games wearing them just seems...sad really :S

10
Entertainment / Guitar Hero with real guitars
« on: March 17, 2010, 08:40:42 pm »
So for a long time people with patience and commitment have been ripping on Guitar Hero players for being "leik total n00bs" and not using "rael giiitars".

Hence, Power Gig
http://kotaku.com/5488698/new-game-riffs-on-guitar-hero-with-a-real-electric-guitar

Now, whilst this does sound like an awesome marriage between music instrument and video game, it comes with a problem: Lots of gamers are people with no patience or commitment, and are completely n00bs and hopeless when it comes to the dexterity needed to play a real guitar.

11
Entertainment / Knights of the Old Republic, remember in Korriban...?
« on: March 14, 2010, 09:50:33 pm »
Random question, but you know in Knights of the Old Republic: In Korriban, did any of you manage to leave it in any playthrough with more light side points than you entered with?

I was talking to a friend of mine a few days ago about this game when I realised I never managed to play light side on that one world XD Usually I went there either first or near the end of a play-through, either so I could use the other worlds as redemption, or use that world as my characters final 'fall' into Darkness =P

Anyone actually resist the little voice saying "Mwahahaha look at all the video game cruelty potential here hehehehehe"?

12
Entertainment / For the love of...
« on: March 10, 2010, 01:06:05 am »
<a href="http://www.youtube.com/watch?v=KSqL9ygBCck" target="_blank">http://www.youtube.com/watch?v=KSqL9ygBCck</a>

Haven't there been enough Robin Hood movies? I mean, no-one can top Alan Rickman as the Sheriff of Nottingham ("And call off christmas!") -_-

13
...........[click]......

............................................................

I..............what.................huh..............bwmafa?

It's......scarily interesting 0_o Well...I guess if Symphonic Metal has The Poet and the Pendulum...

14
Entertainment / Christopher Lee Will Rock Your Face Off
« on: January 31, 2010, 01:27:54 pm »
http://www.toplessrobot.com/2010/01/christopher_lee_will_rock_your_face_off.php

Quote
Christopher Lee, famed star of Hammer horror movies, Lord Of The Rings, and much, much more will be coming soon to some earphones near you. Videogum and The Guardian have the news that the 87-year-old actor plans to release a "symphonic metal" album about the life and career of Charlemagne, the first Holy Roman Emperor and a direct ancestor of Lee himself. "To my surprise and indeed great pleasure, I have suddenly found that there is another string to my bow," Lee announced.

...this, this may be the most awesome thing in existance 0_o

15
Entertainment / Five Centimeters Per Second
« on: December 09, 2009, 06:05:16 pm »
Anyone else watched this anime? I highly, highly recommend it to everyone here for a simple reason:  :'(

It was claimed to be up there with Grave Of The Fireflies in it's Tear Jerker powers. I was skeptical, but..I mean, it's a completely different subject matter, but dear lord it still gets you at the end ;_;

16
Discussion / Stopping Charisma from becoming a dump stat?
« on: November 24, 2009, 10:51:45 pm »
I was thinking about this lately. In RPGs, speech is often extremely downplayed in exchange for 'real' stats like Swordsmanship and Kickarsery. Fallout 1 and 2, I feel handled these skills rather well, though I think Bethesda dropped the ball for 3 since you rarely needed speech for anything more than a nice little bonus, and 99% of the games situations could be quite happily solved with a well-placed sledgehammer.

So, how can Charisma in RPGs be a serious stat? The most obvious way, I can think, is the ability to use your charisma to gather allies, to march on your enemies with an army of soldiers who follow you because of your silver tongue whilst you sit there and laugh at the slaughter. Obviously this has some issues.

A part of me feels like with RPGs a "Do it all no matter what" approach has been took by games like Fallout 3. This doesn't sell itself for me. Does your character lack a silver tongue? A significant part of the game should be cut away from you. Is your character an unskilled warrior? A significant part of the game should be cut away from you. It shouldn't be possible for a character to march through the situations regardless of their skill, some things should be impossible for the player with every possible build of character.

What's your lots thoughts on ...my random ramblings? XD

17
Entertainment / Just when I start getting faith in humanity again...
« on: November 01, 2009, 11:28:59 pm »
...something always happens that smacks that idea right back down.

Seriously, the !@#$%? 0_o Hasn't this man been proven a fraud multiple times already? >.>

18
Discussion / Your tales of weird programming randomness
« on: October 19, 2009, 10:33:31 pm »
So once I was doing to website stuff (not really programming I admit), and realised I missed a closing statement but the website was still displaying fine. I fixed the statement and the website broke. Schrödinger bug or what, right?

I mean, fixing code is supposed to, in turn, fix problems. Not cause them...otherwise it's just a weird paradox and for a few seconds I was terrified I had caused some kind of tear in the space-time continuum and doomed is all...Temporal paradoxes are evil like that ^^

Turns out I also had a typo in the CSS which was combining with the error in the HTML to create the exact effect I was trying to create anyway, in one freaky co-incidence. Fixing that typo and the HTML fixed the page.

Anyone else have any weird stories of errors encountered or Schrödinger bugs or the like? =P

19
Entertainment / The Final Destination
« on: August 29, 2009, 01:45:54 pm »
So I saw this last night. I enjoyed it, but hate myself for enjoying it, if that makes sense.
If I were a movie reviewer I would give it a lot rating, but in truth it made for a fun night out with mates, and what more do I want?

As far as the series goes, the deaths were rather unoriginal and it continues the "Basically it's just people dying in strangely hilarious ways" theme of the second film onwards (the first, to me at least, feels like the more serious and least death-porn-esque one of the lot, at least from what I can remember of watching it).

Also they went crazy with the 3D, seriously. They didn't need to throw so much at your face. It makes you flinch/jump the first time, and have a reduced but similar reaction the second, but you get kinda fed up with it after awhile.

The snake coming out at the audience at one point was pretty cool though, if only because it prompted me to waved at it XD It felt pretty needless though.

Still, the film does get a chuckle out of you when you see the various, unoriginal deaths.

I was expecting the ending to reveal the whole thing is one giant flash back and for the guy to decide to just let the accident happen and for them all to die, which would symbolise the series ultimate theme of "Death always wins" and that fighting it is pointless, but that didn't happen. Not sure if that would have made a better ending or not really...

And yes, the film does have a token black guy. Yes, he does provide some comic relief and yes he dies in a particularly unfulfilled manner.

I wouldn't recommend going to see if you have other, better movies you can pick from, but if you are in the mood to see people die in hilarious manners and don't particularly care about plot or character development...well, I can't think of a better movie that matches those criteria XD

On a very positive note, I saw the trailer to the movies "Gamer" and "Dorian Grey" there...I wish to see those movies ^^

20
Entertainment / Bastets
« on: August 18, 2009, 09:27:46 am »
http://fph.altervista.org/prog/bastet.html

Tetris is an evil game, but at least it operates under the pretext that the random number generator doesn't hate your guts.

Bastets is a Tetris game with no such pretext. This game uses an algorithm to pick the next piece that not only hates you, but loves to hate you, and throws the worst possible piece at you at all times.

I hate Bastets. I can't stop playing it.

The most I've ever cleared is 26 lines. To do even this you have to forget everything you know about how to play tetris, and engage the almost zen theory of "It'll all go wrong for you eventually" and plan to earn the points there and then.

Gentlemen (and ladies), this is !@#$% Tetris.

Pages: [1] 2 3 ... 7

Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved



Page created in 0.264 seconds with 33 queries.

anything