top of page

Pythons- Robots & Games

Work time:

begun on Jan 11th - June 2nd

(about 17 weeks)

Python Program
My Python Reference Document
A link to my Repls:
(Click bellow button access my Python projects.)
Python Programming
Projects and Topics
  • Goal  List Project
    • Printing & Comments  
  • Password Project
    • Variables, Input, While Loops, If-Statements & Operators/Conditions
  • Number Guessing Game
    • Random numbers & Writing Pseudocode
image.jpg

Project Choice : Building and Programming 

  • Family Board Game

  • Based on luck + competition aspects 

  • Turn based, untimed style 

  • Zero-sum competition (for me to win, you have to lose)

  • Only one way to win (relying on luck aspects)

  • Hand made board and character mascots, rules cards perhaps

  • Program dice roller, and credit card bank (enabling inspirations from monopoly style or game of life)

Research Proposal

The Issue: 

  • Parents often struggle to find a family game that would meet a healthy balance of electronic and non-electronic usage while incorporating elements and techniques that teaches life lessons in a fun and interactive way for all family members ranging from 10 and above to enjoy indoors. 

Solutions to this issue: 

  • Building a family-friendly game that utilizes real-life and digital programed elements. Perhaps a dice roller generator that connects to a physical button for physical interaction while enabling easily accomplishable actuation for all ages. Adding on, money banks programmed on computers along with hand-made game boards including sets of mascots for character choices. Thus, creating sets of rules to be displayed either physically or digitally are another way to incorporate both real-life and digital elements into a family board game that also adds flexibility of entertainment for different ages as the client desires. 

Information about our client:

Client name = Claire 

Age: 45 years old 

Gender: Female

Job / Occupation: A mother of children at the age of  10 and 13

Family members: 6 people including her husband (45 years old), her sister in-law(50 years old), an older brother(55 years old), and 2 kids. 

Screen Shot 2023-02-13 at 7.42.53 PM.png
⚠️(click this button to view my project creation timeline that are most up to date)

Our Sales Pitch for our Client

Robot Process Journals 

⚠️(click this button to view all of my Robot Process Journal  that are up to date)

DESIGN
Specification

3 Initial Ideas for our client

FINAL DESIGN IDEA

2.jpg
3.jpg

Side note: timeline for our Final Product creation is included in this timeline, which is accessible by pressing the apple button under Python Project Timeline (Criteria A ii). 

PROJECT CREATION PROCESS

(1) Dice Roller Program & Money Bank Program Code Programming 

*Must-Needed* programming components in order to play the game:

  • Dice Roller Program (created using SPIKE Legacy)

  • Money Bank Program (created using PyCharm CE)

The coding of the Dice Roller Program and Money Bank Program starts approximately March 28th.

Here are some peek at the process journals while working on both programs:

Screen Shot 2023-05-16 at 8.17.26 PM.png
Screen Shot 2023-05-16 at 8.18.06 PM.png

4/23 coding process

(2) Physical "Tokyo Monopoly Adventure" game board creation 

*Must-Needed* physical game components in order to play the game:

  • Game Rule Brochure 

  • Mystery Cards

  • Board game design (research & printed)

"Tokyo Monopoly Adventure" Game Brochure (Online Copy)

Mystery Cards: luck & community cards (Online Copy)

Title Deed Cards (online copy)

Screen Shot 2023-05-26 at 11.51.56 AM.png

Monuments / Properties design creation

1. Pre-creation background research

2. Decided/test out measurements --> 3.5 x 6.5cm

S__11509766.jpeg

3. Test printing to ensure measurements using exemplary images & test

S__11526146.jpg

4. Insert images & tests

Monuments / Properties partial board design (Online Copy)

5. Cutting and adding color as headers based on arranged color category

cut out pieces: 

S__11509776.jpeg

FINAL PRODUCT

GAME RULE BROCHURE

IMG_2973.HEIC

MYSTERY CARDS 
(LUCK & CHANCE CARDS)

GAME BOARD

Dice Roller Program

View Program Codes using SPIKE Legacy

(press here↓)

Video demonstration on how to use the program:

Dice Roller Program Usage

Dice Roller Program Usage

IMG_5084.heic

Force Sensor

LEGO Hub

*Caution: When plugging the Force Sensor in the LEGO Hub, remember to plug it in Sensor (A), which is labeled slightly on the left top surface of the Force Sensor. 

IMG_5086.heic

Video demonstration on how to use the program:

Money Bank Program Demonstration Video

Money Bank Program Demonstration Video

Money Bank Program

View Program Codes using PyCharm SE

(↓press here)

CRITERION D

Testing Summary (Online Copy)

Product Reflection (Online Copy)

Пин от пользователя vasilevskaya на доске stories _ Очаровательные котята, Домашние животн

© 2023 by Charley Knox. Proudly created with Wix.com

bottom of page