Difference between revisions of "Main Page"

From Flexible Survival
Jump to: navigation, search
(Game Mechanics)
m (Gameplay-Centric Information)
 
(47 intermediate revisions by 19 users not shown)
Line 1: Line 1:
 
'''Welcome to the Flexible Survival Wiki.'''
 
'''Welcome to the Flexible Survival Wiki.'''
[[File:Main.png|right|300px|Flexible Survival MUCK]]
+
[[File:Main.png|thumb|300px|Flexible Survival MUCK]]
 
Flexible Survival Wiki is a supporting Wiki for the text-based Flexible Survival MUCK created by Nuku Valente.<br>
 
Flexible Survival Wiki is a supporting Wiki for the text-based Flexible Survival MUCK created by Nuku Valente.<br>
 
<br>
 
<br>
Line 8: Line 8:
 
'''
 
'''
 
== Sites of Interest ==
 
== Sites of Interest ==
* [http://flexiblesurvival.com Flexible Survival Main Page]
+
* [https://flexiblesurvival.com/ Flexible Survival Multiplayer]
 +
* [https://blog.flexiblesurvival.com/ Flexible Survival Singleplayer]
 
* [http://web.flexiblesurvival.com Flexible Survival Forum]
 
* [http://web.flexiblesurvival.com Flexible Survival Forum]
* [http://nukuv.blogspot.com Flexible Survival Blog]
+
* [https://ask.flexiblesurvival.com/ Theme/Setting Q&A Page]
* [http://ask.flexiblesurvival.com Theme/Setting Q&A Page]
+
* [[New_Newbie_Guide|New Newbie Guide]]
  
 
== Getting Started with Flexible Survival Multiplayer  ==
 
== Getting Started with Flexible Survival Multiplayer  ==
Line 18: Line 19:
  
 
# Download a MU* client. A list of clients can be found [[MU*_Clients|here]]
 
# Download a MU* client. A list of clients can be found [[MU*_Clients|here]]
# Use your client to connect to flexiblesurvival.com port 2000
+
# Use your client to connect to flexiblesurvival.com port 2000, or use port 2002 for an SSL/TLS connection (some clients may not support this). Alternative ports are available on 2020, 2222, 22222, 20202, and 23 if the main ports are blocked by your service provider.
 
# Type 'create yourcharactername yourpassword' and join the mosh pit of mutates and survivors!
 
# Type 'create yourcharactername yourpassword' and join the mosh pit of mutates and survivors!
 +
# After that is done, if you are interested in watching or taking part in game development, you can connect to flexiblesurvival.com port 11111 to access the development server.
  
Don't want to download a client? Click [http://flexiblesurvival.com/index?Telnet here] for the version on our website (requires Flash Player)
+
Don't want to download a client? Click [https://flexiblesurvival.com/resources/wsclient/ here] for the version on our website.
  
 
Know a few nice tricks about MU* clients? Or need a few tips yourself? Check out the [[:Category:UI Guides|UI Guides]]! Browse useful things others have found, or make one of your own and share you knowledge!
 
Know a few nice tricks about MU* clients? Or need a few tips yourself? Check out the [[:Category:UI Guides|UI Guides]]! Browse useful things others have found, or make one of your own and share you knowledge!
Line 27: Line 29:
 
'''Newbie Help!'''
 
'''Newbie Help!'''
  
*Story: [[Flexible Infection Primer]]
+
*Story: [[Flexible Survival Primer]]
 
*How do I start? [[Newbie Primer]]
 
*How do I start? [[Newbie Primer]]
*How do I do anything? [[New_Newbie_Guide|Newbie Guide]]  
+
*How do I do anything? [[New_Newbie_Guide|Newbie Guide]]
 
*How do I do MORE anything? [[:Category:Guides|Guides]]
 
*How do I do MORE anything? [[:Category:Guides|Guides]]
*[[Newbie_Guide_2017|Are you a total newcomer? Check this guide, updated as of <s>January</s> June 2017!]]
 
  
 
=== The World ===
 
=== The World ===
Line 39: Line 40:
 
| [[Fairhaven]]
 
| [[Fairhaven]]
 
| [[:Category:Factions|Factions]]
 
| [[:Category:Factions|Factions]]
| [[:Category:Monsters|Ferals]]
+
| [[:Category:Monsters(multiplayer)|Ferals]]
 
|-
 
|-
 
| [[:Category:Locations|Locations]]
 
| [[:Category:Locations|Locations]]
 +
| [[NPCs_(Multiplayer)|NPCs]]
 
| [[Promethean Nanites]]
 
| [[Promethean Nanites]]
 
| [[Prometheans]]
 
| [[Prometheans]]
 +
|-
 
| [[RSX]]
 
| [[RSX]]
|-
+
| [[:Category:Theme|Theme, Lore, and Setting]]
 
| [[Woodfield]]
 
| [[Woodfield]]
| [[:Category:Theme|Theme, Lore, and Setting]]
 
 
| [[Zephyr]]
 
| [[Zephyr]]
| [[NPCs_(Multiplayer)|NPCs]]
+
|-
 +
| [[:Category:Multiplayer Quests|Quests]]
 
|}
 
|}
  
 
=== Game Mechanics ===
 
=== Game Mechanics ===
  
{| width="75%" cellspacing="1" cellpadding="1" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"
+
{| width="75%" cellspacing="1" cellpadding="2" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"
 
|-
 
|-
 
| [[:Category:Group upgrades|Group Upgrades]]  
 
| [[:Category:Group upgrades|Group Upgrades]]  
Line 60: Line 63:
 
| [[:Category:Items|Items]]  
 
| [[:Category:Items|Items]]  
 
| [[:Category:Mako Items|Items, Mako]]
 
| [[:Category:Mako Items|Items, Mako]]
|-
 
 
| [[:Category:Token Items|Items, Tokens]]
 
| [[:Category:Token Items|Items, Tokens]]
 
| [[:Category:Merits|Merits/Perks]]  
 
| [[:Category:Merits|Merits/Perks]]  
 
| [[Missions]]
 
| [[Missions]]
 +
|-
 
| [[:Category:Mutant powers|Mutant Powers]]
 
| [[:Category:Mutant powers|Mutant Powers]]
|-
+
| [[Organ_sizes|Organ sizes]]
| [[Organ sizes]]
 
 
| [[:Category:Professions|Professions]]  
 
| [[:Category:Professions|Professions]]  
 
| [[:Category:Recipe|Crafting Recipes]]
 
| [[:Category:Recipe|Crafting Recipes]]
 
| [[Proficiencies]]
 
| [[Proficiencies]]
|-
 
 
| [[:Category:Monster Templates|Monster Templates]]
 
| [[:Category:Monster Templates|Monster Templates]]
 
| [[:Category:Salvage|Salvage]]
 
| [[:Category:Salvage|Salvage]]
 +
|-
 
| [[Level Costs]]
 
| [[Level Costs]]
 
| [[:Category:Help Files|Help Files]]
 
| [[:Category:Help Files|Help Files]]
 +
| [[:Category:Soul|Classes]]
 +
| [[:Category:Edges|Edges]]
 +
| [[String Parsing]]
 +
| [[:Category:Badges|Badges]]
 +
| [[:Category:Quirks|Quirks]]
 
|}
 
|}
  
Line 89: Line 96:
 
| [[:Category:FanFiction|Fan Fiction]]
 
| [[:Category:FanFiction|Fan Fiction]]
 
| [[Multiplayer_Updates|Updates]]
 
| [[Multiplayer_Updates|Updates]]
 +
| [[Newest_RPLOGS|RP Logs by Date]]
 +
|-
 
| [[Writing Bounties|Writing Bounties]]
 
| [[Writing Bounties|Writing Bounties]]
 +
| [[Wiki Posting and Editing Guide|Wiki guidelines for the multiplayer game's content]]
 
|}
 
|}
  
 
==Flexible Survival: Single-Player==
 
==Flexible Survival: Single-Player==
 
[[File:awesome.png|thumb|Awesome Apocalypse by Aubrin]]
 
[[File:awesome.png|thumb|Awesome Apocalypse by Aubrin]]
The single-player version of the game can be found at [http://blog.flexiblesurvival.com/ Nuku's blog] and is a text-based game with a 'sandbox' feel. On the surface, it is a timed survival game where players must keep their character fed, watered and sane until rescue by the military shortly after the infection of the city by the transformation nanites. There are an array of creatures, events, NPCs and quests (both mini-quests and majour undertakings) to explore and experience. Many of the creatures of the city will attempt to infect the player (often through sexual contact) resulting in body transformations. The game has numerous 'endings' based on how the player is infected at the end of the game, whether they survived or succumbed to the infection, and which NPCs have been encountered and saved.
+
The single-player version of the game can be found at [https://blog.flexiblesurvival.com/ Nuku's blog] and is a text-based game with a 'sandbox' feel. On the surface, it is a timed survival game where players must keep their character fed, watered and sane until rescue by the military shortly after the infection of the city by the transformation nanites. There are an array of creatures, events, NPCs and quests (both mini-quests and major undertakings) to explore and experience. Many of the creatures of the city will attempt to infect the player (often through sexual contact) resulting in body transformations. The game has numerous 'endings' based on how the player is infected at the end of the game, whether they survived or succumbed to the infection, and which NPCs have been encountered and saved.
  
Players new to the game should read the [[Overall Gameplay]] article, which contains no spoilers and explains the core concepts of the game.  
+
Players new to the game should read the [[Overall Gameplay]] article, which contains no spoilers and explains the core concepts of the game.
  
 
'''Note:''' Flexible Survival is, ultimately, a game of exploration. It is intended that players discover content on their own, with the idea that they will gain the most enjoyment from the game in this way. The articles listed in the table below generally contain spoilers for the game in one fashion or another. New and less experienced players are warned that viewing these articles may affect your ultimate enjoyment of the game (if even in only a small way). Proceed at your own discretion.
 
'''Note:''' Flexible Survival is, ultimately, a game of exploration. It is intended that players discover content on their own, with the idea that they will gain the most enjoyment from the game in this way. The articles listed in the table below generally contain spoilers for the game in one fashion or another. New and less experienced players are warned that viewing these articles may affect your ultimate enjoyment of the game (if even in only a small way). Proceed at your own discretion.
  
 
Listed below are a number of articles which contain the details of the game, laid bare for all to see. It is a reference for veteran players and a source newer players may consult to find solutions and answers that are not readily apparent to them through the course of the game.
 
Listed below are a number of articles which contain the details of the game, laid bare for all to see. It is a reference for veteran players and a source newer players may consult to find solutions and answers that are not readily apparent to them through the course of the game.
 +
===Inform Version===
 +
Below are references to the older version of the single-player game made in Inform[https://en.wikipedia.org/wiki/Inform]. It currently has much more content than the Godot version and is still receiving updates as of 3/7/2023. 
  
===Gameplay-Centric Information===
+
====Gameplay-Centric Information====
 
{| width="100%" cellspacing="1" cellpadding="1" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"
 
{| width="100%" cellspacing="1" cellpadding="1" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"
 
|-
 
|-
 +
| [[Commands]]
 
| [[Items (Single Player)|Items]]
 
| [[Items (Single Player)|Items]]
 
| [[Feats]]  
 
| [[Feats]]  
 
| [[NPCs (Single Player)|NPCs]]
 
| [[NPCs (Single Player)|NPCs]]
| [[Pets]]
+
| [[Pets|Pets/Allies]]
 
|-
 
|-
 
| [[:Category:Locations (Single Player)|Locations]]
 
| [[:Category:Locations (Single Player)|Locations]]
 
| [[:Category:Hunting_Areas|Hunting Areas]]
 
| [[:Category:Hunting_Areas|Hunting Areas]]
| [[:Category:Monsters (Single Player)|Enemies]]
+
| [[Monsters_(SP)|Enemies]]
 +
| [[infections|Infections]]
 
| [[Quests (Single Player)|Quests]]
 
| [[Quests (Single Player)|Quests]]
 +
|-
 +
| [[Maps (SP)]]
 +
| [[Grey Abbey Library]]
 
|-
 
|-
 
|}
 
|}
  
===Game Mechanics===
+
====Game Mechanics====
 
{|width="100%" cellspacing="1" cellpadding="1" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"
 
{|width="100%" cellspacing="1" cellpadding="1" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"
 
|-
 
|-
 
| [[:Category:Heat|Heat]]
 
| [[:Category:Heat|Heat]]
| [[Save_Words|Save Words]]
+
| [[Save_Words|Save Words "Void"]]
 
| [[Coding Additions]]
 
| [[Coding Additions]]
 
| [[Bound States]]
 
| [[Bound States]]
 
|-
 
|-
 
|}
 
|}
 +
===Godot Version===
 +
Due to limitations with the Inform 7 engine, it was decided to port the single-player game into Godot 4[https://en.wikipedia.org/wiki/Godot_(game_engine)]. This version of the game is still under development but is planned to include many quality-of-life features and improvements that were difficult or impossible in Inform 7. Much is the same as what is in the Inform version, but below are listed changes and added features to the Godot version of the game.
 +
 +
====Current State====
 +
As of 3/7/2023, The Godot's user interface is almost finished. Text to speech has been added, though not fully supported. Many systems and game mechanics have been programmed in, but content utilizing them are not present. Most locations are present, and exploration is possible, but much of the functionality specific to such locations are not added. Despite this, some new features can be seen, such as the new [[Camp|player Camp]] mechanic and the [[Godot User Interface|new inventory system]].
 +
 +
====New features====
 +
 +
* [[Godot User Interface|New User Interface]]
 +
* [[Godot User Interface|A new inventory system]]
 +
* [[Godot User Interface|A customizable text to speech system]]
 +
* [[Godot User Interface|Additional Hotkeys]]
 +
* [[Camp|A player Camp]]
 +
* [[Tutorial (Godot Version)| A new tutorial]]
 +
* [[Combat (Godot Version)|An improved combat system]]
 +
* [[Body Parts (Godot Version)| An expanded body parts system]]
 +
 +
====Supported Platforms====
 +
 +
Thanks to features of the Godot 4 engine, it is possible for the game to support multiple platforms. Current plans as of 3/7/2023 are to support PC, browser, Mac OS, and Android. However, due to limitations of the development process it may take time for Mobile platforms to receive a dedicated UI layout. Also, the Inform 7 version of the game was forced to drop support for web browsers due to size and performance constraints, and it is unclear how well Godot's implementation will handle this issue as the game scales in size. However, continued support is planned until limitations become apparent.
 +
  
 
==Flexible Infection: Wave of changes==
 
==Flexible Infection: Wave of changes==
The spiritual ancestor of the single-player version of the game can be found at [http://blog.flexiblesurvival.com/ Nuku's blog] and is a text-based game within in map filled with connected rooms.
+
The spiritual ancestor of the single-player version of the game can be found at [https://blog.flexiblesurvival.com/ Nuku's blog] and is a text-based game within a map filled with connected rooms.
  
NOTE: These items still need to be filled. This is just a template to build from. Many also contain spoilers for game content.
+
NOTE: These items still need to be filled. This is just a template to build from. Many also contain spoilers for game content.
  
 
{| width="75%" cellspacing="1" cellpadding="1" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"
 
{| width="75%" cellspacing="1" cellpadding="1" border="1" class="wikitable" style="background-color: rgb(238, 238, 238);"

Latest revision as of 17:55, 27 May 2023

Welcome to the Flexible Survival Wiki.

Flexible Survival MUCK

Flexible Survival Wiki is a supporting Wiki for the text-based Flexible Survival MUCK created by Nuku Valente.

Its storyline is based in a not-too-distant past of 2008, containing science fiction elements about a nanite-based virus outbreak and its mutation-inducing consequences. The game is based on roleplay and classic hack'n'slash combat, supporting both a web interface as well as a standard MU* telnet client.

This wiki is set up to be edited by any registered user, but to be registered, a user must go into the game's MUCK, described below. After creating a character, use the command +wiki/create to start the process toward being a registered user!

Sites of Interest

Getting Started with Flexible Survival Multiplayer

How to connect to Flexible Survival MUCK:

  1. Download a MU* client. A list of clients can be found here
  2. Use your client to connect to flexiblesurvival.com port 2000, or use port 2002 for an SSL/TLS connection (some clients may not support this). Alternative ports are available on 2020, 2222, 22222, 20202, and 23 if the main ports are blocked by your service provider.
  3. Type 'create yourcharactername yourpassword' and join the mosh pit of mutates and survivors!
  4. After that is done, if you are interested in watching or taking part in game development, you can connect to flexiblesurvival.com port 11111 to access the development server.

Don't want to download a client? Click here for the version on our website.

Know a few nice tricks about MU* clients? Or need a few tips yourself? Check out the UI Guides! Browse useful things others have found, or make one of your own and share you knowledge!

Newbie Help!

The World

Dedications Fairhaven Factions Ferals
Locations NPCs Promethean Nanites Prometheans
RSX Theme, Lore, and Setting Woodfield Zephyr
Quests

Game Mechanics

Group Upgrades Guides Items Items, Mako Items, Tokens Merits/Perks Missions
Mutant Powers Organ sizes Professions Crafting Recipes Proficiencies Monster Templates Salvage
Level Costs Help Files Classes Edges String Parsing Badges Quirks

Other

Code Commands Players RP Logs
Fan Art Fan Fiction Updates RP Logs by Date
Writing Bounties Wiki guidelines for the multiplayer game's content

Flexible Survival: Single-Player

Awesome Apocalypse by Aubrin

The single-player version of the game can be found at Nuku's blog and is a text-based game with a 'sandbox' feel. On the surface, it is a timed survival game where players must keep their character fed, watered and sane until rescue by the military shortly after the infection of the city by the transformation nanites. There are an array of creatures, events, NPCs and quests (both mini-quests and major undertakings) to explore and experience. Many of the creatures of the city will attempt to infect the player (often through sexual contact) resulting in body transformations. The game has numerous 'endings' based on how the player is infected at the end of the game, whether they survived or succumbed to the infection, and which NPCs have been encountered and saved.

Players new to the game should read the Overall Gameplay article, which contains no spoilers and explains the core concepts of the game.

Note: Flexible Survival is, ultimately, a game of exploration. It is intended that players discover content on their own, with the idea that they will gain the most enjoyment from the game in this way. The articles listed in the table below generally contain spoilers for the game in one fashion or another. New and less experienced players are warned that viewing these articles may affect your ultimate enjoyment of the game (if even in only a small way). Proceed at your own discretion.

Listed below are a number of articles which contain the details of the game, laid bare for all to see. It is a reference for veteran players and a source newer players may consult to find solutions and answers that are not readily apparent to them through the course of the game.

Inform Version

Below are references to the older version of the single-player game made in Inform[1]. It currently has much more content than the Godot version and is still receiving updates as of 3/7/2023.

Gameplay-Centric Information

Commands Items Feats NPCs Pets/Allies
Locations Hunting Areas Enemies Infections Quests
Maps (SP) Grey Abbey Library

Game Mechanics

Heat Save Words "Void" Coding Additions Bound States

Godot Version

Due to limitations with the Inform 7 engine, it was decided to port the single-player game into Godot 4[2]. This version of the game is still under development but is planned to include many quality-of-life features and improvements that were difficult or impossible in Inform 7. Much is the same as what is in the Inform version, but below are listed changes and added features to the Godot version of the game.

Current State

As of 3/7/2023, The Godot's user interface is almost finished. Text to speech has been added, though not fully supported. Many systems and game mechanics have been programmed in, but content utilizing them are not present. Most locations are present, and exploration is possible, but much of the functionality specific to such locations are not added. Despite this, some new features can be seen, such as the new player Camp mechanic and the new inventory system.

New features

Supported Platforms

Thanks to features of the Godot 4 engine, it is possible for the game to support multiple platforms. Current plans as of 3/7/2023 are to support PC, browser, Mac OS, and Android. However, due to limitations of the development process it may take time for Mobile platforms to receive a dedicated UI layout. Also, the Inform 7 version of the game was forced to drop support for web browsers due to size and performance constraints, and it is unclear how well Godot's implementation will handle this issue as the game scales in size. However, continued support is planned until limitations become apparent.


Flexible Infection: Wave of changes

The spiritual ancestor of the single-player version of the game can be found at Nuku's blog and is a text-based game within a map filled with connected rooms.

NOTE: These items still need to be filled. This is just a template to build from. Many also contain spoilers for game content.

List of monsters Actions/commands Map