SSMIC Game Development Workshop - Brian Robbins June 21,2007 How do I make a game?  Quick look at lots of different tools  Discuss pros/cons of each.

Slides:



Advertisements
Similar presentations
DotNetNuke Mobile Development -- options, tools and approaches
Advertisements

Install Chromium OS PC’s for Tiwi Island College.
Välkommen till Sommarkollo Introduce XNA Game Studio Express Make A Game!
Teaching with Greenfoot
Rowan County Public Library. What Is a Web Browser? A web browser is a software application that allows you to browse the internet, provided that you.
BUSINESS MODELS. SSMIC Game Development Workshop - Brian Robbins June 21,2007 Show me the Money  Expenses  Direct, software licensing, salaries  Indirect,
July CGA Seattle 2007 Casual Games are not just Downloads Brian Robbins Fuel Industries.
Charis Marangos. Games versus Most Applications  Technical implementation is hard Real-time and responsive (at least 25 frames per second) Hungry for.
X3D Introduction to Web3D technology Enkhbold N. Information Communication University.
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
LEARNING WITH TECHNOLOGY Presented by Mia Passerelli, Jarret Baker, Danielle Tronzo.
TORQUE 3D Daniel Casadevall-Pino
Android Jim Shepherd What is Android? A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications.
Server-Side vs. Client-Side Scripting Languages
Operating Systems Or why is Bill Gates so rich? Computers Mr. Specter Steel Valley High School Or why is Bill Gates so rich? Computers Mr. Specter Steel.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Mobile Gaming and the Zune William Birmingham ASEE Conference June, 2010 Louisville, KY.
OpenOffice Wayne S. Rossi Mike Toresco for Open Source Development.
SM3121 Software Technology Mark Green School of Creative Media.
Indie Video Game Design and Development by Elmar Juzar Computer Engineering First Year.
By Steven Taylor.  Basically a video game engine is a software system designed for the creation and development of video games.  There are many game.
Market Overview. SSMIC Game Development Workshop - Brian Robbins June 21,2007 Size of Industry Bigger than Movies! ◦$13.5 Billion in 2006 Traditional.
Explaining the principles of web animation Gladys Nzita-Mak.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
Web Design Software Alyssa Lagimoniere. Adobe Dreamweaver Pros Relatively low-cost price ($99) Produces very "clean" HTML code; easy to transport and.
A Games Class Using XNA Game Studio Express Art Gittleman California State University Long Beach
Developing games and applications for Xbox 360 using XNA* *XNA is XNA’s Not Acronymed An Introduction by Peter Messenger Senior Developer at QMASTOR Newcastle.
Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.
The PHP Story. PHP Story PHP is a programming language. Incorporate(join) sophisticated business logic. Widely used general purpose scripting language.
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people.
1 Wednesday, August 6, 2008 ASYNCHRONY SOLUTIONS Making cross-platform Windows/Xbox 360 games in XNA.
An Introduction to. What is XNA?  “A set of tools with a managed runtime environment provided my Microsoft that facilitates computer game development.
Indie Development Tool Showdown June Casuality Seattle: A Conference for Casual Game Developers, Publishers and Distributors 1 Indie Game Development:
CSE4MOD Games Modding About me: Paul Taylor Lecturer in Games Design and Development Currently Studying my PhD in Artificial Intelligence for Games.
Unity Game Engine By Cortland Boudreau.
Hopping On the RIA Train to Solon with Flex Tim Howard GIS Coordinator City of Solon September , 2011 | Hyatt Regency Hotel | Columbus, Ohio.
1 SEG4912 University of Ottawa by Jason Kealey Software Engineering Capstone Project Tools and Technologies.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Programming Languages and the Programming Process.
MC365 Application Servers, Servlets, and Java Server Pages (JSP’s): Tomcat.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
MonoXNA 3D. Games Fun Relaxation Mind training Profitable business –World of Warcraft (successful game)
Bernard “Berno” Oh Academic Audience Marketing t-berno [at] microsoft [dot] com 9 Jan 2007 Create Your Own Windows-Xbox.
SSMIC Game Development Workshop - Brian Robbins June 21,2007  We now leave the realm of hard facts  My thoughts on various opportunities  Please prove.
Dr. Brian Durney Computing and Networking Sciences at UVU C S
ELib Technical Issues Concertation Day: Mobile Code and VRML Brian Kelly UK Web Focus UKOLN, University of Bath, Bath
Android. What is Android? A mobile device operating system. Seen primary in tablets and Cellphones. Based on a Linux kernel. Applications are Java Based.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
1 Topics: Introduction to Game Engine Course Overview What is a game engine? Advantages and Disadvantages Torque Game Engine.
Javascript ECMA Script. Scripting Languages Executed by an interpreter A program that reads & runs commands;advanced enough to be a lang Parsed when.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
XAMPP.
Multiplatform Development Benjamin Nitschke CTO Delta Engine & exDream & MobileBits MobileBits GmbH Lerchenstrasse Hamburg
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Windows 10 Tech Support Call On Windows 10 the latest product updates from Microsoft providing a lots of easy facilities to the It professionals.
Moving from Stencyl 2 to Stencyl 3 & beyond
Tips for using Java with Internet Explorer
Intro of UNITY (for beginner)
Top 8 Best Programming Languages To Learn
Porting your Unity Game to the Windows Store Jump Start
Computing.
Java History Background information about Java and how the background affected it’s development 1.
LEARNING WITH TECHNOLOGY
MonoGame and Windows 8.
Introduction to Silverlight
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
Intro of UNITY (for beginner)
3.02D Multimedia Authoring Programs
Brief History of Games Using Unreal Engine
0. Overview of 2-Day Academic .NET Workshop
Presentation transcript:

