Like InteractiveFictionPatterns

On this page I'm trying to get a discussion started on the use of patterns in creating InteractiveFiction (IF). You might want to look at the InteractiveFictionPatternsThread first. Feel free to add your comments and ideas to this page. -- MarnixKlooster -------- There are three levels at which patterns can be usefully applied, viz. analysis, design, and implementation. At each level different problems are addressed. Some examples: Analysis: What are the consequences of splitting a game in ... full page


These pages share an initial or final title word ...

  1. InteractiveExcellence
  2. InteractiveFiction
  3. InteractiveFictionArchive
  4. InteractiveFictionPatterns
  5. InteractiveFictionPatternsThread
  6. InteractiveScreens
  1. AbstractFactoryPattern
  2. AbstractSessionPattern
  3. AdapterDesignPattern
  4. AdapterPattern
  5. AdaptorPattern
  6. AdviceVsPatterns
  7. AikidoPattern
  8. AmeliorationPattern
  9. AnalysisPatterns
  10. AntiPattern
  11. AntiPatterns
  12. ApplicationPatterns
  13. ArchitecturalPattern
  14. ArchitecturalPatterns
  15. ArgumentsAndResultsPattern
  16. ArrowAntiPattern
  17. BlackboardPattern
  18. BouncerPattern
  19. BridgePattern
  20. BuilderPattern
  21. CascadingDialogBoxesAntiPattern
  22. CategorizingPatterns
  23. CategoryAntiPattern
  24. CategoryBehavioralPatterns
  25. CategoryCreationalPatterns
  26. CategoryGlossaryPattern
  27. CategoryGlossaryPatterns
  28. CategoryGroupsOfPatterns
  29. CategoryLeadershipPatterns
  30. CategoryObjectFunctionalPatterns
  31. CategoryPattern
  32. CategoryProcessPattern
  33. CategoryProtoPattern
  34. CategoryStructuralPatterns
  35. ChainOfResponsibilityPattern
  36. CheckedExceptionPatterns
  37. CivilityPatterns
  38. ClassicOoAntiPatterns
  39. ClientCommitmentProcessPattern
  40. ClientServerPatterns
  41. CodeReviewPatterns
  42. CommandMessagePattern
  43. CommandPattern
  44. CommandPatterns
  45. ComponentDesignPatterns
  46. CompositeDesignPatterns
  47. CompositePattern
  48. CompoundCommandPattern
  49. CompoundPattern
  50. CompoundPatterns
  51. ComputerSystemMetaPattern
  52. ComputerTechPatterns
  53. ConclusionFromWhatArePatterns
  54. ConcurrentProgrammingPatterns
  55. ConnectionPatterns
  56. ConstitutionalPattern
  57. ConstructionPrincipleForDesignPatterns
  58. ContinuationPattern
  59. ContinuousIntegrationPatterns
  60. CppImplementingSingletonPattern
  61. CreationalPatterns
  62. CsharpPatterns
  63. CustomizerPattern
  64. CycleAbstractionPattern
  65. DailyValuesPattern
  66. DarkPattern
  67. DarkPatterns
  68. DarkSideOfCompositePattern
  69. DataModelPatterns
  70. DatingPatterns
  71. DeadlockAvoidancePatterns
  72. DecoratorPattern
  73. DefinitionOfPattern
  74. DesignPattern
  75. DesignPatterns
  76. DiagnosticLoggerPattern
  77. DiplomacyPattern
  78. DiscoveringExistingPatterns
  79. DistressPattern
  80. DistressPatterns
  81. DistributedProgrammingPatterns
  82. DocumentationPatterns
  83. DocumentingFrameworksWithPatterns
  84. DoubleCharacterLinkPattern
  85. DoubleWordLinkPattern
  86. DressPattern
  87. DynamicUserInterfacePattern
  88. EasternThoughtNecessaryToUnderstandPatterns
  89. EjbDesignPatterns
  90. EjbLinksPattern
  91. ElementaryPattern
  92. ElementaryPatterns
  93. EmailNetiquettePatterns
  94. EmailPattern
  95. EmergingPatterns
  96. EntrepreneurialAntiPatterns
  97. EvictorPattern
  98. ExceptionPattern
  99. ExceptionPatterns
  100. ExplicitStrategyPattern
  101. ExtremeProgrammingAndPatterns
  102. ExtremistMassMovementPattern
  103. FacadePattern
  104. FacetPattern
  105. FactoryMethodPattern
  106. FactoryPattern
  107. FallacyAsAntiPattern
  108. FalsePatterns
  109. FarmPattern
  110. FindPatterns
  111. FishingPatterns
  112. FlyweightPattern
  113. FormalMethodsAndPatterns
  114. FormalTreatmentOfDesignPatterns
  115. FunctionObjectPattern
  116. GamesAsPatterns
  117. GamesVsPatterns
  118. GammaPattern
  119. GenerativePattern
  120. GoPattern
  121. GraphicsPatterns
  122. GuiTestingPatterns
  123. HadThatPattern
  124. HappyPatterns
  125. HaveThisPattern
  126. HierarchicalVisitorPattern
  127. HiringPatterns
  128. HistoryOfPatterns
  129. HumorPatterns
  130. IdiomOrPattern
  131. ImplementingPatterns
  132. IncrementDimensionsPattern
  133. IndependentVisitorPattern
  134. InsightsFromWhatArePatterns
  135. InteractiveFictionPatterns
  136. InterpreterPattern
  137. IteratorDesignPattern
  138. JavaPatterns
  139. JavaScriptPatterns
  140. JournallingPattern
  141. JunkyardWarPattern
  142. KindsOfPatterns
  143. KnowledgePattern
  144. LambaPattern
  145. LargeSoftwareSystemPatterns
  146. LeadershipAntiPatterns
  147. LeadershipPatterns
  148. LearningPatterns
  149. LinguaFrancaPattern
  150. LinkPattern
  151. LittleJavaFewPatterns
  152. LowLevelPatterns
  153. MediatorPattern
  154. MementoPattern
  155. MessagingPatterns
  156. MetaPattern
  157. MetaPatterns
  158. ModelViewControllerAsAnAggregateDesignPattern
  159. MonostatePattern
  160. NegativePatterns
  161. NegotiationPatterns
  162. ObjectFunctionalPatterns
  163. ObjectPattern
  164. ObjectSystemPatterns
  165. ObserverPattern
  166. OopslaProgramChairPatterns
  167. OopslaProgramCommiteeMeetingPatterns
  168. OopslaProgramCommitteeMembershipPatterns
  169. OptimizationPattern
  170. OptimizationPatterns
  171. OrgPatterns
  172. OrganizationalPatterns
  173. PaperReviewPatterns
  174. PaperSubmissionPatterns
  175. ParameterClassesPatterns
  176. ParnasSoftwareReviewPatterns
  177. ParsingPatterns
  178. PatternAboutPatterns
  179. PatternOfPatterns
  180. PatternPattern
  181. PatternsForUsingPatterns
  182. PatternsForWritingPatterns
  183. PatternsOfPatterns
  184. PedagogicalPattern
  185. PeopleInterestedInFormalPatterns
  186. PeopleProjectsAndPatterns
  187. PerformanceTuningPatterns
  188. PerlPatterns
  189. PersonalPattern
  190. PipelinePattern
  191. PrimitivePattern
  192. PrinciplesAreNotPatterns
  193. ProcessAntiPatterns
  194. ProcessAsPattern
  195. ProcessImprovementPatterns
  196. ProcessPattern
  197. ProcessPatterns
  198. ProgrammingWithPatterns
  199. ProjectManagementPatterns
  200. ProtoPattern
  201. ProtoPatterns
  202. PrototypePattern
  203. PrototypingPatterns
  204. ProxyPattern
  205. PurposeOfPatterns
  206. QuantityPattern
  207. RangePattern
  208. RaysWikiPatterns
  209. ReactorPattern
  210. RealPatterns
  211. RecursiveBuilderPattern
  212. RefactoringPattern
  213. RefactoringPatterns
  214. RefactoringToPatterns
  215. RelationshipsBetweenPatterns
  216. RequirementsOwnershipProcessPattern
  217. ResignPatterns
  218. ResultObjectPattern
  219. RetrofitInterfacePattern
  220. RickysWikiPatterns
  221. RmiPatterns
  222. SecurityDoorPattern
  223. SelfShuntPattern
  224. SerializerPattern
  225. ServerPatterns
  226. ServletAndJspPatterns
  227. ServletCommandPattern
  228. SetupPatterns
  229. SexAntiPatterns
  230. SexPatterns
  231. ShieldPattern
  232. ShuntPattern
  233. SingleThreadedAgentPattern
  234. SingletonPattern
  235. SkunkWorkPatterns
  236. SmalltalkBestPracticePatterns
  237. SoftwareDesignPatterns
  238. SoftwarePatterns
  239. SoftwarePatternsArentAlexanderPatterns
  240. SqlPattern
  241. StatePattern
  242. StovepipeAntiPattern
  243. StrategyPattern
  244. StructuralPatterns
  245. SuccessesAndPatterns
  246. SwitchSwitchablePattern
  247. TaskEstimationPatterns
  248. TaxonomyOfPatterns
  249. TeachingPatterns
  250. TemplateMethodPattern
  251. TemplatePattern
  252. TestingPatterns
  253. TexThePatterns
  254. ThelopNamePattern
  255. ThinkingInPatterns
  256. ToolPatterns
  257. TransfoldPattern
  258. TranslatorPattern
  259. TriPlugTopicDataFilterArchitecturePattern
  260. TriPlugTopicObjectRecoveryPattern
  261. TriPlugTopicObjectRecursionPattern
  262. TriPlugTopicTemporalPatterns
  263. TriPlugTopicTheAbstractClassPattern
  264. TriPlugTopicTheLambdaPattern
  265. TrinityPattern
  266. UnixShellPatterns
  267. UseCasePatterns
  268. UserInterfacePatterns
  269. UsesOfGofPatterns
  270. UsingPatterns
  271. ValueOfPatterns
  272. VerificationPatterns
  273. VisitorPattern
  274. VotingPatterns
  275. WaysToUsePatterns
  276. WebsitePatterns
  277. WhatArePatterns
  278. WhyWritePatternsPattern
  279. WikPagesAboutWhatArePatterns
  280. WikiAntiPatterns
  281. WikiNavigationPattern
  282. WikiPagesAboutWhatArePatterns
  283. WikiRefactoringPatterns
  284. WritersWorkshopPatterns
  285. WrittenPattern
  286. XmlAcceptorPattern
  287. XmlPattern
  288. XmlPatterns
  289. XpVsAntiPatterns
  290. XpWritingPatterns