PROJECT: LARGE Group 16: RJ Landis David Leistiko Robert Worrell Advisors: Sergiu Dascalu, PhD Brian Westphal K.J. Holm (external)

Slides:



Advertisements
Similar presentations
Student Mini-Research Report Presentation Template
Advertisements

Mike Scott University of Texas at Austin
Gabriel Honoré 1. What is it? A collection of software emulators –A software emulator is a computer program that imitates an electronic device or another.
LO: All students will identify the different types of computers and peripherals that are available. Most students will recommend a computer for different.
The Microsoft Technical Roadshow 2006 Windows Presentation Foundation (WPF) Marcus Perryman
Multimedia Authoring II Jerry de Vries & Sarah Davids Group 2 Race game.
Simetrics A Smart Metrics Visualization Tool Team 0 4 Derek Eiler Herman Leong Nathan Penrod “Mac” O. Roni Advisors Dr. Sergiu Dascalu Dr. Yaakov Varol.
An intro to programming concepts with Scratch Session 7 of 10 sessions Working with sounds and sprite communication.
SiS Technical Training Development Track Day 7. Agenda  Understand Component Interface  Understand Excel to CI  Practice Data Loading using ECI (Instructor.
AraFell Project By: Joey Peters. System Selection A video game – Video games implement many OS principles Already working on the project Challenging Fun.
Scoil an Léinn Eolais agus na Leabharlannaíochta UCD UCD School of Information and Library Studies OJAX: Web 2.0 Federated search Judith Wusteman April.
Lecture 6 Desktop Publishing III – Presentation Software Introduction to Information Technology With thanks to Dr. A. Zhang, Dr. Haipeng Guo, and Dr. David.
FPGA-Based Arcade Emulation Danny Funk, Cory Mohling, Tony Milosch, David Gartner, John Alexander Advisor: Philip Jones Client: Joseph Zambreno.
Scratch Workshop Thursday, August 26, 2010.
Comparing Python and Visual Basic
Lecture 7: Objects and Interaction 1  Principles of Interactive Graphics  CMSCD2012  Dr David England, Room 718,  ex 2271 
Using C++ and OpenGL George Georgiev Telerik Corporation
ABSTRACT CONCLUSION U iPack: A UNR iPhone Application A.J. Henriques ◦ Christian Maloney ◦ Jeff Naruchtparames Instructor: Dr. Sergiu Dascalu, PhD External.
EECS 488 – Embedded Systems Design and Specification of a Video Communication Device Based on the Gameboy Advance Glenn Emelko Scott Schmucker April 23.
ARDUINO GAME BOARD Shawn Denny Eastern Kentucky University May 8, 2013.
Bomberman Fredrik Ahlberg – Magnus Hultin – Adam Johansson –
ABSTRACT The purpose of this project is to continue to perfect the Nintendo Entertainment System (NES) emulation on an FPGA that would showcase Iowa State.
Web Design Teams What role do you play?. Client Person or organization who pays for the website to be designed and maintained. Person or organization.
By Danny Matthews Supervised by Dr Des Watson. “ A very precise form of simulation which enables one type of computer to operate as if it were a different.
Multimedia Teaching Tool SimArch V1.0 Faculty of Electronic Engineering University of Nis Serbia.
A Spring 2005 CS 426 Senior Project By Group 15 John Studebaker, Justin Gerthoffer, David Colborne CSE Dept., University of Nevada, Reno Advisors (CSE.
Using Tiled. What is Tiled? It’s a level editor It allows game programmers to create their 2D game world with ease.
System Development Life Cycle. The Cycle When creating software, hardware, or any kind of product you will go through several stages, we define these.
SimArch: Work in Progress Multimedia Teaching Tool Faculty of Electronic Engineering University of Nis Serbia.
Funativity CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
Michael Kelly | Keith Johnson | Eric Wells Faculty Sponsor: Dr. William H. Allen Milestone 5.
Graphical User Interface You will be used to using programs that have a graphical user interface (GUI). So far you have been writing programs that have.
Copyright OpenHelix. No use or reproduction without express written consent1.
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
Funativity CS 426 Fall Outline Team members Tools Overview Programming Art Game Inspiration Game Description Demo.
LaHave House Project 1 LaHave House Project Automated Architectural Design BML + ARC.
GOSS iCM Forms Gary Ratcliffe. 2 Agenda Webinar Programme Form Groups Publish Multiple Visual Script Editor Scripted Actions Form Examples.
Troops and Flags Graduate Group #1 Introduction to Game Design and Development 12/10/2007.
Optimizing Memory for Smooth Infinite Scrolling Oct 22, 2013 Sumit Amar Director of Engineering, Electronic Arts.
MICROSOFT PROJECT 2010 Robert Olivieri Senior Instructor MicroAssist.
Games Programming in Scratch
First Project: Dance Dance Sprite  Write a dance with your sprite (You pick or create the sprite)  Incorporate as many of the Motion Commands as you.
Dyzen Tutorial Made by anonimzwx. We need: Dyzen: Dynamic Z Environment Dynamic Z xkas Romi’s Sprite Tool Lunar Magic Slogger ExGFX and Palette Rom (recommend.
By: Ehsan Khodarahmi L7.  The role, appropriate use of, management of personal selling in marketing  The role and evaluation of additional communication.
Antigone Engine. Introduction Antigone = “Counter Generation” Library of functions for simplifying 3D application development Written in C for speed (compatible.
FPGA-Based Arcade Emulation Danny Funk, Cory Mohling, Tony Milosch, David Gartner, John Alexander Advisor: Philip Jones Client: Joseph Zambreno.
Delete text box once you have finished this: Describe what objects you might use. Explain why they are suitable for your chosen theme. Add the images.
Review for Final June 13, 2016.
Initiating Process “The Project Charter”
Movement Game Design (Scratch).
Customise & Explain your game
Commands in Scratch.mit.edu
Games Programming in Scratch
Create Your Own Game Helpful Scripts.
Department of Computer Science & Engineering
DiRT – Dust in Real-Time
Android App Developing with communication included
Getting Started with Scratch
MTA-4201 Game Programming Chapter 8 : Scrolling Background & Font
Introduction to Snap Programming
Visualizing Geometric Shapes
Building Windows Applications by Visual C++ and Homework #3 Assignment
Getting Started with Scratch
Workshop 02 How to manage Faculties Websites using CMS
<insert title> < presenter name >
Problem Solving and Computer Programming
Online Pogo Game Customer Service
Pogo Game Customer Care Helpline Number

Call Pogo Contact Phone Number and Enjoy Pogo Game
Presentation transcript:

PROJECT: LARGE Group 16: RJ Landis David Leistiko Robert Worrell Advisors: Sergiu Dascalu, PhD Brian Westphal K.J. Holm (external)

OUTLINE… Recap Progress So Far Tools Developed Development Environment Engine Library Detailed Design User Interface Design To Do List

PROJECT CONCEPT… LARGE (Low Allocation Resources Gaming Engine) The idea is to create a game engine comparable to those used by systems of the past (SNES, Genesis, GBA) We want to explore the technical tricks used by programmers to optimize the hardwares capabilities We want to build a firm foundation for game development

OUR PROGRESS… Backgrounds Sprites I/O Tiling Tool Sound Demos

TOOLS DEVELOPED…

DEVELOPMENT ENVIRONMENT …

ENGINE LIBRARY…

Sprites Add Delete Hide Show Input Initialize Process Enable Buttons

ENGINE LIBRARY… Backgrounds Load Show Hide Scroll Palette Special Effects

DETAILED DESIGN…

USER INTERFACE…

TO DO LIST Finish Implementations of Sounds Create a demo Demo will be using sprites of retro games (i.e. Mario, Megaman, Metroid, etc).

QUESTIONS… Any Comments or Questions???