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

COPY AND PASTE ALL THE CONTENT BELOW

“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

  • the end of my last week was honestly not too bad, i got some relly late assignments done and it was happy from then onto now.

PRACTICE ROOM (TUTORIALS)

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/
  • Set a timer
  • Spend up to 30 minutes in this ‘room’
  • Watch Chicken Little Game Logic Flowchart
  • Screenshot from Brandon Grasley YouTube Channel
  • Watch Creating a Simple Flowchart in Diagrams.net (Draw.io) Tutorial
  • Screenshot from TodaysTuts’ YouTube Channel
  • 1, a normal wait for somebody to do something is a curved one side and flat other side
  • 2, there are a lot of lines
  • 3, it can get really messy
  • 4, a rectangle with a wavy like bottom is a docutment piece
  • 5, a diamond is a decision piece
  • 6, a square is a process piece

Mr. Le Duc’s Flowchart Shape Guide

LAB (THEORY PRACTICED)

  • Set a timer
  • Spend up to 15 minutes in this ‘room’
  • Watch Mr. Le Duc’s How to Save Your Draw.io File to Your Google Drive Tutorial
  • Try to create your own game flow for one of your game ideas
  • Use Draw.io and save in your Google Drive
    • We will share these in class, soon
  • Link your Draw.io file from your Google Drive
  • Write a few sentences reflection about what you learned
  • DELETE ALL OF MR. LE DUC’s INSTRUCTIONS, AFTER YOU ARE DONE

STUDIO (GAME DESIGN)

Unity

Screenshot from Unity.com

WHAT I LEARNED and PROBLEMS I SOLVED

A problem that I solved today was how i organized my stuff and how it was all messy and not finished, but now i have a lot of thing finished and my stuff is more organized than it was before.

Leave a Reply

Your email address will not be published. Required fields are marked *