Click to Continue Project Four Sticks Bye Bye Pillow Games Producer / Stacie Rajkovics Lead Developer/ Sota Ogo Developer and Assistant Designer / Joseph.

Slides:



Advertisements
Similar presentations
How to Play Checkers This presentation is a tutorial on how to play one of the oldest and most popular games in history. Presented by: Joshua Cox Project.
Advertisements

Create a Simple Game in Scratch
Create a Simple Game in Scratch
4/7/2015  Copyright Valiant Technology Ltd Roamer Mathematics.
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
CS 4730 Defining Formal Elements CS 4730 – Computer Game Design.
Tetris and Genetic Algorithms Math Club 5/30/2011.
Lets Play Catch! Keeping Score in Alice By Francine Wolfe Duke University Professor Susan Rodger May 2010.
Adversarial Search CSE 473 University of Washington.
Place captured red pieces here Place captured yellow pieces here To use as Kings Rules New Game Exit Left mouse click on piece – drag to desired location.
Game Design Serious Games Miikka Junnila.
Click to start.
NYOUT A game from South Korea. Set up 2 to 4 players The circle and the cross are composed of circles that act as playing spaces. The center circle and.
CPSC 322 Introduction to Artificial Intelligence October 25, 2004.
ART: Augmented Reality Table for Interactive Trading Card Game Albert H.T. Lam, Kevin C. H. Chow, Edward H. H. Yau and Michael R. Lyu Department of Computer.
Key Fu Design Challenge To create a game that blends the fighting and music game genres in a fun and innovative way. Time limit: 10 weeks Game Concept.
SELECT A LESSON 1. A WORLD AND CHARACTERS 2. PATHS AND ENEMIES 4. USING PAGES TO CHANGE THE RULES 5. GAME ANALYSIS AND DESIGN 6-7. CREATING YOUR OWN GAME.
Matthew Marcon Project 19 1/10/12
GameMaker.  A lot of Different Definitions  Easier to Say What is NOT a Game  Movie is Not a Game  No Active Participation  Final Outcome is Fixed.
Designing games to facilitate learning How to design cheap and effective traditional games.
Quoridor Classic Game Manager Kevin Dickerson April 2004.
Getting Started With Alice By Ruthie Tucker under the direction of Prof. Susan Rodger Duke University, July
Game Playing.
KINDY 500 RACE TO THE FINISH USING MENTAL MATH & MATH TOOLS Created by Matt Cash
Probability (Grade 12) Daljit Dhaliwal. Sticks and Stones game.
Teaching a character to walk in more than one world: Parameters and Inheritance. By Lana Dyck under the direction of Professor Susan Rodger Duke University.
Game-playing AIs Part 1 CIS 391 Fall CSE Intro to AI 2 Games: Outline of Unit Part I (this set of slides)  Motivation  Game Trees  Evaluation.
Maths on the move Cookie Count Room 13 – Year 2 Class 2007.
Computer Science 1172 Scratch Project on Artificial Intelligence and Computational Thinking Nicholas Crabtree Jiang Jiang Liu Thinking Speaking Writing.
CS160: Interactive Prototype Gary Wu - Jordan Berk - Mike Kendall - Mohammed Ali - Hao Luo.
HPC Checkers By Andy Block Ryan Egan. Table of Contents Overview of Checkers ▫Overview of Checkers ▫Rules of the Game AI Theory The Program ▫Board ▫Sample.
How to Play Checkers This presentation is a tutorial on how to play on of the oldest and most popular games in history. Presented By: Cathryn Depuy Project.
Senior Project Poster Day 2007, CIS Dept. University of Pennsylvania Reversi Meng Tran Faculty Advisor: Dr. Barry Silverman Strategies: l Corners t Corners.
Games Cultures ‘Kat Snatch’. Background story Nanny Mc Phee is a senile 82 year old lady living in the suburbs of Pleasant Ville. As a very forgetful.
Backtracking and Games Eric Roberts CS 106B January 28, 2013.
Can you calculate these?. Last lesson you were working with algebraic equivalent fractions Today you will be combining algebraic fractions using all four.
GAME PLAYING 1. There were two reasons that games appeared to be a good domain in which to explore machine intelligence: 1.They provide a structured task.
Design Studies 20 ‘Show Off’ Project How to make a computer monitor In Google Sketchup By: Liam Jack.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
Hello. How is everyone at your School? Did you have a good summer? We have been sent to my Aunty’s house. She runs a Guest House and bar. She has saved.
Game Maker Galactic Mail Advanced Group: Complete Galactic Mail, then start developing an independent project.
With Prancing Porpoise Ink
Korean Traditional Games
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
Click to start Fractions 1 2 / 10 1 / 12 1/81/8 1 ½ 11 / / 60.
Today we are learning to: Understand how actions and events control our game. Completing the catch the clown game – making a room – adding music Gather.
The main screen was refurbished to be fitted more logically. The life meter is the circle of blood. The more damage you take the blood gets knocked down.
Game Procedures Who does what, where, when, and how?
Senet is a ancient Egyptian board game.
© 2014 International Technology and Engineering Educators Association, STEM  Center for Teaching and Learning™ Game Art and Design Unit 3 Lesson 3 Procedure.
Checkers A Matlab Project by Spenser Davison, Edward Dyakiw, Justin Pezzi, and Scott Wu.
Alexander Talbott.  Collection Origins  Why did we need Collection in Prehistoric times?  Collection allowed us to gather materials crucial to survival,
Patrick Racy Project 19 1/9/12
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Introducing Scratch Learning resources for the implementation of the scenario
Euler's Family of Dice Derived Game Graphical Illustration Kim Ho Cheung 05/29/2006.
Understanding AlphaGo. Go Overview Originated in ancient China 2,500 years ago Two players game Goal - surround more territory than the opponent 19X19.
Create a Halloween Computer Game in Scratch
What’s your story? How did you arrive in this career?
Mario Party 9 Review Opening Statement It was 13 years ago that Mario Party first released. I was 13 years old at the time when some friends of mine.
CHESS.
A Sampling of Chess and Chip Games
Learn… Create… Program
goteachmaths.co.uk Car Race -
Learn… Create… Program
Learn… Create… Program
Learn… Create… Program
Creating a Simple Game in Scratch
Presentation transcript:

