Dark Overlord of Chaos Edition
Forum    Blog    FAQ    About    
Control Panel
Welcome to the new Games Developers website (version alpha 1.0). This community website is dedicated to game development (see the about page). Note that Internet Explorer version 7.0 or earlier does not render some elements of this website correctly. For best result upgrade to version 8.0, or even better use a proper browser like Firefox or Opera.
Entry key: The missing word, "I am the alpha and the ...", fallout 3 reference.
Free for Code
(jlucard, 18:27:48 - 21 Sep 2011 - )

C#In the past I published a number of source code files here. I never thought that anyone would complain about that. The fact I post buggy pieces of badly written C# in a website paid for from my unwanted cash pile doesn’t mean anybody out there has to actually use it. In fact most don’t – hardly anybody even reads what I write when it comes to that. Imagine then how surprised this particular dark overlord (me, I will destroy you) was when asked recently if he had a license to give away code for free! Apparently simply posting a source file in a public domain forum and saying “do whatever you fancy with this you kinky handsome bastard” is not enough for some people. There are laws and procedures to uphold. You can’t just go ahead and perform such despicable and extreme acts like being helpful to others nowadays; this constitutes antisocial behaviour. Bad overlord, go eat your dried frog pills now.

Relaxing Time
(jlucard, 23:41:30 - 21 Aug 2011 - )

Summer time is mostly associated with relaxing at a holiday destination, enjoying the sun, drinking cold beverages and having to care about nothing. That was the original plan anyway. None of my plans ever works but hey, if you fail to plan you plan to fail with no style at all. At least this plan appeared to work for the first 24 hours. See I figured I would avoid the August “rush hour” and take my holidays early – mid June to July.

Site problems
(GD Admin, 17:39:26 - 25 May 2011 - )

Some news... During the last week we had a number of problems involving spammers, some hacker in Sweden and our old server having stability problems. We now moved to a new server but somehow the database became corrupt! The good news is the site is up again. The bad news is a number of things do not appear to work properly. We are still open for bussiness as usual but there might be some further downtime later on as I try to address those issues. The new server should improve uptime in the long run, but in the meantime I shall enjoy you suffering. Your beloved oppressor.

XNA and Render Surfaces
(jlucard, 22:17:54 - 21 May 2011 - )

C#Previously on GD chaos, our hero demonstrated how he can kill his frame rates by drawing simple (yet expensive in terms of processing) 2D primitives. Today the hero cheats. Imagine a world way more complicated to draw, a world of 2D and 3D shapes of great complexity. Oh the terror of having to calculate everything from scratch for every single frame. No need to panic. Render surfaces are your friends. Render surfaces love you. You see dear reader, not every graphic artefact changes all the time. So if something has not really changed, why re-create it from scratch again and again. A much better idea is to “render” this artefact on a texture, a buffer in the graphic card’s memory, and display that texture instead.

Games and the Dark Side of Programming
(jlucard, 19:59:57 - 09 May 2011 - )

SkullGames programming is a bit of a dark art. This is not because it is that terrible secret nobody is willing to share with you. When it comes to secrets it is quite the opposite really – game developers are one of the friendlier mobs out there; half the time they are telling you their secrets regardless of whether you want to hear them or not. No, secrets have nothing to do with it. Making games is a bit of a dark art cause of all the cheating like there is no tomorrow needed to make them. You see, you could do things properly, the same way you would for a scientific simulation, and your game would just about run on a huge mainframe with a couple thousand processors. Alternatively you could lie, deceive, evade and compromise ensuring your game would run fine on much more modest hardware.

Imperfect Circles and Pythagoras’ Theorem
(jlucard, 15:13:25 - 25 Apr 2011 - )

C#In the previous of my not so amazing C# tutorials I described how to draw 2D triangles. This was a useful exercise since drawing triangles, filled or not, involved interpolating values (we need to go from there to there in that many steps). Interpolation is a useful technique that can be used in a number of situations from moving models/sprites to faking missing data in scientific charts – anything that requires finding a number of intermediate states really. However that was not the only reason for selecting triangles. The author of the previous tutorial (all tremble before my evil goatee) also claimed that triangles are useful for making more complex geometric shapes. Lets put this claim to the test by using our pretty triangles to make a nice round (well, almost) circle. Building circles out of triangles might sound a bit insane as generally speaking triangles are not exactly known for their roundness. This is I guess what makes it fan.

Making 2D Triangles, the Old Fashioned Way
(jlucard, 16:55:22 - 16 Apr 2011 - )

C#Once upon a time when I started XNA programming (not so long ago actually) I remember being annoyed about the lack of basic 2D primitives. There is a perfectly valid reason why – today’s graphic cards are much better at dealing with 3D operations. Doing 2D stuff with them can be rather less efficient which can be considered a major drawback when your main target is a console with less processing power than what can be found on a high-end personal computer.

COMICDOM CON ATHENS 2011: Comics and Game Development
(NesCartesius, 11:27:59 - 12 Apr 2011 - / )

Last weekend I attended a panel in the aforementioned comic convention in Athens (info here). It is something i sometimes do, and this panel had a special appeal. The subject, quite obviously, was: "Comics and videogames: from paper to cartridge and pc!". The discussion started from the question whether computer games can tell a story, and how story telling in that industry works, but also raised some interesting questions about game development.

Follow the Line 3D (Source Code Included)
(jlucard, 23:34:27 - 08 Apr 2011 - / )

C#Sometime ago I released “follow the line 3D” (aka roll game). Now quite a few people pointed to me that it would be good to add more features to this – more levels, a proper high score table and so on. Make it a more complete game, that sort of thing. Furthermore a few more (some programmers among them) were curious how you can use programming to make games like this one. I would have thought it is obvious, but apparently many of those who never tried game programming considering it something of a mysterious forbidden dark art. A bit like being a Ninja I guess. In reality there is nothing magical about it – if you can program in general, then you can program games. This would make an interesting topic for discussion but I am getting out of topic here.

VS Games 2011
(GD Admin, 20:25:47 - 07 Apr 2011 - )

Me, your favourite oppressor, decided to do some advertising. The aim is to attract new users for gdchaos.net by means of giving puny mortals money to add our awesome cool logo to their websites. I started by VS Games, an academic conference. Sponsoring an academic conference might sound like a peculiar choice, but then again they do some interesting work and I did have to start somewhere. Also I happen to know one of the guys presenting there this year. All tremble before me.

Links to external sites
Who's online
In the last 15 minutes, no users have been active.
There are 32 registered users in total.
Most users ever online was 1083 on 02:39:16 - 10 Jun 2012
The art for this website is a copyright © of dark overlord jlucard.
Website powered by Drupal
This website is powered by Drupal