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

“Code” by mutednarayan is licensed under CC BY-SA 2.0

SUMMARY

  • This week has been going by really fast and I have been thinking about what my first game should be about and how I am going to make it.

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)
  • The last lesson I completed in the 15 minute time span was the Printing text lesson in the Basic Concepts category. C#

CLASSROOM (THEORY & ANALYSIS)

Image from https://monkeyblogmonkeydo.com/2010/07/19/so-duh-pop-quiz-classic-video-game-flowchart-edition/
  • Write notes to help you remember the steps to creating a flowchart
    • Make sure the chart is either top to bottom or left to right
    • Connect steps with arrows in a certain direction
    • A square represents a process or action
    • A diamond represents a choice or decision
    • You can use a oval or terminator, or both, as the start and end point. You just have to make it clear which one is the start and end.
    • All the shapes should have their own colors but, the start and end shapes should have the same color

Mr. Le Duc’s Flowchart Shape Guide

More Flowchart Creation Resources

LAB (THEORY PRACTICED)

  • https://drive.google.com/file/d/1CuFruXJBAELUONOpGpHBK9POkE0S_AP6/view?usp=sharing

OUTSIDE (CREATIVITY & THE BRAIN)

STUDIO (GAME DESIGN)

  • Set a timer
  • Spend up to 60 minutes in this ‘room’ on either ONE of the game engines below, (NOT BOTH)

PlayCanvas

Screenshot from Daniel Wood’s YouTube Channel Playlist

Unity

Screenshot from Unity.com

WHAT I LEARNED and PROBLEMS I SOLVED

  • Today I learned a lot about cooking because me and my mom were making food for another family and she taught me a lot about how to cook spaghetti correctly. Yesterday my house had its flooring replaced and I had to figure out how to move all of my stuff out of my room and not have it interfere with the flooring people.

WEEKLY ACTIVITY EVALUATION

  • This weeks work caught me a bit off guard with the amount of it, but I got around it.

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

CreativeCommons image Tool Stash by Meena Kadri at Flickr.com

SUMMARY

  • My week has been going okay. I have been thinking a lot about school and what I am going to learn over the year.

PRACTICE ROOM (TUTORIALS)

CLASSROOM (THEORY & ANALYSIS)

  • The Making Your First Game video was very helpful in my eyes. It showed that you should just build a very small game that just has the core mechanics and go from there. It also told what the hardest and simplest of these games are to make.

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)

  • The two videos on how a game designer thinks and how they see the world was very interesting to me because it shows that you have to be inspired by other games. Also to look at the world around you and see something that could help improve your game.

OUTSIDE (CREATIVITY & THE BRAIN)

  • I went for a walk with my dog today for around 22 minutes and tried to image my life as a story. In the story I was the main character and my friends and family are there to help me out and always have my back. The antagonist was school work and how its always lurking around the corner.

STUDIO (SONGWRITING)

  • Idea #1: FPS—–You start in a space ship but it crashes into a unknown planet that has aliens that want you gone. You manage to scavenge an alien weapon and you slay the aliens trying to find a way back to Earth
  • Idea #2 Racing—– You are racing in a underground race track that has jumps and obstacles along the track. There is one exception though. Everyone racing is driving backwards and can only use their rear and side view mirrors to look where they are going
  • Idea #3 2D plat former —– In this game you are a cube that has to dodge lots of shapes coming towards you and you have to get to the source of where all of the shapes are coming from.
  • Idea #4 Action Adventure —– This game you are at the bottom of a cliff and have to use a grappling hook and use momentum to swing yourself up the mountain. On the mountain there will be obstacles preventing you from getting up the mountain.
  • Idea #5 Action Adventure —– You are a biker that goes bikes down long grass, desert, and mountain hills going at insane speeds and doing tricks on the way down to increase your score.

WEEKLY ACTIVITY EVALUATION

  • I do like that for classes with only review and what we need to do, that those zoom meetings are not as long as one where you teach us what we need to be learning and how to things for the year.

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?

  • WHAT TOOLS SHOULD WE USE? Google, search engines, youtube, other games
  • WHAT PROCESS SHOULD WE USE? Meeting with people to share ideas
  • HOW DO YOU MEASURE QUALITY? Comparing it to other successful things
  • WHO MEASURES QUALITY? Everyone who makes the ideas

