Chaosforge Forum

DoomRL => Mortem Archives => Post Mortem => 0.9.9.2 => Topic started by: Kornel Kisielewicz on February 07, 2011, 21:24

Title: [E|100%|YAAM] A developer's confession...
Post by: Kornel Kisielewicz on February 07, 2011, 21:24
First of all, I need to make a confession. I suck at DoomRL. I suck at my own game... How much? Well, I *never* had a valid, non-cheated victory. Never... until today.

I decided to celebrate the upcoming 0.9.9.2 release with a run, and finally, FINALLY AFTER 9 YEARS I managed to beat my own game... yes, on easy, but you must understand, how epic that for a developer may be...

--------------------------------------------------------------
 DoomRL (v.0.9.9.2) roguelike post-mortem character dump
--------------------------------------------------------------

 Epyon, level 11 Human Private, defeated the Cyberdemon
 on level 25 of the Phobos base.
 He survived 152278 turns and scored 51150 points.
 He played for 3 hours, 42 minutes and 44 seconds.
 He was too young to die!

 He killed 431 out of 431 hellspawn. (100%)
 This ass-kicking marine killed all of them!


-- Special levels --------------------------------------------

  Levels generated : 7
  Levels visited   : 6
  Levels completed : 6

-- Awards ----------------------------------------------------

  Cyberdemon's Head
  Medal of Prejudice
  Hell Champion Medal
  UAC Bronze Badge
  Veteran Bronze Badge
  Brick Bronze Badge
  Skull Bronze Badge
  Gatekeeper Bronze Badge
  Scavenger Bronze Badge
  Scavenger Silver Badge
  Scavenger Gold Badge
  Arena Bronze Badge

-- Graveyard -------------------------------------------------

  ###########################################################
  #..........................................................
  #..........................................................
  #.............................###..........###.............
  #...........###...............###..........###.............
  #...........###...............###..........###.............
  #............##............................................
  #..................|.......................................
  #..........X...............................................
  #...............................###........................
  #...............................###.........###............
  #................##.............###.........###.........###
  #...........................................###...###...###
  #...........###...................................###...###
  #......###..###.............###...................###......
  #......#>#..###.............###............................
  #......###..................###............................
  #..........................................................
  #..........................................................
  ###########################################################

-- Statistics ------------------------------------------------

  Health 117/80   Experience 51256/11
  ToHit Ranged +0  ToHit Melee +0  ToDmg Ranged +0  ToDmg Melee +0

-- Traits ----------------------------------------------------

    Ironman          (Level 3)
    Tough as nails   (Level 3)
    Reloader         (Level 2)
    Badass           (Level 1)
    Shottyman        (Level 1)
    Army of the Dead (Level 1)

  Rel->Rel->SM->TaN->TaN->Bad->MAD->Iro->Iro->TaN->Iro->

-- Equipment -------------------------------------------------

    [a] [ Armor      ]   blue armor [2/2] (100%)
    [b] [ Weapon     ]   modified BFG 9000 (10d8) [10/130] (B1)
    [c] [ Boots      ]   plasteel boots [4/4] (96%)
    [d] [ Prepared   ]   modified BFG 9000 (11d8) [20/100] (P1)

-- Inventory -------------------------------------------------

    [a] modified assault shotgun (8d3) [6/6] (P1)
    [b] modified missile launcher (6d6) [4/4] (A1)
    [c] modified green armor [1/1] (52%) (A)
    [d] green armor [1/1] (100%)
    [e] gothic armor [3/6] (39%)
    [f] shotgun shell (x6)
    [g] shotgun shell (x70)
    [h] shotgun shell (x70)
    [i] rocket (x14)
    [j] rocket (x14)
    [k] rocket (x2)
    [l] power cell (x60)
    [m] power cell (x70)
    [n] power cell (x70)
    [o] power cell (x70)
    [p] small med-pack
    [q] large med-pack
    [r] phase device
    [s] homing phase device

-- Kills -----------------------------------------------------

    72 former humans
    40 former sergeants
    8 former captains
    54 imps
    37 demons
    105 lost souls
    37 cacodemons
    14 barons of hell
    1 Cyberdemon
    16 hell knights
    23 arachnotrons
    2 former commandos
    2 pain elementals
    5 arch-viles
    4 mancubi
    8 revenants
    2 bruiser brothers
    1 XXX

-- History ---------------------------------------------------

  He started his journey on the surface of Phobos.
  On level 3 he entered Hell's Arena.
  He left the Arena as a champion!
  On level 6 he stormed the Chained Court.
  He defeated the XXX!
  On level 6 he found the XXX!
  On level 11 he witnessed the Wall.
  He massacred the evil behind the Wall!
  On level 12 he ventured into the Halls of Carnage.
  On level 15 he encoutered the Phobos Hellgate.
  On level 17 he found the City of Skulls.
  He wiped out the City of Skulls.
  On level 18 he entered the Vaults.
  On level 18 he found the Grammaton Cleric Beretta!
  He cracked the Vaults and cleared them out!
  Then at last he found Phobos Arena!
  On level 25 he finally defeated the Cyberdemon.

