Programming and My Projects

    Here are my projects, which can also help you learn about programming, web coding and Interactive Narratives...


Open2 Engine: Bookworm

Part 1 - Overview
    The first of the Open2 Engines is "Bookworm" a simple file reader (that will have some foundational code for later projects).

Part 2 - Loading and Reading Files
    Here I'll write the code to open a text file from the user's computer and display it Twine-style (with parts of the text hidden).

Part 3 - Saving Notes
    Now we'll let the user type in notes and save them to a file.

Part 4 - Odds and Ends
    Cleaning up a few things in the interface, and trying to add some themes.

Part 5 - Changing Themes
    Here I've added the theme switcher, and explored how jQuery UI handles themes.


The Open2 Engine - Foundation Series

Part 1 - The Open Game License
    Here I'll gather up a bunch of games that were released under an open license, and some other resources

Part 2 - Programming Tools
    Since the Open2 Engine is going to be made from HTML, CSS and JavaScript, I'll look at some tools for working with all of those.

Part 3 - Whirlwind HTML
    A quick introduction to creating the structure of pages with HTML.

Part 4 - Whirlwind CSS
    A quick look at styling pages with CSS.

Part 5 - Whirlwind JavaScript
    A too-short introduction to a large topic, programming with JavaScript.

Part 6 - Twine-like Text
    Pulling it all together, here's a simple way to show and hide text, like Twine does.

Part 7 - Dream the Impossible Dream
    And a look far, far down the road to all the things I hope to someday be able to accomplish with this project.


Converting the Lone Wolf Adventure book to Twine and SugarCube

Part 1 - Introduction and Tracking the Basic Stats
    Here is the first of the series, a quick intro to Twine/ SugarCube and setting the first variables.

Part 2 - Setting up the skills / Abilities
    Lone Wolf calls them "Disciplines", the special character abilities that will effect the contents of some Passages

Part 3 - Finishing Disciplines
    After a bit of a misstep, here I'll get a finished and properly working system.

Part 4 - Dealing with Equipment 
    Here I start the tricky system of equipment tracking with the easy part, money, and a basic store

Part 5 - More Equipment
    Still working on an equipment/ inventory system

Part 6 - Equipment Gone Wild
    And here is where I realize that my equipment code is turning into a giant-sized monster.

Part 7 - The Finished Equipment System
    At last, a working system (mostly :).

Part 8 - Combat Setup
    Starting on the final system, combat, by setting up the variables needed for the fight.

Part 9 - The Finished Combat System
    And the final combat system for turn-by-turn damage.  And here is where I decide to close this project down.




No comments:

Post a Comment