Deso, stealth-based characters are not only viable but, in my opinion, they're the easiest.
This winning game plan can be executed by basically anyone as long as you don't get impatient:
- Play a Spriggan Enchanter
- Level up once and learn Ensorcelled Hibernation.
- Cast it on every monster (except easy no-threat monsters) to level up spellcasting to get your hunger costs down
- For most enemies, let them stand right next to you before casting it (that way you can stab them before they have a chance to wake up).
- For big hitters (like Hydras), cast it when they're one tile away, cross your fingers, step next to them. If they didn't wake up, stab them.
- Turn off Short Blades after a few levels but, once you learn it, keep Stabbing on
- Level up some more. Learn Confuse (assuming you haven't found other, better spellbooks yet). Use it to kill Undead and other enemies immune to sleep.
- Use your ridiculous speed to run away from any situation that is even remotely threatening.
- Worship Okawaru to get weapon and item gifts (quick blade, hopefully)
- Find spellbooks and learn spells such as Invisiblity, Blink, Repel Missiles, Control Teleport, Teleport Self, Haste, Apportation, Silence, Flight, etc.
- Later on, when you see large groups of dangerous enemies who are asleep, cast Invisibilty and stab them all to death.
- For Snake/Shoals/Swamp level 5s, kite individual enemies, sleep em, and kill them. Then when you clear some guys out, cast all your buffs, run in, Apport the rune, and control teleport to the stairs up.
- For Vaults:8, cast all your buffs on the down staircase on 7 (including Control Teleport), go downstairs, teleport yourself and while you wait read a scroll of magic mapping, teleport into the various vaults and Apport any nice looking items and of course teh Silver rune. Teleport away from dangerous situations. Get the rune, teleport back to the stairs up.
- For Zot:5, make sure you have access to lots of teleports. i.e., learn Teleport Self and bring magic potions and/or bring tons of scrolls/wands. Go down, cast every buff you have (and quaff any buff potions)... teleport yourself. You will land in a random location. If it's not near the Orb, teleport again immediately. Keep doing so until you land reasonably close to the Orb. Get within sight range, Apport the orb, cast teleport, pick up the orb, avoid badguys, teleport to stairs up.
- Win the game
That's the strategy I used for my first ascension.
http://crawl.akrasiac.org/rawdata/Casta ... 042822.txt
I don't think this will work as well in the 8.0 build, though, because I hear they nerfed Apportation pretty severely. That being said, stealth is still strong. My 2nd win was with a Halfling Assassin and I didn't use Apportation with him.