-- Messages --------------------------------------------------

 The missile hits the Cyberdemon. The Cyberdemon fires! You are hit!
 Fire -- Choose target...
 You see : a Cyberdemon (wounded) [m]ore | pool of blood
 You don't have enough ammo to fire the BFG 9000! The Cyberdemon reloads his
 rocket launcher.
 You swap your weapon. The Cyberdemon fires! You are hit!
 Fire -- Choose target...
 You see : a Cyberdemon (wounded) [m]ore | pool of blood
 The Cyberdemon reloads his rocket launcher.
 Fire -- Choose target...
 You see : a Cyberdemon (severely wounded) [m]ore | pool of blood
 The missile hits the Cyberdemon.
 Fire -- Choose target...
 You see : a Cyberdemon (almost dead) [m]ore | pool of blood
 The Cyberdemon dies. You feel relatively safe now. Congratulations! You
 defeated the Cyberdemon! Press <Enter>...

-- General ---------------------------------------------------

  He's the first brave soul to have ventured into Hell...

--------------------------------------------------------------

I went a standard AoDead path -- although contrary to advice starting with the Shottyman trait, afterwards going for pure defence Iro/Tan -- served me really well when on Hell Level 7-9 Viles and Revenants started to appear.

I've visited all the generated levels except Lava Pits -- I know what I did there this version, so I didn't dare to enter -- on reminescense, I must say I regret :P. I've followed the standard plot path -- a lucky win at the Arena followed cleaning up AM in CC and cracking the vaults open. However, the best find was still before that -- the Assault Shotty <3.

I was constantly having problems with ammo and medkit supply... luckily the end-fight was easy -- I found a Inv globe on the last level, and had two spare homing phases (too bad that not a nuke :/)... so it was Inv/homing phase and dual BFG fun at the end.

All in all there's a tear in my eye... after 9 years I finally beat my own game... :)

Thank you everyone!

(http://img408.imageshack.us/img408/162/1111851045doomrldoomthe.png)
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: ParaSait on February 07, 2011, 21:28
Here is the IRC log!! :D
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: thelaptop on February 07, 2011, 21:38
w00t!  Finally a win from the God Hand himself!  =D

A pity I stepped out for lunch when you won it YAAM no less!
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Kashi on February 07, 2011, 21:55
Congrats, Kornel! It's no wonder you weren't able to win 'till now, mostly as you were busy checking the code to make it better and all that. That consumes time and concentration, which you weren't really using during your runs (It happens, so yeah)
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: MaiZure on February 07, 2011, 22:08
Eh? You got in to the Center Vault on your first try? CHEATER! :P
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: thelaptop on February 07, 2011, 22:14
Eh? You got in to the Center Vault on your first try? CHEATER! :P
Not really.  In 0.9.9.2, there're actually ways of getting to the centre vault without cheating...

...if you try hard enough.  =P
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Kashi on February 07, 2011, 22:15
Eh? You got in to the Center Vault on your first try? CHEATER! :P
What the...? It's possible to cheat on the game? What. the. Hell.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: ParaSait on February 07, 2011, 22:18
What the...? It's possible to cheat on the game? What. the. Hell.
He didn't cheat.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Kornel Kisielewicz on February 07, 2011, 22:36
What the...? It's possible to cheat on the game? What. the. Hell.

It is possible, in many ways -- but mainly thanks to the developer console -- in that way... I have probably killed more Cyberdemons than all of you combined :P. But this is a true legit win, running without godmode, on a fresh install of the RC3 executables... that most of you will have your hands on really soon!
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Game Hunter on February 07, 2011, 22:39
Hey, I've had pretty good phases into Vaults before, too. On the other hand, BEING THE CREATOR OF THE GAME, Kornel might know a more guaranteed method of getting through them. It reminds me that I need to re-check the border for any possible cracks in this version.

The difference in TaN over Rel first is pretty small on ITYTD: the key factor (for ANY shotty run) is whether or not you find the combat in time for HA. It's doable without it, besides N! for obvious reasons, but other than that it doesn't matter all too much.

I've followed the standard plot path -- a lucky win at the Arena followed cleaning up AM in CC and cracking the vaults open.
Not really.  In 0.9.9.2, there're actually ways of getting to the centre vault without cheating...

...if you try hard enough.  =P
Plot path DUN DUN DUN. Just makes me hope there IS a better way to clear Vaults. I wanna be the guy! (...that first figures out the secret if there is one.)

But yeah, enough of my drooling over new stuff, congrats are in order. Here's to the first victory by Kornel, and here's hoping for many more.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: rchandra on February 07, 2011, 22:40
Congratulations!  Now how long until you are God Hand for real?

I think it's seriously impressive that you've refined the game so well without having finished it yourself.  It speaks well for you and for the community.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Kornel Kisielewicz on February 07, 2011, 22:46
Thank you Game Hunter! Yes, there is a way to crack the Vaults open in this version :)