Click to Continue

Project Four Sticks Bye Bye Pillow Games Producer / Stacie Rajkovics Lead Developer/ Sota Ogo Developer and Assistant Designer / Joseph Lee Lead Designer and UI Designer / Samuel Kim Tester and Assistant Developer / Tae Chon

Agenda Motivation of the Project Game Components and Rules of “Yoot nori” Limitation of the Original Game Transformation of “Yoot nori” to “Four Sticks” New Features in “Four Sticks” Game UI Technical Challenging Identified Interesting Prototypes Q & A

Motivation  Inspired by Korean traditional board game, “Yoot Nori”  Turn by Turn Strategy Game for 2 or more people  Played since A.D. 100 ~ Today  Koreans have been playing for 1910 years.  What made this game able to survive?  Family Entertainment  Highly Competitive  Simple rules  Requires good amount of Strategy  Game play depends on Randomness(Similar to Dice) → Provides variety of the game

Game Components Game Board Throwing Yoot (Sticks) Pieces

2. Move Pieces 1.Throw Sticks

Do +1 4/16 25% Ge +2 6/ % Ger +3 4/16 25% Yoot +4 1/ % Throw +1 Mo +5 1/ % Throw+1 Movement Cases

Example Cases Choose which piece to move

Go through the board to remove pieces Player who removes all 4 pieces first Wins

Special Movement Shortcuts If you land on a top corner or the center, You can take a Shortcut

Catching Enemy If you land on an Enemy, You can return The Enemy And Throw sticks 1 more

If you land on your own unit, You can move them together You can stack as many as you want But they will be returned together Stacking Units

Changing order of Bonus Throws If you earned bonus throw (Yoot +4, Mo +5, Catch enemy) You can change the order of movement You’ve got Mo (+5 +1 throw) Don’t use it yet! Throw one more time. You’ve got Ge (+2) Use it to catch enemy You earned bonus throw. Don’t use Mo yet! Throw again You’ve got Ge (+2) again Use it to stack units Now it’s time to use Mo.

Limitation: Cultural game Vocabulary and appearance are hard to be accepted by foreigners or modern culture. Lack of story Not engaging enough with only “Win” someone How about blending with modern culture?

Fantasy dungeon With Magic circles Fantasy dungeon With Magic circles Transformation Unlock champions and maps with Manastones Win race in the dungeon to earn Manastones Change 4 units into 1 Champion and 3 minions Change 4 units into 1 Champion and 3 minions Four Sticks Simple Game board Simple Game board No Rewards No Rewards No Story No Story Simply Repeating game play Simply Repeating game play Yoot No-ri

Translate into Fantasy?

Translated into Fantasy! Perspective Stage 2.5D ~ 3D Sticks

Champion w/ Minions Plain 4 Units 1 Champion who can use special Skills + 3 Minions

Player can choose one champion before you start the game by selecting a card. Each champion has unique skills that can be used only limited times in one game. Basic champion will be given, and player can unlock(buy) more champions with collected Manastones by winning games.

B erry The Mad Gnome Mechanic Skill W hen a minion is stacked with Berry, she can send him forward with her crazy rocket. (Safety not guaranteed)

B oldStone The Brother Stone Skill R oll Himself or minion, Catch every enemies in their way

Sylpheel The Queen of Wind Skill R egardless of landing on the edges, make herself or minion take shortcut

Game UI Main Game Camera (Movable, Zoomable) Main Game Camera (Movable, Zoomable) Push or Drag to throw the sticks Minimap Current Status of Players Stick Throwing Window

Technical Challenge Complexity  Significant amount of art work  At least 15 art assets, sound effects  Each champion has unique skills  Numerous test cases for interactive  Computer AI should be created based on the each of the different cases  Each skill has to have unique effect and functions Difficulty Making AI calculate intelligent decision Setting conditions to all user movement

Interesting prototypes The 1 st Prototype  Converting simplified game map into adjacency matrix.  If you click a certain node, Blue hero will move to the node jumping node by node between current position and the destination. The 2 nd Prototype  Random number N in between 1 and 5 will be generated each click. The blue hero can move only N number of nodes. The 3 rd Prototype  When Blue and Red hero meet each other on the same node, simple event message will appear 3 EVENT!

12345 The 4 th Prototype There is a split path with blue hero. When you press the buttons with numbers, the hero will move the numbers of cells. If the hero reach the end, the hero will come back to the starting point. If the hero land on the corner, the hero will take the branch. 2345