An Introduction to Point-and-Click Game Engines

Slides:



Advertisements
Similar presentations
Eric Gallery Manuel Mendez David A. Turner Arturo I Concepcion.
Advertisements

1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Introduction to Video Game Design BBrewer Fall 2013.
Iframes & Images Using HTML.
Presentation by Amal Babu New OS of Google, initially designed for netbooks Released in second half of 2010 Google chrome browser on Linux kernel Inbuilt.
Chapter 6 Preparing and Publishing Applications. Chapter 6 Lessons 1.Publish movies 2.Reduce file size to optimize a movie 3.Create a preloader 4.Publish.
Unit 6 – Multimedia Element: Animation
Creating Audio Content for Mobile Games Presented by: Ben Long.
TORQUE 3D Daniel Casadevall-Pino
Game Project Tuesday Sept 18,  Game Idea  Team  Understanding available engine options  Understanding the Pipeline  Start the process Cycle.
“Programming” Games Without Programming (sort of) H. Muñoz-Avila Jarret Raim Jonathan Martin.
Thraxion: Three Dimensional Action Simulator Justin Gerthoffer, Jon Studebaker, David Colborne, Jeff Stuart, Frederick C. Harris, Jr Department of Computer.
Chapter 3.1 Teams and Processes. 2 Programming Teams In the 1980s programmers developed the whole game (and did the art and sounds too!) Now programmers.
3D Game Programming All in One By Kenneth C. Finney.
Ben Brown END USER PROGRAMMING FROM A CASE PERSPECTIVE: GAMEMAKER AS AN END USER DEVELOPMENT TOOL.
Chapter 15 HTML 5 Video and Audio Intro to HTML5 1.
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.
Free Software (…..you can’t live without!). Tools, utilities, plug-ins, and other handy little pieces of technology that make life easier don't have to.
IT 342 : Fundamentals of Multimedia Introduction & Multimedia Authoring.
Adding Photos to your Site Created for the 2010 IAGenWeb Coordinator’s Conference By Ralph Leonard.
Creating & Distributing New Media Content lesson 24.
I have lost all my vacation pictures due to memory card corruption. Can I get them back? I have accidently deleted some important Photos, Music files.
An Introduction to Digital Media and Image Editing Techniques An Introduction to Digital Media and Image Editing Techniques By Ryan Dunne & Mario Piljic.
HYPERTEXT MARKUP LANGUAGE (HTML)
HYPERTEXT MARKUP LANGUAGE (HTML) Vijaya K Pandey.
Web Design Software Alyssa Lagimoniere. Adobe Dreamweaver Pros Relatively low-cost price ($99) Produces very "clean" HTML code; easy to transport and.
Introduction to Toon Boom. What is Toon Boom? Toon Boom Animation Inc. Canadian software company Specializes in animation production Founded in 1994.
Free Sound Recorder By FreeAudioVideoSoft. Pricing & Installation Software is absolutely FREE With agreement to terms and conditions Installation Requirements:
Old Fashioned Type Movies with New Technology. C-l-a-y-m-a-t-i-o-n or S-t-o-p A-n-i-m-a-t-i-o-n Making pictures come to life.
1 ENG236: ENG236: C++ Programming Environment (2) Rocky K. C. Chang THE HONG KONG POLYTECHNIC UNIVERSITY.
Queensland University of Technology CRICOS No J ITB/ITN751 Games Production Lecture 7 Game Development Tools Ross Brown.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 14 Multimedia Networking.
Sem 1 v2 Chapter 14: Layer 6 - The Presentation layer.
Discovering Computers 2010 Chapter 2 The Internet and World Wide Web.
Powerpoint Templates 1 GIMP GNU Image Manipulation Program © Copyright 2015, Fred McClurg All Rights Reserved Introduction to Web Programming Kirkwood.
Unit 8.2 / Lesson 1 / presentation1a Web Elements.
Institute of Technology Sligo - Dept of Computing Sem 1 Chapter 14: Layer 6 - The Presentation layer.
Objectives Understand what MATLAB is and why it is widely used in engineering and science Start the MATLAB program and solve simple problems in the command.
A Spring 2005 CS 426 Senior Project By Group 15 John Studebaker, Justin Gerthoffer, David Colborne CSE Dept., University of Nevada, Reno Advisors (CSE.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
Audacity Audacity is a free software, cross-platform digital audio editor and recording application. au·dac·i·ty [aw-das-i-tee]
Scalable Game Development William Roberts Senior Game Engineer
Common file formats  Lesson Objective: Understanding common file formats and their differences.  Learning Outcome:  Describe the type of files which.
Web Games Programming An Introduction to Unity 3D.
A complete game editor Unity 3D 2D/3D game/rendering engine and editor Built-in IDE Game design Level design Scripting 3D Rendering for pictures, cinematics.
Introduction to Half Life 2 Modding ● Seminar Seven – The story so far: ● Creating a mod via Source SDK ● Introduction to Hammer ● Hammer techniques ●
Proof-of-concept 3D Level Creation Tool for Blind Gamers Matthew Tylee Atkinson & Colin Machin Loughborough University, UK Atkinson & Machin, CSUN 2009.
WIRED 4 An extensible generic Event Display Mark Donszelmann SLAC, Stanford, U.S.A. CHEP2004, 27 september – 1 october Interlaken, Switzerland.
TownMUD An Interface for a Text-Based Multiple User Dimension.
How to Make a Computer Game (the Easy Way) An Introduction to 3 rd -Person Perspective Game Creation Software Jonathan Martin.
THIS IS With Host... Your YouKnowWhatItIs Boy.
Introduction to Computer Operating Systems
Chap 14 Presentation Layer Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Lesson 5 MULTIMEDIA. Multimedia on the Web has expanded rapidly as broadband connections have allowed users to connect at faster speeds. Almost all Web.
Layer 6 Presentation Layer. Overview Now that you have learned about Layer 5 of the OSI model, it is time to look at Layer 6, the presentation layer.
Learning Aim B.  In this section, you will consider the resources necessary for designing your website.  You will also think about any constraints that.
UFCFSU-30-13D Technologies for the Web An Introduction to Unity 3D.
1 Get All Answers Get All Answers. Contents History of Android Android Fragmentation The Role of Google Features and Architecture Android Software Development.
EUROTECHNIKI PRODUCTION OF MULTIMEDIA MATERIALS FOR EDUCATION MODULE 5: PRODUCTION OF MULTIMEDIA MATERIALS FOR EDUCATION ANTWERP MEETING JANUARY.
Click anywhere to start the presentation. Steps to Resolve Error Code "17099" in MS Outlook Mac 2011 Fix Mac Outlook Corruption Issues OLM to PST Converter.
Delta3D David Seagal CMPS 164 Spring 2009.
CHAPTER 8 Multimedia Authoring Tools
CMPE 101 Introduction to Information Technologies Chapter 5: Application Software: Tools for Productivity Copyright © 2012 Pearson Education, Inc. Publishing.
Computer Software.
Introduction to R.
Game Engines Edd Soper.
Game2Learn Alex Godwin.
Windows Movie Maker Introduction to TDL.
E-CONTENT GENERATION USING OPEN SOURCE TOOLS
Movie Maker This presentation will get you started with using Windows Movie Maker - Your very own movie studio. It provides step by step instructions for.
Presentation transcript:

An Introduction to Point-and-Click Game Engines Jonathan Martin

Game Development Write from scratch Use middleware package Renderware All Code Write from scratch Use middleware package Modify existing game engine Specialized game construction software Genre-specific construction software Renderware Doom, Source (Half Life), Unreal Game Maker, Torque 2D Point and Click RPG Maker XP, AGS, NWN

Genre-Specific Construction Software No Need to Reinvent the Wheel Requires the least amount of programming Tend to have the nicest user interfaces This all comes at the expense of freedom

Adventure Game Studio What can you do with it? Example games Adventure games (“point-and-click”) 2D only, though you can do “quasi-1st person” Can import many graphics/sound formats Breaks “meaningful play” down to basic level Example games

Adventure Game Studio

Adventure Game Studio Easily create point-and-click interfaces “C-like” scripting language for advanced functions Lucasarts-style conversation system should you want to use it. Inventory Support Built-In Plugin System for Advanced Users File Types Supported: Audio: OGG, MP3, WAV, MOD, XM, MIDI Video: BMP, PCX, PNG, GIF, TGA Display Modes Supported: 320x200, 320x240, 640x400, 640x480, 800x600 256-color, 16-bit color and 32-bit color Anti-aliasing and alpha blending supported in certain modes Available for Windows, Linux and Mac OSX

Adventure Game Studio Room Creation Demo

Adventure Game Studio The Adventures of Fatman First commercial game released using AGS Features full voice-acting Professional-Quality Animation

Also see… RPG Maker XP Create 2D tile-based RPG’s Point and Click interface similar to AGS Also has databases for Monsters, Weapons, Items, Stats, Characters, Skills…just about anything you’ve seen in a 16-bit era RPG

Notable RPG Maker Games Not Many Most Are Crappy FF7 Spinoffs “The Adventures of Reptile and Sub-Zero” Most Developers are using 3D engines now

Such as… Neverwinter Nights Create RPG scenarios in the 3D Neverwinter Nights engine Possible to create original content, but requires a lot of work

Neverwinter Nights Demo

Game Maker You can also check out… Room/object paradigm Doesn’t have built-in functions like RPG Maker and AGS Simple but powerful scripting language

Remember… 3D graphics not necessary!! Use the tools you are most comfortable with, not what you believe is inherently “better” Small amount of programming knowledge still required Test your game as you are making it—Iterative Design!

Resources http://www.adventuregamestudio.co.uk/ http://www.gamemaker.nl/ http://www.enterbrain.co.jp/tkool/RPG_XP/eng/ http://nwn.bioware.com/builders/