Company Name: Özgür Yazılım Project Title: 3D Massively Multiplayer Online Game (3D MMOG)

Slides:



Advertisements
Similar presentations
SEMINAR ON VIRTUAL REALITY 25-Mar-17
Advertisements

DATA PROCESSING SYSTEMS
Sponsored by Usta Yazılım. GROUP MEMBERS A. Emirhan ÖZDEMİR Cuma Tekin TOPUZ Hamza YILMAZ Utku SAKİL.
Senior project presentation group name: wirtual wision project title: a 3d adventure game ‘beyond the sight’
MANIFEST DESTINY 560group3 Abe Kim David Straily Jarrod Freeman Abdul Mod-Rokbi “The future of RTS games...”
EEE436 / CS422 Final Presentation Group
2. What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented through audio,
SpadeShip Project by Maça Yazılım. Maça Yazılım Members o Deniz Çakıcı o Merve Aydınlılar o Alev Koçtaş o Anıl Can Akay Instructor : Meltem Turhan Yöndem.
Soul Envoy Final Year Project 22nd April 2006 By Zhu Jinhao.
Visual jMUD Oscar Chen CS491. Important Note The IMAGES used in this presentation and demonstration of Visual jMUD are COPYRIGHT by their respective holders.
Survey of Graphics and Games. Outline Overview of computer graphics – Coursework – Research Programming using game engines Computer game and animation.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
The Technology of the Game - Latency and Online Games Mark Claypool Associate Professor Computer Science Director Interactive Media and Game Development.
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
CHAPTER 1 Introduction to Game Development © 2008 Cengage Learning EMEA.
ARENA Case Study Project for Software Engineering Prepared by: Dalal Al-Shammari 2001/55313 Fall 2005 Supervisor: Dr. Qutaibah Mallohi.
What’s in a Multimedia or Interactive Games Degree? The opportunity to experience –Design techniques –Technical aspects –Make real applications –Working.
Senior project presentation company name: wirtual wision project title: a 3d adventure game ‘beyond the sight’
LICENCE EDUCATION AND TRAFFIC SIMULATION (LETS). PROJECT MEMBERS ATIL İŞÇEN UĞUR ACAR UMUT EROĞUL ÇAĞLAR ATA A.ENGİN BAYRAK.
Group: RO3 1 MMORPG Networked Game Advised by Prof. David Rossiter Date: 29 April 2006.
Virtual Reality & Internet Presenter: Lee Heng Hong.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
A 3D Massively Multi-player Online Game by. Outline ● Introduction ● Game Story & Game Play ● Design Goals & Challenges  Network  Game Engine  Graphics.
SNMP & MIME Rizwan Rehman, CCS, DU. Basic tasks that fall under this category are: What is Network Management? Fault Management Dealing with problems.
Virtual Reality Virtual Reality involves the user entering a 3D world generated by the computer. To be immersed in a 3D VR world requires special hardware.
An Architecture for a Massively Multiplayer Online Role Playing Game Engine.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
Chapter 1 The Challenges of Networked Games. Online Gaming Desire for entertainment has pushed the frontiers of computing and networking technologies.
The interactive pub quiz game Interactive. Group Members Jo Chandler Jo Chandler Chris Martin (in Thailand!) Chris Martin (in Thailand!) Robin Noyce Robin.
Magda El Zarki Professor of CS Univ. of CA, Irvine
Revealed Presented by Jaysheel D Bhavsar Jaysheel D Bhavsar.
 Introduction  Devices  Technology – Hardware & Software  Architecture  Applications.
