Game Design – Week 8 – Logic, Flowcharts, and Coding

“Binary code” by Christiaan Colen is licensed under CC BY-SA 2.0

When asked the most important thing I should teach my students, the MIT student I was interviewing simply stated , ‘ teach them logic.’ – Mr. Le Duc

SUMMARY

  • This week’s work was actually fun getting to fingure out how games code from the start point to the end
    • I had had a lot of fun with the draw.io though because it was the most entertaining part (yes I will write this sentece everywahere because it was actually fun)

PRACTICE ROOM (TUTORIALS)

  • Set a timer
  • Spend up to 15 minutes in this ‘room’ on either ONE of the scripting languages below, Javascript or C#  (NOT BOTH)

Unity

Screenshot from Sololearn.com

CLASSROOM (THEORY & ANALYSIS)

Image from https://monkeyblogmonkeydo.com/2010/07/19/so-duh-pop-quiz-classic-video-game-flowchart-edition/
This image has an empty alt attribute; its file name is Screenshot-2020-10-28-at-2.42.56-PM-1024x576.jpg
  • Creating a Simple Flowchart in Diagrams.net Notes:
  • The oval chart represents the start of a chart
  • The terminator repressors the start and also as the end
  • You need to have a clear end and start diagram
  • you can have multiple ends points
  • It is good to make the start and endpoint first and build-up
  • The square represents a process or an action
  • aways consider the flow of the doc by going from top to button or from left to right
  • The diamond represents a choice or a decision such as a question causing the no and yes side
  • if the answer is yes the flow goes from the bottom of the diamond but if the answer is no it flows from right
  • the yes and no flows can be broken if necessary
  • The doc symbol represents a physical document or report
  • Color coding each type of symbol can be helpful and make it look nice
  • Screenshot

Mr. Le Duc’s Flowchart Shape Guide

More Flowchart Creation Resources

LAB (THEORY PRACTICED)

  • My Link
  • Here
  • What I have learned
  • I have learned what all the shapes mean

OUTSIDE (CREATIVITY & THE BRAIN)

  • Interesting and useful Things
  • when people ask artist about if they are worried the artist get into deep thoughts making them want to drink (or not)
  • what is the creative process
  • work with the genus
  • if you are being bothered by that perfect idea just let it go
  • not the perfect than just let the idea go (by the way i do this ever day)

STUDIO (GAME DESIGN)

Unity

Screenshot from Unity.com

WHAT I LEARNED and PROBLEMS I SOLVED

  • What I have learned and enjoyed most was doing the draw.io and at least one problem I solved was having to think of a game idea as fast as possible because I did’t have any game ideas yet.

WEEKLY ACTIVITY EVALUATION

Fill in the Weekly Activity Evaluation: Done

Game Design – Week 7 – Tools, Time, and Rooms

CreativeCommons image Tool Stash by Meena Kadri at Flickr.com

SUMMARY

  • Overall I think this week was simple in this class. Everything was easy to complete though for other classes that is a different story

PRACTICE ROOM (TUTORIALS)

CLASSROOM (THEORY & ANALYSIS)

  • One: Make your game as small as possible but with data
  • Two: Remove the content and understand the way it is entertaining

Game Genres from the Simplest and Most Difficult to Create

  1. Racing Game
  2. Top-Down Shooter
  3. 2d Platformer
  4. Color Matching Puzzle Game
  5. 2D Puzzle Platformer
  6. 3D Platformer
  7. FPS
  8. JRPG
  9. Fighting Game
  10. Action Adventure
  11. Western RPG
  12. RTS

LAB (THEORY PRACTICED)

  • One: Try to play the game while also observing
  • Two: Upgrade slowly for example start doing and observing a simple task and upgrade to the level where you can observe and do anything

OUTSIDE (CREATIVITY & THE BRAIN)

  • My nemesis is tbh too much work
  • I am trying to get relaxed
  • I thought about how I can complete my work

STUDIO (SONGWRITING)

  • Open World
  • A not so serious but fun game
  • Entertaining to play but hard to finish
  • Multiplayer
  • A strategy game

WEEKLY ACTIVITY EVALUATION

Developing Quality Workflow

What is Workflow?

Image Creative Workflow from Behance.com, https://www.behance.net/gallery/27919515/Creative-workflow-GIF

Work•flow /ˈwərkflō/

“The sequence of industrial, administrative, or other processes through which a piece of work passes from initiation to completion.” – lexico.com

What is a quality workflow?  How do we develop it?  Below are elements of the production cycle that most creative people move through as they create something.  First, we must identify the stages of project production. What is each stage and what are the quality checks for each stage.  Read on and find out!

Stages of Creation Development

Inspiration

How do we find ideas to develop?

  • Creativity
  • Organizing and Thinking
  • By feeling like you have accomplished something and also by people liking it.
  • You, Friends, Family, and Audience/Checkers

Intention

How do we clarify our specific goal(s) for a project?

  • Google docs, Presentations, animation videos, Voice over videos, etc.
  • Check schedules if they are available if it is double if you have time for a break
  • Ask if it is reasonable, ask yourself if it is double, look at your schedule
  • You, Reddit, Friends, and Family

Pre-production

How can we brainwrite, brainstorm, storyboard, and plan our ideas at this phase?

  • Google, Friends, or Classmates
  • The process of think about what you want ti to be like
  • If you would play it, Let people rate it
  • Random people, Classmates, Friends, and Reddit

Production

How do we communicate with each other and execute our plan for this phase? This is where we actually make the project.

  • Videos, Trailers, Social Media apps
  • The process of you asking each other questions
  • Are you getting your ideas across? Do you know what you’re each doing
  • YOU

Post-production

How do we communicate with each other and execute our final stages of the project for this phase? This is where we publish the project.

  • Videos, Trailers, Social Media apps
  • The process of you knowing when and how you’re going to plush the game
  • Are you getting your ideas across? Do you know when it’s going down
  • YOU, Team

Presentation/Performance

How do we share our project with our learning community, advisory members, and the world?

  • Youtube: yo research and Google: to research how
  • Where do you want it to be published, Is it free
  • Everyone you know including strangers
  • strangers, people, you, friends, family, Reddit, google, youtube

Feedback

How do we conduct a feedback session at the end of the project development cycle?

  • Zoom, Have a time of the day and discuss
  • The PROCESS of congratulating yourself
  • asking everyone if they feel proud of the result
  • Classmates and Teammates