SSMIC Game Development Workshop - Brian Robbins June 21,2007 How do I make a game?  Quick look at lots of different tools  Discuss pros/cons of each  Will not tell you what is the right tool

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Flash  Ubiquitous on the web  Everyone has Flash, everyone uses Flash  Vector or Bitmap images  Video  It’s pretty great

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Flash  Ubiquitous  Cheap  Huge developer community  Fairly powerful  Only good for web  Can be used for download  Can have poor performance

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Director  Around since 1996  Like Flash but better  Real-time 3D on the web  Extensible

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Director  Fairly powerful  Very mature tool  Affordable  40% install base  Most ubiquitous web 3D  Very mature quirks  40% install base  Lack of recent updates

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Java  Code once, run anywhere  C++ like syntax  Runs on phones and in-browser

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Java  Code once, run anywhere  Fairly ubiquitous  Syntax familiar to programmers  Not really run anywhere  Big & painful install  Performance can be an issue  Decreasing in popularity for client

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Virtools  Advanced web-3D  Background in Virtual Reality  Making in-roads for consoles

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Virtools  Most advanced web- 3D  Quick prototyping and development  Game industry focus  Expensive  Near 0 penetration  Very small userbase

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Unity  New web 3D technology  Fairly advanced features  Lots of active development

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Unity  Extremely focused on game development  Very active development  Built for solid web 3d  Wii support  Still fairly new  Near 0 penetration  Mac only authoring

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Torque  Based on Tribes engine  Primarily 3D, but decent 2D support  Indie focused in spirit  No web-support

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Torque  Very indie focused  Decent feature set  Several versions  Inexpensive  Source Included  Decent console support  Large community  Newest features have higher system requirements  More expensive for console development  Documentation

SSMIC Game Development Workshop - Brian Robbins June 21,2007 PopCap Framework  Engine behind all of PopCap’s games  Built around the needs of casual game developers  Freely available

SSMIC Game Development Workshop - Brian Robbins June 21,2007 PopCap Framework  Free  Extremely well tested  Good 2D support  Limited to 2D  Feature-set primarily based on PopCap’s needs

SSMIC Game Development Workshop - Brian Robbins June 21,2007.Net / XNA  XNA is Microsoft’s platform Not really a tool .Net is a programming language  Gaining more support

SSMIC Game Development Workshop - Brian Robbins June 21,2007.Net / XNA  Great for new PC’s and Xbox  Lots of support from Microsoft  Numerous languages available  Some performance hit (probably negligible)  Windows & Xbox only  Framework is big

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Console Engines  Vicious Cycle  Unreal Engine  Virtools or Unity (Wii)

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Game Creators Club  Right now just for indies  Pro version coming soon  Cheapest way to get onto consoles  Lots of support behind tools  Unknown developer community

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Multiverse  Generic MMO-tools  Worth considering for indie-MMO  Want to become the ‘browser’ of MMO’s

SSMIC Game Development Workshop - Brian Robbins June 21,2007 SecondLife  Interesting space  Building tools within tools  Beware the hype

SSMIC Game Development Workshop - Brian Robbins June 21,2007 Technology ?’s