Artemis Nova Alex Tripp Ryan DuBois Catherine Fisher.

Slides:



Advertisements
Similar presentations
Soar and StarCraft By Alex Turner. What is StarCraft: Brood War? A Real-Time Strategy (RTS) computer game released in A sci-fi war simulation Continually.
Advertisements

Mobil game : A mobile game is a video game played on a mobile phone, smartphone, PDA, handheld computer or portable media player Type of language writing.
Anti-Cheating Mechanisms for Computer Games Michael Rudolph Jason Cook.
Stopping cheaters since By: Tigran Gasparian.
Baseball Simulator Doug Krach March 15, Contents Project Description User Profiles Design Profiles Risk Analysis Testing Plan Demonstration Deliverables.
Chapter 4 Threads, SMP, and Microkernels Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design.
An MMO Space Shooter/Strategy Game Bill Chang.  Humans have depleted resources on earth, and a newly discovered mineral is fueling civilization. Thousands.
Crowd Computing Reach Your Mobile! Industrial Project Final Meeting Students: Cirill Aizenberg Roey Chen Supervisor: Ohad Greenshpan (IBM)
1 Threads, SMP, and Microkernels Chapter 4. 2 Process: Some Info. Motivation for threads! Two fundamental aspects of a “process”: Resource ownership Scheduling.
PSYCHOSOFT Matthew Fawcett Mike McLaughlin Mark Schaaf Brad Calcutt Daniel Reeves.
Remote Unit Testing Brian Pruitt-Goddard Alex Riordan.
CounterMeasures: An Interactive Game for Security Training Advised by: Mark Claypool Kathi Fisler Craig Jordan (IMGD) Matt Knapp (CS) Dan Mitchell (CS)
Behaviour and Performance of Interactive Multi-player Game Servers Ahmed Abdelkhalek, Angelos Bilas, and Andreas Moshovos.
CIC Launch Event Artificial Intelligence in Computer Games Dr Tim Gosling The Creative Assembly.
Applets, Graphical User Interfaces, and Threads / Chapter 9 1 Applets, Graphical User Interfaces, and Threads.
Java Multimedia Player Project Developers : Omer Boker Yoel Krasny Supervisor : Yan Futerman Electrical Engineering Software Lab - Technion Winter semester.
Team 13: Cody Smoker Chris Rickerd Matthew Berryhill Galaxy Sleuth.
Operating Systems Simulator Jessica Craddock Kelvin Whyms CPSC 410.
Michael Birsak and Michael Hanzl Institute of Computer Graphics and Algorithms Vienna University of Technology.
Introduction to Computer Programming CSC 1401: Introduction to Programming with Java Lecture 2 Wanda M. Kunkle.
1 Simulation Modeling and Analysis Verification and Validation.
Introduction What is this ? What is this ? This project is a part of a scientific research in machine learning, whose objective is to develop a system,
NDopoly! Group Members: Jason Lacher Matthew Fallon Project: “NDopoly” a Notre Dame version of the board game Monopoly tm.
Definition and Importance of Computer
CORE MECHANICS. WHAT ARE CORE MECHANICS? Core mechanics are the heart of a game; they generate the gameplay and implement the rules. Formal definition:
Super Pong Andrew Dunsmore CSC436. Overview Purpose Design Specification Software Engineering.
CS 0004 –Lecture 8 Jan 24, 2011 Roxana Gheorghiu.
Smart Digital Valve Control Simulator May April 25, 2001 Client: Client: Fisher Controls Intl. Inc. Contacts: Contacts: Patrick Ryan and Jeff Seyller.
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Near Field Communication: Experiments with Android Michael Humphries.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Masters of the Universe Derek Altenburg Hamilton Foro Brian Kohlwaies Travis Langley Boris Poperny Matthew Prior.
CYBERSIM Dec Client: Information Assurance Center Advisor: Dr. Doug Jacobson Group Members: Ryan ApplegateCprE Saddam KhattakCprE Dan NguyenCprE/JLMC.
Mahesh Sukumar Subramanian Srinivasan. Introduction Embedded system products keep arriving in the market. There is a continuous growing demand for more.
Random Terrain Generation By Cliff DeKoker. About my project ● Incremental development ● Focus on creating height maps that mimic real terrain ● Allow.
HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.
INVITATION TO COMPUTER SCIENCE, JAVA VERSION, THIRD EDITION Chapter 6: An Introduction to System Software and Virtual Machines.
Created By: Kevin Jiang, Cullen Wong, Stephen Halter.
Development Team Chase Killion Jordan Roller. Players will engage in real-time battles as commander or a grunt in Tank Wars. The game begins in "The Realm,"
CISC Machine Learning for Solving Systems Problems Presented by: Alparslan SARI Dept of Computer & Information Sciences University of Delaware
A Space Game By William Sistar. The Problem What is provided:  Most network games are single player  Some do allow team work but not in a common environment.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Development Team Chase Killion Jordan Roller. Players will engage in real-time battles as commander or a grunt in Tank Wars. The game begins in "The Rim,"
DISTRIBUTED COMPUTING. Computing? Computing is usually defined as the activity of using and improving computer technology, computer hardware and software.
Computer Systems Nat 4/5 Computing Science Operating Systems.
Nostromo Tom Patecky Ross Brown. Operational Concepts Based on Ambrosia Software’s Escape Velocity series Based on Ambrosia Software’s Escape Velocity.
Topic 5a Operating System Fundamentals. What is an operating system? a computer is comprised of various types of software device drivers (storage, I/O,
Parallel RTS(Real-Time Strategy) AI testing Nathan Warshauer.
Budgeting Tool Brandon Ganch Chris George Paul Perello Mike Schmidt.
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 12 Object-Oriented Programming Starting Out with Games & Graphics.
Mankind “Mankind” A Technical Presentation A Massively Multiplayer Online Real-Time Strategy Game Steven Chu O2 Online Entertainment Ltd.
FLIGHT OF THE GOEBEN Group 4: Caitlin Druckenmiller Melody Lee Mike Cerpa Rachelle Lawson Daniel Nutter.
Thread By Group III Kathryn Bean and Wafa’ Jaffal.
Our project main purpose is to develop a tool for a combinatorial game researcher. Given a version of combinatorial puzzle game and few more parameters,
KING SAUD UNIVERSITY – COLLAGE OF COMPUTER AND INFORMATION SCIENCES CSC 113 JAVA ONLINE DOCUMENTATION.
CS 351/ IT 351 Modeling and Simulation Technologies HPC Architectures Dr. Jim Holten.
Widget Baron Online A Multiplayer Simulation Game Karl Koscher Firat Kiyak.
Pirates & Ninjas. P&N: Plan Project summary Architecture User Interface World Creation (town) World Content Creation Game Play Artificial Intelligence.
Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile.
1 Threads, SMP, and Microkernels Chapter 4. 2 Process Resource ownership - process includes a virtual address space to hold the process image Scheduling/execution-
Research in Computer Graphics, Visualization and Human- Computer Interaction CSc 8900/9900 Ying Zhu Associate Professor Department of Computer Science.
Doubly Linked Lists 6/3/2018 Presentation for use with the textbook Data Structures and Algorithms in Java, 6th edition, by M. T. Goodrich, R. Tamassia,
CASE STUDY 1: Linux and Android
J. Michael, M. Shing M. Miklaski, J. Babbitt Naval Postgraduate School
1-Way Random Effects Model
Nat 4/5 Computing Science Operating Systems
Java Online documentation
Modeling the Spread of a Virus in a Modern Environment
Modeling the Spread of a Virus in a Modern Environment
Modeling the Spread of a Virus in a Modern Environment
Excursions into Parallel Programming
Presentation transcript:

Artemis Nova Alex Tripp Ryan DuBois Catherine Fisher

About the Game Game Description: Set in space, far in the future - you begin with only a small colony on a remote planet Conquest of your own Solar System and of surrounding systems Three major categories of a Civilization’s power based on a point system: Science, Industry and Economy. Three major types of spacecraft: Scouts, Fleets, and Colony Ships. Single player

Architecture and Users Will be programmed for the Android Architecture is set primarily by Android specifications Using Object-Oriented Programming with Java, utilizing Android’s interfaces and pre-existing structure Users are not likely hardcore gamers – they’re bored people trying to kill a few minutes

Objectives and Resources Create a game with real time simulation Create different levels of AI Work on the Android Allows for Saved Games Random creation of the playing field (with parameters) Java SE Documentation Data Structures and Algorithms in Java by Michael T. Goodrich and Roberto Tamassia The Design & Analysis of Algorithms by Anany Levitin Objectives Resources

Crosscutting Concerns Running on Android, so we have tighter processor and memory restrictions Potential loss or corruption of saved files Potential unexpected termination (Security is not an issue since it’s single-user)

System Functionalities Provides Saved Games Different levels of AI Point based resource system Adjustable game size & speed Does Not Provide Multiplayer Limitless expanse of space Fancy graphics

Any Questions?