Injury Prevention Zach DvorakDeven DesaiKevin Aguilar.

Slides:



Advertisements
Similar presentations
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Advertisements

UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
Introduction to JavaScript
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Honing In on Multiple Targets with a Single Codebase Jeff Tapper Senior Technologist.
Alpha Anywhere Product Roadmap and Overview
Interaction design using the graphical user interface (GUI)
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview Introduce Visual Studio 2013 Create a first ASP.NET application.
DT211/3 Internet Application Development JSP: Processing User input.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
MSc. Publishing on WWW JavaScript. What is JavaScript? A scripting language devised by Netscape Adds functionality to web pages by: Embedding code into.
Murder Mystery Murder Mystery Concept Demo By By The Giant Squid The Giant Squid.
© 2009 Research In Motion Limited Methods of application development for mobile devices.
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
Multiple Tiers in Action
CGI and Perl MSc Publishing on the WWW. What is CGI ? (1) User Buying and selling Playing games Customised web pages Developer Means to run external programs.
Lecture 4B: Server-Side Scripting IT 202—Internet Applications Based on notes developed by Morgan Benton.
UWWD In our quest to eliminate bad websites, we present…. HALLELUJAH!!
Oral Presentation CSCE 330 ASP Tamiko Simmons Sherita Gee Robert Rhoden.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Where Do I Start REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 1 (PP. 3 – 14)
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
Web Design Software Alyssa Lagimoniere. Adobe Dreamweaver Pros Relatively low-cost price ($99) Produces very "clean" HTML code; easy to transport and.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
Comparing Python and Visual Basic
The new way to work together SharePoint Products Cloud Server Free.
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Server- Side technologies Client-side vs. Server-side scripts PHP basic ASP.NET basic ColdFusion.
HTML5 Application Development Fundamentals
3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)
Introduction to Silverlight. Slide 2 What is Silverlight? It’s part of a Microsoft Web platform called Rich Internet Applications (RIA) There is a service.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
Strategy War Game Combine PC, Mobile and Online gaming HTML, CSS, JavaScript based Native browsers support Chrome, Safari, Internet Explorer Native clients.
Software and Hardware Interaction
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
PwC New Technologies New Risks. PricewaterhouseCoopers Technology and Security Evolution Mainframe Technology –Single host –Limited Trusted users Security.
In the Labs… X-Bot 2003 by Overtech Technologies.
Ajax for Dynamic Web Development Gregory McChesney.
INJURY PREVENTION GAME Final Presentation Zach Dvorak Deven Desai Kevin Aguilar.
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
Dawn Pedersen. What is JavaScript? JavaScript is the basis for both jQuery and Spry applications JavaScript is referred to as a client-side scripting.
The basics of knowing the difference CLIENT VS. SERVER.
Matthew Baillie, Luke Day THE INTERNET. HISTORY OF THE INTERNET J.C.R. Licklider authored a series of memos concerning theoretical network structures.
Computational Astrophysics: The Digital Demo Room One-Dimensional Hydrodynamics Simulator Conley “Lee” Ditsworth under the care and feeding of Dr. Charles.
Sarvashrestha Paliwal ISV Evangelist Microsoft India.
.NET and Webservices for Dummies Speaker: John J. Stark System Consultant, Integral Data Solutions.
Javascript ECMA Script. Scripting Languages Executed by an interpreter A program that reads & runs commands;advanced enough to be a lang Parsed when.
Advanced Website Design Professor: Jared Kozel Class Description: Are you already familiar with how to construct a basic Website? This class will teach.
TypeScript for Alfresco and CMIS Steve Reiner CTO Integrated Semantics.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
#bluemix - #ibmcloud – Bluemix Girls Night Featuring Bluemix, The Digital Innovation Platform.
CSCI 3100 Tutorial 2 Web Development Tools 1 HTML 5 & CSS 3 1.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Best Web Technologies for
Client-side processing 26 Client-side processing 26.
//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview Γιώργος Καπνιάς MVP, MCT, MCDP, MCDBA, MCTS,
Publishing and Exporting a Flash File 2 Principle ways of getting your work to the Public 1.Online - publish as a SWF and FTP online 2.Export as a self-contained.
1 Cutting Edge FE technologies for complex product August 6, 2015.
A taste of the apps built with HTML… Deployment Workflow Lunchtime Node.js server Yelp API.
Introduction ITEC 420.
NodeJS for .Net Developers
Introduction to Silverlight
04 | Web Applications Gerry O’Brien | Technical Content Development Manager Paul Pardi | Senior Content Publishing Manager.
Building Serverless Enterprise Applications
Rev Up Your Design Cycle With DesktopServer
Snippet Engine as a Database Server
Web Application Development Using PHP
Presentation transcript:

Injury Prevention Zach DvorakDeven DesaiKevin Aguilar

The Project  We’re building a serious game to teach children about injury prevention  Specifically, we’re focusing on helmet safety and water safety

Demo  We’re building off of an existing game that was built last semester  The existing game focuses on helmet safety  We’re improving it, and then adding a level on water safety 

Our Plan  Create new sprites/backgrounds  Make the interface and animations cleaner  Make the game more fun to play  Animations  Sound Effects  Improved scoring

New Graphics

More Graphics

Sample Screen  Bigger characters  More obvious whether safe/unsafe  More “random” paths

Our Development Environment  We’re bundling Server-Side NodeJS code using Browserify  This makes the server-side code into a self-contained, client side script that can then be deployed to a website  In other words, the game runs in a browser, so it can be played on computers, phones, and tablets

Our Server  We’re hosting our dev environment on bluefish.cs.unc.edu  Production will be on the client’s own server of choice  The tricky part is integrating a custom html page with Wordpress  Our current plan is to redirect a Wordpress page to an external website that hosts the game

Our Platform  The existing project was written in NodeJS and Phaser, therefore we will be using the same frameworks  Originally we wanted to rewrite the existing game using Unity to support multiple platforms  We settled on Phaser when we found a more recent version of last year’s project – we could accomplish more during the semester by building off of what already existed – but this was at the expense of supporting offline play  We also considered Cordova, but that was rejected because it does not run well in non-mobile platforms and game performance suffers