Tools Communication: Google Code Version Control: SVN UML: LucidCharts.

Slides:



Advertisements
Similar presentations
Guy Griffiths. General purpose interpreted programming language Widely used by scientists and programmers of all stripes Supported by many 3 rd -party.
Advertisements

Overview / Introduction to our work in Silverlight Developing with the Silverlight 2 Framework Design of the Concept / Storyboards Architecture Game Logic.
Teaching with Greenfoot
Mini Project Seminar on Pizza Ordering Application for Android
MANIFEST DESTINY 560group3 Abe Kim David Straily Jarrod Freeman Abdul Mod-Rokbi “The future of RTS games...”
Milestone 3 – final presentation Programmers & Designers: Sarah Fahlesson, Andreas Lundström Graphics Artists: Erik Öhman, Peter Mörtberg.
Understand the football simulation source code. Understand the football simulation source code. Learn all the technical specifications of the system components.
Smartphone Touchless Screen
Tutorials Mid-Semester Fall ‘06 John Aitchison Josh Long Michael Bohn.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
OPEN OFFICE PREPARED BY: Mantilla, Leia Anjelica A. Pitogo, Adones B. Verdida, Reymond J.
INDEX ∞ Image Processing ∞ OpenCV ∞ Download & Setup ∞ Make Project ∞ Show Result ∞ Q & A Setup OpenCV & Tutorial.
Lua & Love2D Game Engine GALAGUH
Thinh Nguyen Spring Thinh Nguyen 5 th year undergrad Dustbusters – Spring 2013.
EasyBoard Share schedule and ideas in a twinkle. EasyBoard Goals Application features Technologies used Schedule Problems that we can meet Questions?
A 2-D, multi-player tank game developed in PLT Scheme ~ ~ ~ Ben VandenBos, Tim Reeves, Justin Hall, and John Ericksen ~ ~ ~ Senior Project - CS496 Spring.
Presentation Seminar on “IMAGE SLIDER –AN ANDROID APPLICATION”
Town Defenders Strategy Game prepared by: Osama N
Presented By: Muhammad Tariq Software Engineer Android Training course.
Funativity CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
Kevin Clow: Artificial Intelligence Programmer Level Designer 3D modeler Matthew Vaughan: Project Manager Graphical User Interface Programmer Audio Programmer.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
Department of Computer Science Internet Performance Measurements using Firefox Extensions Scot L. DeDeo Professor Craig Wills.
Dead Run James Kelly, Mike Papo, Josh Lovatt. Basic Details Single Player Top Down Action game.
1 Frisbee Physics Simulation Charles George Advisor: Brian Postow 03/05/05.
1 Programming Environment and Tools VS.Net 2012 First project MSDN Library.
July 5 Game Workshop. Schedule 9-10:25Finish maze/platform games 10:25-10:45Game structure –Different interactions to motivate players 10:45-11:15Playtest.
CODE - GENERATION IT1006 OOAD LAB. Generating/Updating code from whole project  Round-trip engineering is the ability to generate model from source code.
Group9 Kenny Sanders, Ashneel Singh, Jillian Cornette, Justin Mills, Chris Woolfe, Nathaniel Escribano, Jason Hachen, Andrew Melnyk, Elizabeth Graham,
By : SAG3 Members.  Cross platform client interface for Time recording/capturing  MS Project integration to Time tracker  integration to Time.
Graphics Final Project: TANK! Zak Andree Kevin Pang Ed Kim.
MNP1163/MANP1163 (Software Construction).  Minimizing complexity  Anticipating change  Constructing for verification  Reuse  Standards in software.
REFERENCE: CHAPTER 1 High-level languages + Python.
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
Invitaion From Choi Island: Online Board Game Using C 멘토 : 권상구 멘토님 (KOG) 담당교수 : 고석주 교수님 팀원 : 박용남 ( ) 최재진 ( ) 김민규 ( )
Lesson 1 – Getting Started with App Inventor
UE4 Quickstart IMGD 4000 Due: March 23 rd, 11:59pm.
A powerful Python game engine, featuring: Custom sprites
A brief information about the Android Operating System
Development Environment
YEAR 12 COMPUTER SCIENCE.
CST 1101 Problem Solving Using Computers
2D Simulation of Rigid Bodies
Bare metal OS project CSSE 332 Operating Systems
A look ahead: At the end of your project, you’ll be given an opportunity to make a standalone (.exe) version of your project. For this to work, you’ll.
Obtaining the Required Tools
Android.
Introduction to .NET Core
The Firing Solution IMGD 4000 Due: April 21st, 11:59pm.
Game Description Story Goals Controls. Game Description Story Goals Controls.
CS 3305 System Calls Lecture 7.
The merging of Web and Mobile APP
Game Evaluation David Ruthinowski.
Catapult 2014 Session 10.
What is an operating system?
Computer Technology Notes #3
5 SYSTEM SOFTWARE CHAPTER
Chapter 4.
Tonga Institute of Higher Education
Google AppEngine vs. Amazon EC2/S3
X Windows.
WICS - Flappy Anteater Python Tutorial
5 SYSTEM SOFTWARE CHAPTER
Game Loop Update & Draw.
Automation and Programming
Android Developer Fundamentals V2
The Basic Usage and The Event Handling in Glade.
Software for Neutron Imaging Analysis
F II 1. Background Objectives
Introduction to Android
Presentation transcript:

Tools Communication: Google Code Version Control: SVN UML: LucidCharts

Code Details Written in Python with Pygame library Easier to learn. Flexibility. Ability to have more control and do more in a few lines of code. Cross platformming – Can run in Linux, Windows, and Macintosh OS.

Code Challenges Physics – Projectile motion, gravity, and motion vectors. Mathematics – Collision detection (SAT theorem), finding angles paths AI – How should enemies react to the player? Data Structures – Handling projectiles in stacks, map as a hash table.

Schedule Week 1 (Sept 12th) – What should our project be? Week 2 (Sept 19th) – Requirements documentation Week 3 (Sept 26th) – Code planning: UML, language, libraries. Week 4 (Oct 3rd) – Menu, map, and player initiations.

Schedule Week 5 (Oct 10th) – player movement, basic collision detection Week 6 (Oct 17th) – gravity, adv. Collision detection, background, scrolling Week 7 (Oct 24th ) – HUD display, loading screen, obstacles, health items Week 8 (Oct 31st ) – Enemies automation, projectile automation, menu selection, basic particles, tutorial map

Schedule Week 9 (Nov 7th) – Map switching, objectives, and enemy AI Week 10 (Nov 14th) – Inventory list, points, and most of the graphics. Week 11 (Nov 21st) – Two more presentation levels, working abilities, more enemies, and finished artwork. Week 12 (Nov 28th) – Prepare presentation, last minute bug fixes,