Puffin Gamebooks | Fighting Fantasy PDF Print E-mail
AddThis Social Bookmark Button

Gamebooks Banner


Welcome to the original Puffin Fighting Fantasy Gamebook area which we hope will now become your guide to the wealth of FF Gamebooks and companion books released from the series conception in 1982 with The Warlock of Firetop Mountain.

PUFFIN Gamebooks - Penguin (1982-1993)

Warlock of Firetop Mountain Citadel of Chaos The Forest of Doom Starship Traveller City of Thieves

Deathtrap Dungeon Island of the Lizard King Scorpion Swamp Caverns of the Snow Witch House of Hell

Talisman of Death Space Assassin Freeway Fighter Temple of Terror The Rings of Kether

Seas of Blood Appointment With F.E.A.R. Rebel Planet Demons of the Deep Sword of the Samurai

Trial of Champions Robot Commando Masks of Mayhem Creature of Havoc Beneath Nightmare Castle

Crypt of the Sorcerer StarStrider Phantoms of Fear Midnight Rogue Chasms of Malice

Battleblade Warrior Slaves of the Abyss Sky Lord Stealer of Souls Daggers of Darkness

Armies of Death Portal of Evil Vault of the Vampire Fangs of Fury Redacted at Copyright Holders Request

Master of Chaos Black Vein Prophecy The Keep of the Lich-Lord Redacted at Copyright Holders Request Spectral Stalkers

Tower of Destruction The Crimson Tide Redacted at Copyright Holders Request Siege of Sardath Return to Firetop Mountain

Island of the UnDead Night Dragon Spellbreaker Legend of Zagor Deathmoor

Knights of Doom Mage Hunter Revenge of the Vampire Curse of the Mummy Bloodbones - Not Published

ADDITIONAL PUFFIN Gamebooks - Penguin (1982-1993)

The Shamutanti Hills  Khare - Cityport of Traps The Seven Serpents The Crown of Kings  The SpellBook

Out Of The Pit Titan - the FF World Dungeoneer Blacksand Allansia

Fighting Fantasy: The Introductory RPG The Riddling Reaver The Trolltooth Wars Demonstealer Shadowmaster

blog comments powered by Disqus

The Traveller's Rest

Latest FF Tweets

Social Media Links

The Adventurers' Guild

Lookout for news on a new Adventurers' Guild

Recent Blog Comments

Recent Comments

Powered by Disqus

Poll 6: Which Genre Poll?

Which gamebook genre would you like to see more of?


Data appears to be invalid.

Site Login

Log in

What is Fighting Fantasy?

Fighting Fantasy is the title given to a series of interactive novels also known as gamebooks that were developed by Steve Jackson and Ian Livingstone. Read More

Fighting Fantasy History

Are you interested in knowing how the Fighting Fantasy Gamebook was first devised? It all started in 1980...

Read More

Fighting Fantasy Rules

Take a look at how the Fighting Fantasy rules work and examine an assortment of core Official Fighting Fantasy rules that have been introduced within the Gamebooks. Read More

RocketTheme Joomla Templates

Profile Information

Application afterLoad: 0.000 seconds, 0.24 MB
Application afterInitialise: 0.059 seconds, 2.64 MB
Application afterRoute: 0.065 seconds, 3.10 MB
Application afterDispatch: 0.133 seconds, 5.80 MB
Application afterRender: 0.712 seconds, 6.49 MB

Memory Usage


10 queries logged

  1. SELECT *
      FROM jos_session
      WHERE session_id = '441ba7ad346215fdab20b96443d5c257'
      FROM jos_session
      WHERE ( TIME < '1427551236' )
  3. SELECT *
      FROM jos_session
      WHERE session_id = '441ba7ad346215fdab20b96443d5c257'
  4. INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` )
      VALUES ( '441ba7ad346215fdab20b96443d5c257','1427552136','','0','1','0' )
  5. SELECT *
      FROM jos_components
      WHERE parent = 0
  6. SELECT folder AS TYPE, element AS name, params
      FROM jos_plugins
      WHERE published >= 1
      AND access <= 0
      ORDER BY ordering
  7. SELECT template
      FROM jos_templates_menu
      WHERE client_id = 0
      AND (menuid = 0 OR menuid = 9)
      ORDER BY menuid DESC
      LIMIT 0, 1
  8. SELECT a.*, u.name AS author, u.usertype, cc.title AS category, s.title AS SECTION, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, g.name AS groups, s.published AS sec_pub, cc.published AS cat_pub, s.access AS sec_access, cc.access AS cat_access  , ROUND( v.rating_sum / v.rating_count ) AS rating, v.rating_count
      FROM jos_content AS a
      LEFT JOIN jos_categories AS cc
      ON cc.id = a.catid
      LEFT JOIN jos_sections AS s
      ON s.id = cc.SECTION
      AND s.scope = "content"
      LEFT JOIN jos_users AS u
      ON u.id = a.created_by
      LEFT JOIN jos_groups AS g
      ON a.access = g.id
      LEFT JOIN jos_content_rating AS v
      ON a.id = v.content_id
      WHERE a.id = 1787
      AND (  ( a.created_by = 0 )    OR  ( a.state = 1
      AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2015-03-28 14:15:36' )
      AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2015-03-28 14:15:36' )   )    OR  ( a.state = -1 )  )
  9. UPDATE jos_content
      SET hits = ( hits + 1 )
      WHERE id='1787'
  10. SELECT id, title, module, POSITION, content, showtitle, control, params
      FROM jos_modules AS m
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      WHERE m.published = 1
      AND m.access <= 0
      AND m.client_id = 0
      AND ( mm.menuid = 9 OR mm.menuid = 0 )
      ORDER BY POSITION, ordering

Language Files Loaded

Untranslated Strings Diagnostic


Untranslated Strings Designer