Hello, My name is Colin Blankenship, and I am currently re-building and re-branding my website to better suit my future needs. I am currently working on my MFA at SCAD, online, and have triggered a positive change in my goals, approach, and intentions. I will be going live in a few short days, but, to be completely honest, I probably will never complete it. This website of mine has always been very organic!
Portfolio <span>Class</span>

Portfolio Class

This is the link to the portfolio project for class.

View more
Ramen <span>Shop</span>

Ramen Shop

Project Coming Soon!

Hunters <span>Lodge</span>

Hunters Lodge

Project Coming Soon!

Learning and Exploring Digital Art through Education

Design Document Library

Design Document Library (8)

This will be the design doc library home. In here, I plan on maintaining the project plan, schedule, and blogging materials. Updates will be weekly while production is going on.

Saturday, 28 September 2019 22:37


Written by

Each room will have at least one door, but it can have up to 4, with 2-3 interactable items, and 2-4 creatures, depending on the scale, playability, and testing. Any door or item can be used as Puzzle or Quest Giver.

Monsters give up loot which has no real system tied to it yet

Loot Items can be a multitude of things (must test)


  1. Unlocks

  2. Equations

  3. Linked Puzzles

  4. Items

  5. Team Discussed ideas

    1. Peer input

    2. Team-tasked elements

Quest Gives

Quest Gives are puzzles which require the students to leave the game for deeper research into a topic. These will be the slowest of items of the game, but the objective will be the students to reach out past the current system to locate the best possible answer. The student will need to offer their solution in the form of an external artifact.

Party system

A “ Party system ” (MMORPG Party and Roles 101, Posted on August 14, 2014 by Gamer Horizon Classic Import) kind of approach. This can allow for more of a narrative form of play and offer the randomized method mentioned in other parts of the document.

Using a narrative method offers players a randomized experience in the lessons being offered to the participants.

While multiplayer is beyond my ability, the emulation of putting up to 4 players on a single screen, such as couch co-op, can offer a better concept of how the game will play with multiplayers.

Four player interaction on a single level, each one can move independently and answer questions which could assist in the overall goal of the lesson. Everyone will have similar questions, with answers being the most plausible, even voted on by the team. The idea is to encourage team speak and to have a debate on who believes they have done the research or work.


Boss Fights

Boss fights are just the biggest challenges in the lesson, such as a quiz or the test itself.


Boss fights can offer

Saturday, 28 September 2019 22:36


Written by

This grid system will be completely 2d in creation, but 3d in play time. Offering an isometric camera view with simple game controls, the player will be offered a simple control setup which allows them to move around the grid space and interact with different elements.

The player will be able to interact in several ways, but access the same content as the rest of the group.

  • Touch screen - tap on a location to interact with it

  • Gamepad - move controller pad/thumbstick to move PC, and use corresponding label to interact with the game.

  • Keyboard and Mouse - utilize WASD and mouse clicks to interact with software.

The goal of the software is interacting online, so the system could be optimized for WebGL, but should be played on a pretty low ball system, and available online or other web marketplace. Considering I am looking at year 1 and 2 in college, I can have a certain level of expectation of power.

The game will be a basic dungeon crawler in premise, in which the PC will navigate different puzzles and monsters to level up and gain access to harder content, future grades and other elements the educator can opt to put in.

Saturday, 28 September 2019 22:36

Builder Side

Written by

Once data is created from the lessons the builder can choose a type of way the level will be presented. The content can be such as historically accurate dates relating to major point in human history, taken from either external sources or the app’s library. Level skins can represent science fiction layout, fantasy, or what ever dlc the educator/builder will want.


The level skin having been decided upon the builder can move into the layout of the level. Mostly this point the choices I see here are:

  • How many doors? (1-4)

  • Which question/quiz/puzzle/equation/lesson module will reside in this space?

  • Ordering and Leveling out the questions based on difficulty.

  • Gaming ideas will be to add puzzles to doors, and setup linked puzzles across the level to encourage discovery.

Once the base level has been established, the builder can run a test to verify what happens is expected.