rchandra, it speaks for the community first and foremost -- it's the sense of balance of people that beat DoomRL constantly that balances the game itself... my job is only to pick the proper advice.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Deathwind on February 07, 2011, 23:22
Congrats on your first true win, hope to see more in the future.

Honestly shotguns are only easy till the hellgate then it becomes one of the hardest endgames you can get.  If you start with SoaB you can ride a combat shotgun till your rapid-fire build is ready and you have a much easier endgame.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: petikkusu on February 08, 2011, 01:57
dd(^^,) now youre better than me, i still dont have a yaam :D
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: MICu on February 08, 2011, 03:30
9 years? That took a while. Pretty heavy defence build for Easy mode
How many times you died before this winrar btw?

Quote from: Kornel Kisielewicz
It is possible, in many ways -- but mainly thanks to the developer console -- in that way... I have probably killed more Cyberdemons than all of you combined :P.

Pretty amusing when I think about it. Filling whole level with Cyberdemons first and keep typing " kill " or pressing one button on keyboard to kill them all ( + evil laughter for added effect ).
Then realise that game crashed and need more fixing =x

Looking foreward 9.9.2 official release
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Kornel Kisielewicz on February 08, 2011, 08:36
9 years? That took a while. Pretty heavy defence build for Easy mode
How many times you died before this winrar btw?
None. I don't remember any attempt in a long while now...

Heavy defense was because I have bad rapid testing habits like the tendency to hold direction keys :P
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Fanta Hege on February 08, 2011, 10:14
I really hope there is a better way to enter the middle vault in the new version, the current method is pretty eh.


Though, Congratsulations Kornel! I hope we get to see a honest UV or N! win from you some day
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Kamikaze14 on February 08, 2011, 12:13
Now for the hardest difficulty transition: ITYTD to HNTR. :P
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: ParaSait on February 08, 2011, 12:23
Now for the hardest difficulty transition: ITYTD to HNTR. :P
I never found that those two have a big difference except that healing items are less effective.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Kamikaze14 on February 08, 2011, 12:29
Huh, I found it to be the hardest transition so far. (Still can't beat UV though)
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: grommile on February 08, 2011, 13:03
I never found that those two have a big difference except that healing items are less effective.
That says more about your (high) level of skill and native talent than about the ITYTD vs. HNTR difficulty gap.

On HNTR the monsters that can miss do so less often, small healing items give half as much healing, armour shards restore half as much armour, acid and lava do twice as much damage, you find half as much randomly-generated ammo (not a huge concern, admittedly, given that the ammo types you most often care about are routinely dropped by one flavour or another of former) and buffs last half as long.

IMO, a melee win on ITYTD is easier than an Ammochain win on HNTR. (Even a knives win on ITYTD might be easier.)
Title: Randomly Talking About Difficulty
Post by: raekuul on February 08, 2011, 17:38
First, Congrats epyon!

Second: I usually have a harder time on ITYTD than I do on HNTR... dunno why...
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: thelaptop on February 08, 2011, 17:55
First, Congrats epyon!

Second: I usually have a harder time on ITYTD than I do on HNTR... dunno why...
Even though the game lists these as "difficulty" levels, I like to think of them as variations on the same theme.  There are specific quirks and oddities that govern each of the difficulty levels, things like how many enemies there are, how soon they appear, the kinds of gear you can have access to.  Thus, one might be comfortable with HNTR game mechanics but may find the slower paced ITYTD a much different (and sometimes potentially more difficult!) experience.

ITYTD is a good place to attempt YAAM runs, since if you can get something like 80+% kills, you are almost guaranteed to be at character level 7 or 8, which means that if you were going for a Master Trait, you would have gotten it by then.  But this will usually occur in the end game, so the benefits they provide will only appear for a few short levels.  From HNTR onwards, you tend to gain abilities much faster to combat the steeper threat levels, and thus the game play techniques don't exactly transfer that readily.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Madtrixr on February 09, 2011, 01:27
None. I don't remember any attempt in a long while now...

Heavy defense was because I have bad rapid testing habits like the tendency to hold direction keys :P

It's about time you won.

YOu tried like a year or two ago and just...it was funny in that sort of sad way, you know? But it looks like it finally clicked in this one.

Great job, can't wait for 0.9.9.2.
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Shoop da Whoop on February 11, 2011, 07:39
There is thing in log! Look through the screenshots!
Title: Re: [E|100%|YAAM] A developer's confession...
Post by: Tormuse on February 12, 2011, 00:10
Congrats on your win, Kornel!  :)  It makes it all the more impressive that you're so good at keeping the play-balancing that this was your first time!

And a general thanks for DoomRL.  If not for this distraction, I would probably be employed, and therefore not having as much fun.  :P