Ministry of Communications and Information Technology Information Technology Institute Game Developer Track System Development & Gaming Center Of Excellence Intake 34 SDITI.EGYPT@gmail.com
Historical Description Game Developer (GD) track officially was established in intake 31. Game development industry is a very lucrative industry than any other entertainment business worldwide. ITI decided to be the First and Only Institute in Egypt that provides Game Development Training. ITI aims to establish First Game Academy in Egypt. GD is managed by System Development & Gaming Center of Excellence (SD&GCoE). 2
Game Developer Track Projects GD graduation projects Intake 32 : Two casual games Fluffs Flair Intake 33 : Three Mobile and Tablet Games 1001 Ropes https://play.google.com/store/apps/details?id=com.iti.ropes ProChef Music Attack : Facebook Game 3
Game Developer Track Purpose GD aims to graduate professional, world class, and well educated Developers. GD graduates working as Game Developer will be capable of using different technologies, techniques and Game Engines to develop different categories of Games such as : Mobile & Tablet Games Web Games Console Games PC Games. 4
Game Development Candidates Candidates that can apply for GD Track preferred to be from these backgrounds: Engineering Computer Science Science (Computer Science or Math) Fine Arts Good Mathematical Knowledge is a Plus 5
GD Graduate Profile Game Developers is a software engineer who primarily develops codebase for video games or related software, such as game development tools. Game Developer track's graduate will have the ability to develop different games using different development tools to run on diverse platforms. They need to have the skills to create game's strategy, as well as managing of the implementation of the game's mechanics and logic. A graduate of this track must particularly excel in Object Oriented Design and Development, Artificial Intelligence techniques and operating system fundamentals. 6
GD Graduate Domain Graduates are strongly prepared to have jobs in the following fields Game Developer Desktop Applications Developer Web Developer Capable of using different technologies and techniques to develop these categories of games: PC Games, Console Games (Xbox, Wii, and PS), Web Games Mobile Games. Capable of using.net Technologies C#.NET combined with database engines and Advanced SQL Programming Skills. Capable of designing and developing Web Applications, using Wide varieties of technologies (ASP.Net, ASP MVC, HTML5, JavaScript,..) Responsible for creating the look and feel of a client's website. 7
GD Course List (Foundation Courses) Computer Networks Fundamentals Advanced Object Oriented Programming Data Structures and Algorithms Introduction to SQL Server 2012 Programming 8
GD Course List (cont.) (Desktop + Web Development) JavaScript & Dynamic HTML XML & Allied Technologies Advanced SQL Server 2012 Programming Visual C#.Net Using Framework 4.0 Language Integrated Query(LINQ) ASP.NET 4.0 Introduction To XAML HTML5 Application Development Fundamentals.Net Network Programming 9
GD Course List (cont.) (Game Development Concepts) Introduction to Game Theory & Design Mathematics & Physics for Game Development Modeling & Graphics Computer Graphics Programming Game Production and Project Management Game Testing Game Monetization Techniques Artificial Intelligence for Game Programming 10
GD Course List (cont.) (Game Development) Unity Game Framework Programming Using XNA Framework Developing Games using XNA for Kinect Developing 3D Games using OpenGL 11
GD Course List (cont.) (Game Development for Mobile & Web) Advanced JavaScript Social Computing & Web Gaming JQuery Fundamentals Web Gaming using WebGL Mobile Game Development on iphone Augmented Reality Programming 12
GD Course List (cont.) (Design & Supportive Courses).Net Design Patterns Agile Software Development Methodologies 13
GD Course List (cont.) (Soft Skills) Effective Communication Skills Effective Presentation Skills Interviewing Skills Creative Thinking Code of Ethics Marketing Management Time Management Leadership and Motivation Team Building 14
Certificates Our graduates are qualified to be certified as : Gaming Development Fundamentals: MTA Exam 98-374 15
Tutorial References Unity3d http://unity3d.com/learn XNA http://www.xnadevelopment.com/tutorials.shtml OpenGL http://www.videotutorialsrock.com/ http://www.cs.uccs.edu/~ssemwal/indexgltutorial.html Artificial Intelligence for games http://www.gameai.com/ Augmented Reality http://www.qualcomm.com/solutions/augmented reality 16
EGYPT GAME JAM 2013 SDGCoE organized Egypt Game Jam for opening up opportunities for international exposure, and supporting the development of a competitive gaming community in Egypt EGYPT GAME JAM is part of Global GAME JAM (GGJ) GGJ is the World s largest GAME JAM (http://globalgamejam.org/) 17
EGYPT GAME JAM 2013 Global GAME JAM brings together thousands of game enthusiasts, participating in hundreds of local jams around the world. Attendance at each site might be anywhere usually students, though many professional game developers and other interested hobbyists attend as well. In January 2013, teams in 63 countries in 319 jam sites created over 3128 games in a weekend (48 hours) 18
EGYPT GAME JAM 2013 SDGCoE was the first and only location in Egypt hosting Global Game Jam 2013 in ITI - 291 jammers - 28 games in 48 hours For more details, check Egypt Game Jam page on GGJ site http://globalgamejam.org/sites/2013/gaming-egyptgame-jam 19
National Gaming Competition The essence of the competition is to start compositing a repository of games with the Egyptian History on the Mobile AppStores and on the PC AppStores. Phase I for FCI Training has been Conducted in FCI Mansoura for 420+ Student One Track Web & Console Games. 50 Game Ideas comprising of 130 competitors have participated in the Competition, 20+ Game Ideas have been chosen in Round 1 and 10 will be chosen in Round 2 to announce the 5 top winning Games. 20
1 st Gaming Industry Summit The event was hosted on 21-May 2012 For Around 220+ attendees from different Gaming Community in Egypt including the Gaming Start-ups, Gaming companies and Gaming Developers. The aim of the event was share and transfer International Trends in Gaming Potentials and challenges of the Egyptian Gaming Industry Gaming Technologies and Platforms Social impact of gaming design and the localization mandates The event hosted experiences and perspectives from the National Gaming Industry, Academia and International Enterprises in addition to Platform Vendors like Blackberry and Nokia. 21
International Exposure Unity 3D is leading Game Engine, used in around of 50% produced games world wide SDGCoE is in final steps of establishing Game Development Studio that supports most of Unity 3D licenses to produce games on different platforms(ios, Android, Windows Phone.etc) The International Game Developers Association is the largest non-profit membership organization serving individuals who create video games, igda is the professional society for over 10,000 video and computer game developers worldwide We are in the process of establishing the Egyptian igda Chapter and to lunch affiliate chapter in the Egyptian Universities (Game Jam is the first step). 22
Our Staff SDGCoE Staff combines a strong technical back ground with high interpersonal skills and academic skills, with certificates and experience in wide varieties of areas. SDGCoE Staff members Eng. Hany Safwat Eng. Yasmine Diab,M.Sc. Mrs. Sherihan Mohamed Eng. Nivin Nasr Mr. Rami Abo Nagi Ms. Reham Hesham,M.Sc. Eng. Fatma Alashmawi Eng. Hossam Emam Mrs. Noha Thabet Game Development Track Consultants Claus A.F.Rosenstand (Associate Professor, Aalborg University) Maged Farrag ( Managing Partner, 5d Agency) Alaa El Tayeb (Games Bond) Ahmed Tayseer (Games Bond) 23
Contact Us You can contact SDGCoE staff at : Rooms : 3011 & 3012 Tel : (202) 35355584 (202)-35355587 (202)-35355592 (202)-35355508 Email: info@gamingegypt.com 24
Contact Us Cont Website http://www.gamingegypt.com twitter : www.twitter.com/gamingegypt YouTube : www.youtube.com/user/gamingegypt Facebook page https://www.facebook.com/egyptian.gaming.community 25
ITI Links 26
Thank You 27