Chapter II The Multimedia Sysyem. What is multimedia? Multimedia means that computer information can be represented through audio, video, and animation.
Multimedia. Definition What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented.
Project 1 Online multi-user video monitoring system.
Understanding Multimedia
Ophelia User-friendly Network Multi-player Game Engine Albert Öhrling.
11.10 Human Computer Interface www. ICT-Teacher.com.
JokerStars: Online Poker William Sanville CSE 4904 Milestone II.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
AN OVERVIEW OF GAME DEVELOPMENT
Ophelia User friendly Network Multi-player game engine Albert Öhrling.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
A Space Game By William Sistar. The Problem What is provided:  Most network games are single player  Some do allow team work but not in a common environment.
GemIsland Prepared by: Areen Jondi Diala Hamadneh Supervised by: Dr. Raed Alqadi Dr. Luai Malhis.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
Fueloil Information Systems Standards and and Evaluation methods Prof. Dr. Mohamed Elazab
Multimedia streaming Application Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Querying.
Prepared by: Azara Prakash L.. Contents:-  Data Transmission  Introduction  Socket Description  Data Flow Diagram  Module Design Specification.
What is gaming console & platform? A game console is a device which outputs video signal into TV screen to display the video game. A platform is in which.
"Multimedia".
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
Delta3D: To Date Progress of the Delta3D Open Source Game Engine Erik Johnson, Technical Director.
02 |Introduction to Game Engine Eriq Muhammad Adams J |
GCSE ICT Simulations. A simulation is a software package that recreates or simulates a complex phenomena, environment, or experience in order to provide.
1 Topics: Introduction to Game Engine Course Overview What is a game engine? Advantages and Disadvantages Torque Game Engine.
Multimedia. A medium (plural media) is something that a presenter can use for presentation of information Two basic ways to present information are: –Unimedium.
Pirates & Ninjas. P&N: Plan Project summary Architecture User Interface World Creation (town) World Content Creation Game Play Artificial Intelligence.
Computer Games Technology Group 2 B B B
E-ball Technology 1.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Multi player client sever Snake Game Technology : JAVA (swing for user interface and Socket for passing coordinates of snakes, food item and score)
Deer Hunter: Sniper Shooter Android 3D- Game Realistic 3D graphics and cool animations with multiple charming hunting ground environment.
UDP Socket Programming
Tarneeb Game.
Human Computer Interaction (HCI)
Managed DirectX Joe Gavin.
New Tools In Education Minjun Wang
Presentation transcript:

Company Name: Özgür Yazılım Project Title: 3D Massively Multiplayer Online Game (3D MMOG)

Group Members Özgür Fırat Erdoğan Onur Demircan Abdulkerim Mızrak

Team Organization Project Manager Abdulkerim Mızrak Network Design Group Özgür Onur Demircan Graphics Design Group Fırat Erdoğan Abdulkerim Mızrak

Outline Project Definition Game Scenerio Game Concept and Features Modules & Engines Development

Project Definition Designing 3D computer graphics Multiplayer game via Internet Artificial intelligence Audio Effects Providing Virtual Reality

Game Scenerio Objective: Hunt TREASURE Environment Characters(Virtual & Real) Treasure steps and foods Calorie Value Allergic and Vegeterian Characters Steps passed with puzzles

Environment

Puzzle Sample 1775 yılında halkının yirmide birinden fazlasını İngilizlere sığır tarifesi üzerinden satan ve bundan gümrük bedeli de alan Fransız Krali kimdir? a)III.Napolyon b)II. Friedrich c)15. Louis d)I.Pepin

Game Concept and Features Easy to play Extensibility Enjoyable Modular(Object Oriented) Realistic Easy-to-develop (Game Scripting)

Modules and Engines Graphical User Interface Game Engine Input Module Menu Module Artificial Intelligence Engine

Modules and Engines contd. Graphics Engine Network Module Audio Module Chat Module

Modules and Engines Game Engine Graphics Input mouse&keyboard AI Audio speaker monitor Network audio resource Chat puzzle database

Graphical User Interface

Game Engine Core module of the game. Coordination and syncronization of submodules. Game state coordination.

Input Handler Module Mouse Keyboard Frame Listener(binded with graphic engine)

Menu Module a)Game Main Menu b) In Game Menu c) Game Pause Menu

Game Main Menu

Game Pause Menu

In Game Menu

Artificial Intelligence Engine Virtual Players Step related puzzles Food and avarage calorie balance

Graphic Engine Rendering operations during the game according to user input and feedbacks from game engine. Camera Engine Animations(smooth motion)

Network Module

Why UDP? Why not TCP?

Network Module UDP(User Datagram Protocol ) Advantages: Efficiency Disadvantages: Packages needs to be ordered(timestamping) Resend Method Security

Server&Client Game Client Game Client Network Module Game Client Game Server Database Schema Read&Update Schema Game data

Audio Module Session sound tracks Environment sound effects

Chat Module Functionality: Conversation with other players in real time. Predefined sound effects can be send Such as :” Yeah I have found". Aim: Much more enjoyable game

Special thanks to... Burçin Sapaz Aysun Başçetinçelik Kitlesel Yazılım Bilen Yavuz Palmax Studio for valuable contributions.