-->
Recent Projects:
Current Project:

Exceptional Journals (in no order): [Eliwood] [Steve Healy] [Ravuya] [Mark the Artist] [Scet] [Ysaneya] [Mayan Obsidian]
My Personal Website
| Sunday, September 18, 2005 |
 Roguelike development blog |
Posted - 9/18/2005 10:38:50 PM | My roguelike that I will be developing, Kainwall, will receive updates/news reports at that blog, rather than here. Why? Because I'm somesort of blog freak, that's why. Actually, it's because this roguelike will most likely take the better part of several years to write, so I'd rather keep a long-term blog that is specifically tuned for it rather than fill up this one with my other projects along the way.
I'll post relevant stuff like actual releases here, but for the most part this blog will remain for other gamedev adventures that are not specific to Kainwall. Nothing says I can't write a nice RTS or shooter or sidescroller whilst I do the former. Variety is good stuff.
Good nacht.
| |
| Wednesday, September 14, 2005 |
 Backbone of an interesting roguelike |
Posted - 9/14/2005 10:29:00 PM | Me and my artist/designer have babbled about it long enough -- a roguelike is to be born under our hands! So far we've always made small games that are arcade-esque such as Meteorites and Gundown, and lack anysort of deeper gameplay or content. I'm a reasonable fellow, I like content. In fact, nothing makes my day brighter than writing up the stats and scripts for a Greater Longsword of Demonslaying. :)
For those of you squinting at the foreign word 'roguelike', allow it to become unveiled. A brief exerpt that I feel illustrates an important point about the misunderstood genre:
Quote:| Though they may seem like trivial games at a first glance because of their simple graphics and interface, roguelikes usually provide a much greater gameplay detail depth than average commercial games. Instead of spending a lot of time on the graphics and 3D engines roguelike developers focus on advancing gameplay. |
After reading a lot of newsgroups and playing lots of roguelikes (both tonight and over the years), I'm reasonably satisfied on the keypoints that I've identified as what make roguelikes the most fun:
- Random generation
- Entity reactions
- Content quantity
- Permadeath & difficulty
- Turn-based
Random Generation
Playing a dungeon as a different level every time you create a new character is just a blast. It makes your character progress differently every time, and you discover new treasure through every session. It also allows for some very interesting situations to occur through chance via the RNG, such as a room completely filled with traps, or a greater ice dragon appearing in an only level 5 dungeon. This is what gives roguelikes their replayability.
Entity Reactions
By 'entity' I'm referring to objects, spells, monsters and the player itself. Not all roguelikes make significant use of entity reactions, but note that all of the popular roguelikes (ADOM, Nethack, Angband, etc) all make heavy use of this. An example of entity reactions is a sword being dipped into a potion of poison to induce poison damage on attacks with the sword, or throwing an oil-lamp at a locked wooden door to burn it down and pass through. Or using a magic mirror to reflect lightning bolts back at their caster. Or using a wand of flooding to fill a room with orcs with water, and casting chain lightning on the water to sizzle all of the foes. Or eating the corpse of an eyeball creature to gain infravision! The more interesting ways you can interact with items and the items with eachother, the more interesting the game can get for the player. Even funny things like a wizard casting a Sentience spell on your pants, so that they come to life and try to eat you. :)
Content Quantity
All of the successful roguelikes are huge. Tons of items, monsters, levels, and challenges. Enough said.
Permadeath & Difficulty
Ideally, the game should be the designed so that it's very near impossible to beat the game. It's just part of the enigma around roguelikes that they are sinisterly hard to beat. Hundreds if not thousands of characters must fall to the hands of various fatalities before the final level 580 boss creature is vanquished and peace is restored to the land. ;) This ties in with permadeath, which means that your character only lives once. If he dies once, he is deleted from your harddrive. Players become very attached to their character, will be careful in their actions (usually :P), and will generally appreciate the details of the game more. Not to mention it makes those close escapes from out-of-depth inferno demons via a scroll of instant freezing all the more exciting. :D
Turn-Based
Roguelikes are traditionally turn-based. That means you can sit there as long as you'd like contemplating your next action while your health dwindles at 12/161, or rush through a crowd of lesser kobolds wishout hesitation. Players won't feel rushed and cornered into making foolish decisions when permadeath is at stake.
There's other nice little things too, like a decent backstory helps give the gameworld some more kick, and being intentionally vague ("You feel peculiar") with game messages add more mystique to the game. Roguelikes are definitely the most interesting genre out there, wouldn't you say? :)
| |
| Tuesday, September 13, 2005 |
 All in all, another day.. |
Posted - 9/13/2005 9:47:30 PM | Wow. I know it's not much really, but I'm so pleased with the feedback I've gotten on my last game, Gundown. Not just Rob's nice words in the feedback, but on the few other forums I showed it on. I know it's nothing near some of the amazing stuff that I see GD.NET members (and indie'ers) pull off on a regular basis, but to write a game in 2.5 weeks and feel this pleased about it, I froth at the mouth just thinking about writing a full-size indie game. :D
Additionally, I got myself a new laptop today. I should be saving up for university, but considering what I got only cost me $200 (sold my old lappy and paid difference) I think it's worth it. Not to mention the off-desktop gamedev I'll be able to pull off. ;)
Quote:Celeron 2.0ghz
256mb RAM
35gb Harddrive
Windows XP Professional (yes, legal -- get off my case :P)
A measly 16mb onboard video card (it'll get the job done for dev purposes)
A cool security cable that goes off REALLY loud if anybody stirrs the motion detector :D |
It's not legendary, or even quasi-mythical, but it'll handle whatever tasks I throw at with ruthless efficiency (or die trying!). Nobody dare enter a comment with their laptop's cooler specs! ;P
Me and my artist (Draffurd) have been passing the night throwing around ideas for our next game project. I'm really excited about an idea of mine involving wizards, mud, goblins and jetpacks -- I know, I know, not exactly 4E4 :P -- but his fixation is with either a turn-based online RPG (think FFT or Tactics Ogre), or somesort of space exploration game. We will see, my friends, we will see.
Good night, casual reader!
| |
| Sunday, September 11, 2005 |
 Back in business! |
Posted - 9/11/2005 5:23:02 PM | Looks like this blog is back and 'happening'. My GD.NET+ account is being reactivated as I speak, and so will my activity around here!
Things are a little hectic right now, as I've just cancelled my college tuition (first year!) and have decided to return to highschool for another year in order to get some science/math credits in order to head to university Fall 2006 instead. I've decided to set up my sights a bit higher than college, and get into a reputable Computer Science course, probably in either U of T or Waterloo if I can manage it.
Aah, feels good to be back in GD-land. :)
| |
"Good night, Monster Land."
"Good night, brave warrior."
|
| S | M | T | W | T | F | S | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | | 12 | | | 15 | 16 | 17 | | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | |
OPTIONS
Track this Journal
ARCHIVES
August, 2009
July, 2009
June, 2009
May, 2009
April, 2009
March, 2009
February, 2009
January, 2009
December, 2008
November, 2008
October, 2008
September, 2008
October, 2007
September, 2007
August, 2007
July, 2007
June, 2007
May, 2007
April, 2007
March, 2007
February, 2007
January, 2007
December, 2006
November, 2006
October, 2006
September, 2006
August, 2006
July, 2006
June, 2006
May, 2006
April, 2006
March, 2006
February, 2006
January, 2006
December, 2005
October, 2005
September, 2005
July, 2005
June, 2005
|