Coder Social home page Coder Social logo

iosfizmo's Introduction

IosFizmo -- an IosGlk port of the Fizmo Z-machine interpreter.
Designed by Andrew Plotkin <[email protected]>
Home site: <http://eblong.com/zarf/glk/>

This project is a combination of two subprojects: Fizmo (a portable
Z-machine interpreter) and IosGlk (an iOS display library for interactive
fiction). Please see the README information in the "fizmo" and "iosglk"
subdirectories.

In addition, this project contains:

- IosFizmo.xcodeproj: The Xcode project file.
- IosFizmo-Info.plist: Some important app configuration information.
- IosFizmo-Prefix.pch: Header file containing iOS includes.
- fizmo-config.h: Header file containing Fizmo configuration defines.
- main.m: Top-level function for the app.

- fizmo (subdirectory): Source code for the Fizmo interpreter (Christoph
  Ender). This is the portable Z-code interpreter engine.
- iosglk (subdirectory): Source code for the iOS Glk display library. This
  is the general iOS display library. (This directory contains its own Xcode
  project file, but you should ignore that.)
- TerpSrc (subdirectory): Source code specifically for iOS Fizmo. This
  glues together fizmo and iosglk, and also handles the four app tabs.
- Resources (subdirectory): All of the interface layout files. These define
  the appearance of the screens and menus in the app. (For more resources,
  see iosglk/Resources.)
- Media (subdirectory): Interface graphics for the interpreter. Buttons and
  icons. (See also iosglk/Media.)
- WebSite (subdirectory): HTML files for the in-app "help" and "license
  information" screens.
- FizmoLocales (subdirectory): Localized text for Fizmo error messages.
  (These are extracted from the fizmo directory, but you don't have to
  worry about that.)

- Icon.png, Icon-*.png: The iOS icons. There are a whole bunch of these,
  in different sizes.
- iTunesArtwork: The cover art image. This is a PNG file, even though it
  lacks the .png suffix.
- Default.png, Default-*.png: The iOS launch images. These appear as the
  app is starting up. (Default.png is for iPhone; the other two are for
  iPad.)
- Game.z5: The game file. This is Colossal Cave.

- README: This file.
- doc-app-building.txt: A guide to building and releasing an IosFizmo
  game app. (Read online: <http://github.com/erkyrath/iosfizmo/wiki/> )

iosfizmo's People

Stargazers

Jonathan Van Matre avatar mrfakename avatar  avatar Alexander Koz. avatar Keeks avatar Ryan Evans avatar Scott Ramsay avatar Reece Webb avatar  avatar Stephanie Platz avatar  avatar  avatar John C avatar Douglas R. Miles avatar  avatar Adrian Schaedle avatar Christoph Ender avatar  avatar Kwan Lim avatar Daniel Kitchener avatar Anton Stroganov avatar Jay Versluis avatar Liam avatar  avatar Marco Tomaschett avatar Boris Bügling avatar Martin Pittenauer avatar  avatar David Windham avatar Scott Hardwick avatar Marcio Horoiwa avatar Zbigniew Cisiński avatar Jason McIntosh avatar mayulu avatar Kevin Driscoll avatar Exceptional Design Enterprises avatar Henry Kim avatar Dylan Beadle avatar Miëtek Bak avatar Allison Parrish avatar Berklee avatar Vijay Santhanam avatar Andrew Plotkin avatar Howard M. Lewis Ship avatar Jeremy W. Sherman avatar Brett Camper avatar Benjamin Ragheb avatar

Watchers

Andrew Plotkin avatar Douglas R. Miles avatar mayulu avatar James Cloos avatar Christoph Ender avatar  avatar Nate Taylor avatar  avatar

iosfizmo's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.