Intention

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

  • WHAT TOOLS SHOULD WE USE? Google and other games
  • WHAT PROCESS SHOULD WE USE? Meeting with people and discussing what we want to get done
  • HOW DO YOU MEASURE QUALITY? By knowing what the goals are by the end of the meeting
  • WHO MEASURES QUALITY? Everyone in the meeting

Pre-production

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

  • WHAT TOOLS SHOULD WE USE? Zoom, Google, search engines, youtube, other games
  • WHAT PROCESS SHOULD WE USE? Brainstorming, and getting ideas and how things should work
  • HOW DO YOU MEASURE QUALITY? Knowing what you are going to do in your project
  • WHO MEASURES QUALITY? Everyone that knows what to do

Production

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

  • WHAT TOOLS SHOULD WE USE? Zoom, Google, search engines, youtube, other games, unity, and maybe the Chromebook game engine app
  • WHAT PROCESS SHOULD WE USE? Using the things that we learned from brainstorming and the goals that we made
  • HOW DO YOU MEASURE QUALITY? Comparing the progress to what the goals were
  • WHO MEASURES QUALITY? Anyone that helps out with the production

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.

  • WHAT TOOLS SHOULD WE USE? Zoom, Unity, Google
  • WHAT PROCESS SHOULD WE USE? Finishing the last bits of the project and get the base game finished
  • HOW DO YOU MEASURE QUALITY? Comparing it to others work and see if we are ready
  • WHO MEASURES QUALITY? Everyone who helps with the project

Presentation/Performance

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

  • WHAT TOOLS SHOULD WE USE? Zoom, Unity, Google
  • WHAT PROCESS SHOULD WE USE? Using unity to perfect and try to get rid of most of the bugs and use unity to share the project to others.
  • HOW DO YOU MEASURE QUALITY? Comparing the finally project to others games
  • WHO MEASURES QUALITY? Anyone who works on the project and helps out

Feedback

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

  • WHAT TOOLS SHOULD WE USE? Zoom, google, unity
  • WHAT PROCESS SHOULD WE USE? Let people play test and give feedback to the creators and make them tell the creators what is good about the game and what could be better.
  • HOW DO YOU MEASURE QUALITY? Seeing how many people give feedback and what the feedback is about
  • WHO MEASURES QUALITY? The people who makes the feedback system

Rabbitparadise/Liam

Recipe For Success: Rabbitparadise/Liam

https://www.youtube.com/c/rabbitparadise

Born: July 7, 2003, in California

Personal Success Definition

I believe that success is being able to show others and give to others something that you have made that you are proud of and having something to show your passion in a new way.

Rabbitparadise/Liam (I am just going to call him Liam from now on) is a small youtuber that makes editing for videos for millions of people, but the people don’t even know who edits the videos.

Skills for Success

Liam is 1) a professional video editor 2) a youtuber 3) a video game designer. Liam was a kid that always liked to share want he did. He always showed everyone in class his art and what he did over the weekend. He loved video games and found out about youtube. There he could share what ever he wanted to the world. As he grew older he found out he was great a video editing in his own unique style.

How They Used These Skills

Liam used all of these skills that he had learned over a 5 year time span to make things for people. He could edit videos in crazy styles no one had tried before and make them look great. He learned from games that he loved to play and learned how video games become enjoyable and re-playable.

Challenges Overcome

Although Liam was good at what he did, it took him along time to perfect the things he did. Liam was almost fully self taught and this was a big challenge for him because he all the people like him took classes and learned from others through tutorials and such. Liam was taught by himself.

Significant Work

Liam is a smaller youtuber with 14k subscribers. It is sad to say, but he is not to known even though he edits for big names in the community. 2 examples are Coconut Brah who has 1.43 million subscribers and Marley who has 3 million subscribers. In there channels he keeps the same style and energy in the others videos. He gets payed to edit for them and are good friends. His youtube channel is more of a hobby for Liam and lets him post what he wants.

Resources

https://www.youtube.com/c/rabbitparadise
https://www.youtube.com/c/MarleyMeaty
https://www.youtube.com/c/CoconutBrah