HOCKEY2D A C++ Videogame Using the SDL 2.0 Library By PaintedLady.

Slides:



Advertisements
Similar presentations
STRUCTURES & STRATAGIES
Advertisements

Wide Cones Start in the corner and go wide around each cone. Shoot on goalie between the last two cones. Diagonal Cones Start in the corner and go around.
Anthony Wayne Lacrosse
WHA Coaches Meeting Season/Practice Planning August 18, 2011.
The Game of Hockey By Kevin Koering. Hockey We will be beginning our unit on the game of Hockey. To play, you must learn about he game, its history, and.
National Women’s Program TRAIT RATINGS: Skills – Skating, Individual Puck Skills Hockey Sense – Offensive Team Play(Team Puck Skills), Defensive Team.
Offensive Blue Line Skills
Structures & Strategies. Identification of Strengths and Weaknesses Roles and Relationships The success of any strategy will depend on effective performance.
Bill Armstrong Assistant Coach Guelph Storm
Forward Split Drills: “Creating Habits & Identity”
TEAM USA Building a Team and The Road to the 2014 Olympic Games Dan Bylsma – Peter Laviolette – Todd Richards.
Ice Hockey. Gameplay The goal of hockey is to score more goals then the opposing team. By shooting the hockey puck into the net is how a goal can be scored.
FLOOR HOCKEY WILLIAMSBURG PHYSICAL EDUCATION MR. WITTE.
FLOOR HOCKEY.
Hockey Notes Summer 2012 M. M. McMahon, Ph.D.. Offensive Players: In Our Zone Stay between the top of the face-off circle and the blue line When the puck.
The Ice Rink – 3 Zones Offensive Zone Neutral Zone Defensive Zone.
CROSS-ICE HOCKEY PROGRAM P R O G R A M O V E R V I E W P a r t o f t h e O M H A I n i t i a t i o n P r o g r a m THE ONTARIO MINOR HOCKEY ASSOCIATION.
CROSS-ICE HOCKEY PROGRAM PROGRAM OVERVIEW Part of the OMHA Initiation Program DEVELOPMENT PROGRAMS OF THE ONTARIO MINOR HOCKEY ASSOCIATION.
Hockey Terminology & Strategy Basics for Parents.
Pencilvania: Architecture Review Presenters: Christopher Buska (Art Director) Michael Gourlay (Developer) Alfred Sterphone, III (Project Manager) Special.
FLOORBALL/HOCKEY.
AraFell Project By: Joey Peters. System Selection A video game – Video games implement many OS principles Already working on the project Challenging Fun.
Boro Lax 4 th Grade Michael Albert. Team Philosophy Mission – Have fun while developing individual skills and learning life lessons Practice – reduce.
The Model Hockey Program NARCE May USA Hockey Model Program2 Identify Program Philosophies and Objectives There is no ‘perfect’ program Complete.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
HOCKEY. HOW I’M LITERATE IN HOCKEY I’m literate in hockey because I know the rules, I am good at playing the sport, I like to watch NHL all the time,
Choose your own adventure: Hockey edition! By Joseph Reynolds.
SmashBlasters Chau Vo, David Huynh, Lowell Bateman, William Kentris Department of Computer Science and Engineering The Ohio State University Gameplay Controls.
Physics of Sports Project
Game Programming Chapter 1 Review Part One Juniors March 11, 2011.
Designing games to facilitate learning How to design cheap and effective traditional games.
Types of Games. There are 4 main divisions of games: Net/ Wall – badminton, volleyball, tennis, pickleball … Striking/ Fielding – softball, cricket …
Developing Defensemen
1.1 ball between two 2.4 marker cones (10x10m) 3.2 Lacrosse stick per pair equipment 1.Explore dodging 2.Improve through split dodge – change of hands.
Golden Rules for Offense
Teaching Hockey Sense By Ken Martel
Stavanger Goalie development program 2008 Goaltending Head Instructor: Sam Liebkind GoalieSam Hockey Schools
TEACHING SKILLS International Ice Hockey Federation Learn To Play Program Sheffield, England October 17, 2004.
Preparation for Team Play
2003 Fusion Player Meeting. Introductions Who are you? What school do you go to? Who is your favorite NHL player? What do you like to do outside of hockey?
Levi Jorgensen. What Knowledge is needed to play hockey?  Layout of Rink  Rules Off sides Icing Puck going out of play  Positions Forward Defense.
(Working Title)‏ 1. Introduction to the Game 2. Technical Details 3. Demo of the Prototype.
Piedmont Girls Soccer “There is no “I” in team but there is in win” ~ Michael Jordan.
Ice Hockey By: Jack E.. Table of Contents Chapter 1: Why You Should Play Hockey Chapter 2:The Game Chapter 3: Equipment Chapter 4:Rules and Referees Chapter.
Hockey on the ice Выполнила: Алексеенко Екатерина Группа ЮС-22.
High School Physical Education Class By: Kyle Kohr.
Ice skating is a popular winter sport, as well as a mode of transportation. There are many forms of competitive ice skating. Ice skating involves wearing.
Cold War Hockey 10/19/2009 Mike Sherron Dmitriy Ansolis.
Hockey Notes. 6th grade High sticking - Any time your hockey stick blade comes above your waist Slap shot - A long shot with a back swing and a follow.
Game Plan 2 Pass Drill to Warm-up – Pass near Red, not Blue
Shhh... Secrets of World Class Hockey Players SHHHHH Secrets of World Class Hockey Players West End Ice Hawks.
Los Alisos Intermediate School 7 th Grade Physical Education.
NOT ALL HOCKEY STICKS ARE THE SAME
 Pop chains of bubbles and clear the screen to win  Simple user interface  Colorblind mode – uses symbols along with colors for matching  Tons of.
