Author Topic: Rdc's wikibook "Let's Build a Roguelike"  (Read 24411 times)

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Rdc's wikibook "Let's Build a Roguelike"
« on: June 14, 2010, 10:31:53 PM »
Hi.
I just wanted to spread the word, that Rick Clark (rdc) is releasing a wikibook called  "Let's Build a Roguelike".
It's Freebasic code and chapter 1 & 2 are released as we speak.

Perhaps something for the eager to learn like myself :)

http://www.freebasic.net/forum/viewtopic.php?t=15821
Quote
Let's Build a Roguelike is a step-by-step ebook  on creating a roguelike game from conception to finished product. The tutorial covers all the aspects of the game, from creating the title page, dungeon building, inventory items, monster ai, combat, file saving, creating a morgue file and more.

Chapter List

The Title Screen
Improving the Code
The Main Menu
The RPG System
Character Generation
The Intro
Dungeon Building
The Dungeon
Moving Around
Main Display
Inventory Structure
Generating Items
Character Inventory
Character Inventory II
Armor and Shields
Weapons
Monsters
Monster Movement
Melee Combat
Resting Model
Character Improvement
Projectile Combat
Scaling Monster Attacks
Wands
Generalizing Character Attributes
Potions
Scaling Difficulty Levels
Jewelry
Weapon Magic
Tweaking the Game 1
Armor Magic
Jewelry Magic
Spell Books
Spell Casting
Tweaking the Game 2
Locked Doors
Closing Doors
Traps
Searching
The Wandering Merchant
Tweaking the Game 3
Inscribing Spell Books
Monster Magic
The Amulet
Morgue File
Save and Load
Winning and Losing
The End and Beginning

Homepage:

http://users.freebasic-portal.de/rdc/tutorials.html

The distribution includes the ebook in Wiki-On-A-Stick format and all source code for each chapter, as well as the final draft source.

Draft version d/l:

http://users.freebasic-portal.de/rdc/roguelike/rldraft.zip (5.82 mb)
« Last Edit: March 14, 2011, 09:15:52 AM by jocke the beast »

getter77

  • Protector of the Temple
  • Global Moderator
  • Rogueliker
  • *****
  • Posts: 4957
  • Karma: +4/-1
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #1 on: June 15, 2010, 11:36:45 AM »
Awesome, the more guides the better!   8)
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #2 on: July 26, 2010, 02:58:53 PM »
Bumping this thread to inform you all that Rick is now working on Chapter 11 (inventory & items) so go check out the last 10 chapters if you feel for it :)

Slash

  • Creator of Roguetemple
  • Administrator
  • Rogueliker
  • *****
  • Posts: 1203
  • Karma: +4/-1
    • View Profile
    • Slashie.net
    • Email
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #3 on: July 26, 2010, 04:01:00 PM »
Thanks for the info, jocke!

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #4 on: September 03, 2010, 12:01:20 PM »
Another bump :)

Chapter 14 done now.
Most of inventory is complete. Next chapter will cover armour & weapons :)
Great reading!

See first post for html.

Shaggy

  • Rogueliker
  • ***
  • Posts: 65
  • Karma: +0/-0
  • (╯°□°)╯︵ ┻━┻ <( !@#$ THIS, I'M OUT. )
    • View Profile
    • Not Quite ADoM
    • Email
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #5 on: October 24, 2010, 04:41:05 AM »
Anyone wanna host a collective of all the chapters? Cause right now all I can find is the most latest chapter, which is chapter 16. 1-15 anyone?
Check out my blog at http://NotQuiteADoM.blogspot.com/ !

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #6 on: October 24, 2010, 02:16:50 PM »
Anyone wanna host a collective of all the chapters? Cause right now all I can find is the most latest chapter, which is chapter 16. 1-15 anyone?
The latest chapter include all the older chapters...so if you got chapter 16 you got 1-16.

getter77

  • Protector of the Temple
  • Global Moderator
  • Rogueliker
  • *****
  • Posts: 4957
  • Karma: +4/-1
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #7 on: October 25, 2010, 11:43:40 AM »
Anyone wanna host a collective of all the chapters? Cause right now all I can find is the most latest chapter, which is chapter 16. 1-15 anyone?
The latest chapter include all the older chapters...so if you got chapter 16 you got 1-16.

Sure?  The file sizes I have for the prior available RAR's 1-14 and 16 as I never saw part 15 back then before that site link came in the OP....make that seem impossible.
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #8 on: October 27, 2010, 04:24:54 AM »
Yeah, I'm sure.

Anyways, now there's some new chapters (17-21) done. Monster movement  melee-combat featured. check it out!

Conal

  • Newcomer
  • Posts: 28
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #9 on: November 28, 2010, 03:31:51 AM »
Its in free basic and Im well on my way doing my one in C but I have to say the guy thats done those tutorials has also produced a damn nice looking roguelike.

I wish more people would have step by step guides of that quality for say C , I appreciate they are time consuming as hell but, anyway thats one hell of a good tutorial and roguelike by the looks of it. I fired up the roguelike expecting it to look like something just in it's infancy and it actually looks quality whats been done, great job!

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #10 on: November 28, 2010, 07:40:13 PM »
I agree. It's well documented and a great way to learn to make your own roguelike.

New website for Rick's tutorial: http://users.freebasic-portal.de/rdc/tutorials.html

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #11 on: January 10, 2011, 01:30:09 PM »
Update(s)!

Chapter 21-28 done! They include for example projectile combat, wands, potions and jewelry. The game-code is more or less a playable roguelike now.

Here's the URL: http://users.freebasic-portal.de/rdc/tutorials.html

Chapter List (quotes from Ricks website):
Quote
1.The Title Screen
2.Improving the Code
3.The Main Menu
4.The RPG System
5.Character Generation
6.The Intro
7.Dungeon Building
8.The Dungeon
9.Moving Around
10.Main Display
11.Inventory Structure
12.Generating Items
13.Character Inventory
14.Character Inventory II
15.Armor and Shields
16.Weapons
17.Monsters
18.Monster Movement
19.Melee Combat
20.Resting Model
21.Character Improvement
22.Projectile Combat
23.Scaling Monster Attacks
24.Wands
25.Generalizing Character Attributes
26.Potions
27.Scaling Difficulty Levels
28.Jewelry
« Last Edit: January 10, 2011, 01:33:52 PM by jocke the beast »

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #12 on: January 14, 2011, 11:22:34 AM »
Update-bump.
Chapter 29 done! Magic weapons.

jocke the beast

  • Rogueliker
  • ***
  • Posts: 103
  • Karma: +0/-0
    • View Profile
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #13 on: January 18, 2011, 11:24:03 PM »
Update.
"Chapter 30: Tweaking the Game 1"

Legend

  • Rogueliker
  • ***
  • Posts: 657
  • Karma: +0/-0
    • View Profile
    • Email
Re: Rdc's wikibook "Let's Build a Roguelike"
« Reply #14 on: January 19, 2011, 11:52:09 AM »
This looks really cool. I hope to have a good look through it and play around next time I get a couple of days of free time. I've had an idea for a roguelike for a while.

Couple of thing I really hope it will cover are special levels, an overworld, keys/doors, static levels that are always the same, and adding sound/music.