The level of detail available to the builder can be tiered, considering how much or how little the educator will want to engage the class. Being that the level of automation I want to offer, there is a possibility that the builder could create content in a tiered system, with top tier content is placed at a high level of importance, while there is data which assembled offers only minor data. This lower level data can be placed on minor objects, since it will necessarily be useful in the boss battles.

Items can utilized as trigger items, scattered through out onto randomized, common objects. Considering the availability of skins, the room basics will be very modular and built on common objects. Consider, for example, a light source from different genres, if built on the same predetermined scale, they will be able to accept commands just as any object. The builder will be prompted choose to kinds of content which place onto this input slot.


Another way the builder can create the content is to use a system which allows for the system to assist. The builder will use the tiered system based on the complication of content. The builder will break the content into segments which can be equal or greater in number than the players in the game. So, as example if there are 4 players in the game session, then the educator will build out the content to allow for 4 different tracks to follow. By mixing the puzzles and puzzle hunt, the system can either keep separate or mix the clues into each player’s quest queue. The puzzles will be a chain of clues which will allow the team to move into the next room, or unlock the next step in the whole lesson. With 4 chains, matched to the number of players, offers a way for the players complete their task, and by mixing parts of the chains, the players will be forced to share information and create a dialog with each other.

The challenge will be creating enough detail to allow for levels of clues to be established. There is a means to organize content input in a simple way which will help segregate the data into different objects inside the game .

Saturday, 28 September 2019 22:35

Random Narrative System

Written by


Using a Markov chain sentence generator in Python to generate ‘real fake news’.

Mathias Schläffer, Aug 19, 2018 · 7 min read


The RNS will require either a lot of content or some kind of random sentence generator based on a word list, maybe both. Upon some basic research, there are some generators developed in Java, which could be converted into Unity or Unreal. The veracity of these generators may not be technically sound at this point, and may only require a load of content.


Monitoring the students progress is always key, and I feel there is an absolute and direct path towards tracking progress and understanding of the content. Through the ?understanding? of the content, through grading, or even peer review, this system will offer the educator insights and metrics based on the students' progress. Utilizing this data the educator will be able to adjust the flexible system to better suit the current needs.

This will require an understanding of how content is judged by difficulty between the educator and the student.

Saturday, 28 September 2019 22:31

Dungeon Builder

Written by
In talking with my son about this, he suggested this idea, and the whole thing fell into place like a lightning bolt.

Mimic”Legend of Zelda: Link’s Awakening,” Switch release for the dungeon creator. Several ways this can be done but the easiest is to incorporate the Data Node system, but this time, instead of painting a VR node on a model, we create rooms which offer different data inputs to create quizzes and puzzles from.


Link to site for image

(cite properly later)

Saturday, 28 September 2019 22:28

Software wishlist

Written by

At this point there are several directions I can go with gameplay mechanics. My initial thought is to stay away from the entire MMO system of gameplay and focus on smaller party games which allow for students to cover the material in an online group setting. Each game or level can either be short and to the point, or much longer and involved. The flexibility also will allow the educator or builder to make changes to the content based on changes in the class dynamic. Even if the same dungeon layout is in play over and over, the educator can change up the location of the puzzles, the types of puzzles and how they could be linked up to other items found while participating.


  • User opens up software - security options?

  • Software offers options of projects already in the library, or to download a new project based on what is available.

  • The user will be able to join a group of either classmates or other students from similar studies but different sections.

  • Users can offer invites to other users based on the contacts they have already.

  • Once in a Multiplayer session the players will get synced up in a lobby. Players can choose from a few offers of map settings. Offers can be the types of environments, types of character avatars, and base colors.

  • The game begins when all participants click to initialize the game, which will start the in-game scenario.

Sunday, 22 September 2019 18:50

Outline of Understanding

