Saturday, August 30, 2014

Aesthetic options


  • so i started sketching some stuff like that but it naturally developed into other ideas
  • i made some color schemes with colored pencils to help decide on a color scheme
  • also sketched different ideas for the backgrounds like trees, underwater, black to white to orange, black to white to blue, dark and cloudy to clear and designed
  • explain how the ideas like trees and underwater and cloudy relate to themes in the game
  • so i made a blank template that shows the main parts (platforms, trolleys etc) for each level and printed off many copies
  • so now i have been sketching out examples of how each aesthetic would progress over the first three levels
  • show examples of the blank templates
  • none of them are finished yet but hopefully very soon i will be able to show them all and we can narrow down the options!
  • wheeee!

      This week I have been developing the aesthetic of the game. I have had a few moments of spare time between finishing the modeling and remodeling and re-scaling of the level. In my mind it does not make a lot of sense to try to make more levels for the game until we see how these levels play out, especially with assigning the player to a philosophy and all that jazz. While we finish tweaking the mechanics I have been sketching ideas for the level backgrounds, platform designs and things of that sort. Currently I think that the overall aesthetic of the game should be very dark at the beginning when the main character has no memories, and then progress to white, pastel and brighter colors as the main character's memories return. I began to sketch some stuff like that, but it naturally developed into other ideas, so I started again by creating some color schemes with colored pencils to decide on colors. I also sketched different ideas for the backgrounds that I thought could relate to different themes in the game - trees, underwater to sky, black to white to orange, black to white to blue, dark and cloudy to clear and designed. I will explain how each related to a theme of the game when the sketches are finished, so the visuals and explanations will be revealed simultaneously.
      In order to create designs that took the platforms of each level into consideration I created a template of each levels that has the platforms and any other important features of the level. I printed off several copies of each and I have been sketching out examples of hoe each aesthetic would progress over the first three levels. None of them are finished yet, but hopefully very soon I will be able to shwo them all and we can narrow down the options! Whee!


Monday, August 18, 2014

armatures

quick progress update-
since the first three levels have been modeled and scaled and the courses of action as they relate to each philosophy now I am waiting for the programming to get up to the same place. So in the meantime I have been learning about armatures.
An armature is a skeleton that you can use to move the mesh around for animation purposes. I watched this Blender armature tutorial as well as some others.



Here is a picture of my first go at the armature. It correctly moves the mesh around, but I am not sure if it is supposed to look like this. I am very inexperienced with armatures and animation, so I will have to watch more videos to see if this looks correct. I will let you know about progress that I make in this area!

The process was not super smooth sailing. At first I was having problems with figuring out which way the bones should go. Once I figured that out I was having issues with the bone envelopes. It turned out that my humanoid model was too pudgy to be controlled by a bone in the center of each limb. I was not sure how else to fix it so I slimmed the humanoid monster, he is no longer a pudgy little guy. Now he is a slim purple humanoid. Now the next step is to use the armature to animate the humanoid. And then to repeat that process with all of the other characters! Looking forward to it! In addition to working on the magic of animation I am going to start doing some sketches for the visuals of the game (level backgrounds and platform design). Yay! progress!

Tuesday, August 5, 2014

Turtle Molasses

I am thinking about designing a background for this blog that is representative of the game. It could have one color for each philosophy and a design that reflects the game development process. So I will keep that in mind and see what I can create.

Woo hoo! We had a meeting! (all of us!)
We put the remodeled/re-scaled level 1 in Unity. I was worried that we would have to rebuild the level in Unity instead of simply importing it, but that was not the case. hurrah! The main character walks and jumps in the level and all of the objects have colliders. We are also working on animating the platforms that will soon be moving platforms.
Surprise, surprise we changed the scoring for level 1 again. The scoring for this level has been weird so far. Originally we had the score matrix. Remember this?

The numbers represented the order in which each of the actions were preformed. We were thinking about this idea in terms of writing code, but something was off about it. The new idea is to keep the spirit of the matrix (like the order in which the player does the actions is significant) but the process and code is more like the other levels now. Now it (at least in pseudo code) a series of if-statements. In level 1 there are 3 big actions- the chest, the minion, and speed (which is recorded as above or below a certain number of seconds). The game will keep track internally of the player's first and second actions and then perform the following check: 
        if action 1 is minion and action 2 is speed then you are scored as a Kantian 
        if action 1 is  minion and action 2 is chest then you are scored as a Utilitarian 
        else you are scored as an objectivist 

Keep in mind that the player has no idea what score they receive after the first level; the player gets a score (in terms of a philosophy) after each level but they do not know any of that until after the third level when the 3 scores are evaluated together. (This was explained in detail in an earlier post, so check it out!) 

The other thing I would like people to keep in mind is that level 1 is quite basic, hardly anything happens so it it is difficult to categorize certain actions as aligning with the ideology of a philosophy. In reality each of the philosophies is complex and a lot gets lost when you narrow it all the way down to valuing gold or speed or selflessness. That is one of the reasons that we hold off on telling the player anything about the philosophies until a few levels have been played out. The game will get into the deeper parts of the philosophies in the later levels and in those levels we expect that we will teach the player some of the core principles of each philosophy.

 I cannot stress enough that the score you get in the first level is not a good representation of the philosophies and the player (who will learn about the philosophies throughout the game) does not even know anything about the internal scoring for this level, think of this as a secret about level 1 that I am sharing with you, rather than actual information about the philosophy. 

Okay so we are making progress after a lot finals and delays and a family crisis, but the process feels really slow, like a turtle on a lazy summer day who is leisurely walking through molasses.