1 / 23

Game Design

Game Design. For Computer Science Education. Eve Powell. Game 2 Learn. Developing a M assively M ultiplayer O nline R ole- P laying G ame. Unreal Tournament Rapid Prototyping in RPG Maker XP. Game Concepts.

conley
Download Presentation

Game Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Game Design For Computer Science Education Eve Powell

  2. Game2Learn Developing a Massively Multiplayer Online Role-Playing Game Unreal Tournament Rapid Prototyping in RPG Maker XP

  3. Game Concepts Saving Sera- The objective is to save Princess Sera from the evil sorcerer and ultimately save the world from his evil clutches. Learning Recursion- The player must find a key that goes into an ancient door to acquire a long lost artifact.

  4. Mission Start

  5. Train Pet Interact with pet StorageUpgradesShopDeliveryPet FunctionsStorage Func.Shop Func.Delivery Func.

  6. Coding

  7. Making the Game

  8. Saving Sera You are Arshes, a lowly peasant that has admired Sera since he was a small child. He also would like to be a hero. Perhaps with your help he can become the hero he was destined to become. The game starts in the Castle in the middle of a celebration. A sorcerer forces his way onto the screen. The guards attempt to subdue him but he is far more powerful.

  9. Game Design Interface RPG Maker- is a series of tools for the development of role-playing games (RPGs). RPG Maker is used primarily in Japan. (Wikipedia)

  10. RPG Maker XP • Easy to use • Easy Event Creation • Sample Characters and other data • Distribute your games

  11. Added Features • Drag and Drop • Typing ability (for free style quest) • Toggle Full Screen

  12. Level Design • 9 Maps in final game • Some levels were never used

  13. Event Commands Event Commands are a very quick and easy way of making objects and characters for interaction with the user.

  14. Battle Design

  15. Ruby Gaming System Script101 Evie Powell CRA/DMP/REU June 29, 2006

  16. About RGSS RGSS stands for Ruby Game Scripting System. It is a scripting language based off of Ruby. At first glance, the scripting system may appear quite limited in it’s ability, but once you have a firm understanding of the language you can do just about anything. Really, RGSS is awesome. Don’t hate it just because it’s new.

  17. About Ruby Ruby is an OOL (object oriented language, like java) created by Yukihiro Matsumoto. Ruby language is absolutely free to use, copy, modify, and distribute. Right now, Ruby is really popular in Japan and is slowly making it’s way into the U.S. • Features include: • Simple syntax • Superior exception handling • Complete, pure object oriented programming • Garbage collection

  18. Window Example class Window_Blah < Window_Base def initialize super(0,0, 599, 329) self.contents = Bitmap.new(width - 32, height - 32) refresh end def refresh self.contents.clear self.contents.font.name = $defaultfonttype self.contents.draw_text(x,y,155,155,"This is some text",1) #self.contents.font.name = "Monotype Corsiva" #self.contents.font.color = text_color(0) #self.contents.font.size = 40 end end

  19. Scripted Quest

  20. Quests The final game contains four quests: • Print Statement quest • While Loop quest • For Loop quest • Recursion quest

  21. Interfaces • Exploration – Character chooses path. This is common in most role-playing games. • Main goal put on hold until character grows • Incentive to understand the material covered. • 2-dimensions versus 3-dimensions

  22. User Reactions “This is so cute!... I feel like I understand some things a little more” –Christina Richardson “The village was cute and made me want to run around and talk to everyone and explore everything!” -Tiffany “Tar” Ralph “The mouse support rulz!” -Amanda Chaffin

  23. Questions? Eve Powell – neoQuistis@gmail.com Dr. Tiffany Barnes – tbarnes2@uncc.edu

More Related