PURPOSE INVADE your opponents territory and shoot the ball into their net, while protecting your own territory / net. Hockey Lacrosse.
Troops and Flags ITCS /10/07. Graduate Team #1 Daniel – Model (Team Leader) Jonathan –Rule Checker Priyesh – View, Sprites, Foley artist Rob –
Standard of Play This presentation will: –Introduce you to the new standard –Show officials what their role is in the transition –Offer some tips to help.
Introductions Jeff Prime AAU Coaching Seminars World Wide Advanced Coaching Cert. USA Hockey Coach Team USA, Colombia and Brazil Ask each coach to introduce.
Offensive Zone Entry and Special Teams. Goals of Team Offense -Quick exits from the D-Zone -Quick counter or transition attacks in Neutral Zone -Flood.
Restraining Fouls and Interference Penalty Standards BC Hockey.
Pirates & Ninjas. P&N: Plan Project summary Architecture User Interface World Creation (town) World Content Creation Game Play Artificial Intelligence.
Floor Hockey. Safety Students should be playing the puck, not the opponents. Students should be playing the puck, not the opponents. The stick must be.
SPECKING OUT AAA ART DEVELOPMENT Know the Hell you’re getting into!
ICS 699 – Sony PlayStation Game Programming Project -Matthew Sharritt.
Ice hockey Учитель английского языка ГБОУ СОШ № 2035 г. Москвы Павлушенко С.В.
STARTER ACTIVITY To a partner explain the definition of skill and technique giving examples from badminton. What makes a skilled performer? (YOU HAVE 2.
Defensive Tactics By Mark Hogan.
12U Peewee Hockey 2016 – 17.
PRACTICE PLAN TEMPLATE
USA Hockey CEP Clinic Brian Johnson
Presentation transcript:

HOCKEY2D A C++ Videogame Using the SDL 2.0 Library By PaintedLady

What is the SDL Library? Commonly used to write high-performance video games and other multimedia Offers a wrapper around the OS-specific functions the game engine needs to access Allows us to focus on the game, not the integration

What is Hockey2D? It’s a competitive 1 v 1 sports video game on Windows A Hockey Game: - Players skate on the ice (ice physics) - Players try to score goals, and prevent the opponent from scoring - Players control one skater each. A Platformer: - Platforms add & balance gameplay - Simple movements - Easily picked up by new players

Quick Prototype Demo

Iterative Development Keep playing & readjusting existing build to: - tweak & perfect existing gameplay elements - iteratively add new features & assets (such as nets, scoreboard, etc) - ensure gameplay feels smooth and natural - Make game fun Elements of the game we can tweak through iterative development: - Physics elements (how the puck feels, player acceleration) - Player actions (shooting, body-checking…) - Speed of moving nets…

What makes Hockey2D fun? Read & React Gameplay Easy to pickup, hard to master Organic sports-like experience

Read & React Gameplay See opponent’s moves Execute your counter move successfully Use ingenuity and timing to beat opponents mid ice

See & React: Skill elements Win Faceoff (Randomly timed puck drops in the middle) Beat the defenseman mid-ice Time & Aim shot against a moving net to score goal Use good positioning and player actions to stop the opponent On Offense On Defense

Easy to pickup, hard to master Basic actions such as skating, moving the puck around is simple More complex actions: Successfully performing a deke move to counter opponent’s body checks Flipping the puck up to an upper platform to obtain a free line of shooting towards the opponent’s net Should you gamble on defense to try and get a breakaway after you steal the puck, or should you play passive and try to protect your net?

Organic Sports-Like Experience Highly Replayable Play versus your friends Hockey is fast-paced & has many elements that translate well into a videogame.

The Overall UI Flow

Painted Lady Roles James Choi - Project Manager, Developer Tate Conlon - Software designer, Developer Peter Ju - Lead Game Designer, Developer Matthew Lapinsky - QA Lead, Developer Christopher Morgan - Lead Software Architect, Developer Derek Shum - Stenographer, Lead Pixel Artist, Developer Jay Zhao - Wiki Manager, Developer

For Development Physics team : Tate, Jay, Peter, Derek “Backbone" of gameplay. Main focuses : Clear and crisp movement, calculation efficiency and accuracy, coordinate systems, etc. Game objects Team : Chris, Matt, James, Peter “Logic" of gameplay. Main focuses : Asset loading, game mode implementation, input handling, game loop implementation, etc. UI team : James, Jay, Derek “Look” of gameplay. Main focuses : View switching, configuration, asset generation, sprite layering, etc.

Development Schedule Feb 8th Concept prototype Feb 11 RAD Presentation in Lab Prototype Demonstration Feb Working prototype with all elements integrated Mar 2-6 System Design Doc due Mar 9-13 Present SDD Mar 9-13 Work on final product based on SDD Mar Complete final product Do final QA and testing Mar Plan and create final presentation Mar Present final product

Thank You for your Attention PaintedLady Hockey2D