Written by
  1. PROBLEM: Define the limits of gamification based on research and experiences online and in-house

    1. Most gamified experiences are linear and structured for a one time play-through

    2. A lot of them offer very limited flexibility in what is being presented.

    3. Most of them are all inclusive tools which offer complete packages for the teaching environment. While some do offer access and coordination with other tools, most do not

    4. Because of linear development, the experiences can be left flat and uninspiring

    5. Even with the added power of enhanced learning through model viewers, the experience is often times almost as if it was in a book or video offering limited exploration.

    6. MMO, as a development project, is a huge project, and problems are based on connectivity

  2. SOLUTION - Describe how lesson based games can be created in flexible ways

    1. Utilize branching story-line design to allow for multiple outcomes

      1. The amount of content for a single subject will be need to be big, if not massive. In terms of what is being taught, there is plenty of information.

      2. The content is needed to offer multiple outcomes which means students can repeat the lesson without seeing the exact same content.

      3. Examples of branching storyline can be related to different parts of content being offered at different times, offering different pathways to unlock new data.

    2. ***Instead of single Q/A set up

      1. Create a random sentence generator based on 4-5 key points from educator, based on the lesson

      2. This allows for each person receives a different problem from the same content (replayability)

    3. Offer a more enhanced experience

      1. Open-world techniques allow for users to investigate different areas for solutions

        1. By allowing different areas to unlock pieces of a single puzzle, players can explore different aspects to further define their ideas for a solution

    4. MMO, as a development project, is a huge undertaking

      1. Create group based PC’s

        1. Each teammate will log in and join a single “group”

          1. This group is just a SCRUM list

          2. Every player gets one to accomplish

        2. Each player is given a task to research, problem to solve

          1. List is devised based on a small piece of a larger puzzle

          2. Each player inputs their work to gain another task

          3. These tasks add up to unlock the larger concept (lvlup)

        3. Each task gains a “key,” or “token,”

        4. Players compare “keys” or “tokens” to devine a solution to the problem.

  3. Allowing the teammates to unlock and share the team goals and outcomes

    1. Socialization in games offer many different ways to bring interactivity to an experience

      1. People team up to participate in a big challenge (refer to Section 2)

      2. Add in larger researchable subject matter and require participants to devise and define proper routes of success through outside resources

    2. Offers a level of authentic contribution based on randomizing how participants interact.

    3. Enhanced learning through real time mechanics and risk/reward scenarios

  4. Define the power of “team-based success stories” such as seen in a MMO, or even just multiplayer

    1. Multiplayer action games offer the best variable of all - the randomness of human nature.

      1. How can we build this into lessons/group projects?

      2. How successful would it be?

      3. How do I verify the information?

  5. Define new ways of badging as the current concepts in use typically only offer a .gif to post on the message or Trello board. Is this a real incentive to move further into a project?

    1. I think it is interesting that badges are commonly used to represent a win, where as game companies add badges after the actual game is built, as achievements into the game play.

    2. Support the successes in meaningful steps into the lesson goal

    3. Encourage the re-engagement for areas of failures, and encourage team players to assist the teammate not tackling the problems effectively

  6. Pioneers already in this space

    1. Classcraft is an MMO geared towards teaching younger students through a simplified actions set to a fantasy environment.

    2. Dopamine Labs develops apps based on Neuroscience. While these may not be completely applicable, what they accomplish is notable.

Thursday, 12 September 2019 19:41


Written by

A statement of your main topic , purpose and objectives

Gamifying lessons often offer a single play through and typically are only for a single person at a time. This does not deter from complex subject matter, but does add to the amount of time spent on a subject. Offering a multi-player solution is a daunting task for any developer with limited funds or experience. The requirements often can extend past the limit of expectation in the software, but considering the path of IoT, technology in general, as well as the level people are working towards connecting through social apps. The inevitable ability to connect with one another will be tantamount to future technologies.

A brief description of the methodology

Through the development of some simple tools and tie them to a model viewer, students (freshmen and sophomores in college) can test out their level of engagement, digestion of data, and how well they test for this lesson via a single player play-through and through a multiplayer session. Research from how MMO’s help people work through tough challenges and from the data about gamifying complex lessons will help formulate the results. The thinking is the result of this testing will increase by at least 20%-30% (estimation based on research already present).

This is my website.

All the work in this site was made by me, Colin Blankenship using the Hadron Template for Gantry 5.