Media Product Project Final Report: Introduction Our Aim is to develop a Game using Modern Game Technologies, tools and methods. We have selected the method of evolutionary process as the main Software Engineering Game Development Process. Our Group Name is “The Super Innovaters” We are a Team of Five Members in Total Our Game Name is the Intoxicant We are developing a Game for Children from age range of 11-16 age Group. We are using Different tools for our Game Development mainly including Unity 3d Game Engine Intoxicant game: The aim of the Project is to Develop and interactive interesting Game during our Media Product Project Course for a non profit charitable Organization namely called EHYT or “Life is the Best Drug” Formerly. Many Different Technologies can be used but the basic idea is to Deliver a functionally working Game to our client EHYT which can be played at any time. Document identification information Intoxicant Game Project by The Super Innovators Final Project Report Document Version No.1.0 Revision No.1.0 Media Product Project Course Group TJ09S1 Jalal Syed, John. Davies, Hung Ho Revisions – list of changes done for each version: Visit our Kanban Page to have a track of information from step to step and date by date: Kanbanized Page: 1.0Game Wiki Page Created 1.1Game Flow Charts and Basic Structure Idea has been updated 1.2 Game Plan and script Created 1.3 Game Structure Developed and share among all participants Introduction: We are going to develop a Game which could be a 2 and half Dimensional Game targeting the users as children ranging from age group between 11-16. It could be a Fun game which would have a lot of impact over different users to prevent the usage of drugs, alcohol and smoking effects over the users. The game is developed using Unity 3D as an open source game engine. Goal of the project (as stated in the project definition): The Basic Goal and aim of the project is to Develop a a functionally working Game based upon the requirements imposed by the client, which in this case is EHYT. The game idea instructions have been given and the structure for the concept was laid down by the other participating Metropolia Students from the Disciplines of Social Sciences and Services Degree Programmes students. The main aim is to stick to the given requirements by the client EHYT to develop a game which would help the users and the viewers to enjoy the game but at the same time by delivering the message of prohibition of alcohol and other health affecting parameters. Our goal as a Media Engineering Students is stick to the script and Idea about the design Draft Document delivered by the Social Services Degree Program students. The design draft can be found on our game wiki page shown given below as a link. The Final Game will be completely functional and to the best effort done and delivered as will be a complete bug free product. The game can be played and viewed on multiple platforms including web and other Multimedia Platforms such as Mobile and Tablet Devices etc Game Wiki page: Objectives and scope of the project (idem): Main objective is to learn the different techniques, tools, software’s, and technologies used in developing interactive and interesting games in the IT world. One Objective is also to learn how to handle and take care of the requirements imposed by a real world client in a practical environment. Other may also include developing and communicating in an atmosphere where other student from different degree programmes and different disciplines do have a chance to learn and understand the technology issues tackled by the Media Engineering students. Changes in the Project Scope as reasons to cause changes: o Technology issues o Game Target Users o Game User Requirement Definition changed after the initial demo Gameplay display to EHYT o Game Technical requirement issues due to transfer of 3D to 2D Game play o Final game will be a 2.5 D Game Play mode and can be played on multiple platforms Tools and Technologies Used During the Project: Facebook page as tool for communication and delivering or arranging meetings, link to our facebookpage is given here: LINK FACEBOOK GROUP PAGE Emails, school e-mail address, text messages via using mobile phones Github for code sharing Group Wiki page Using school servers to share Game play versions Unity 3d as Main game Engine for Game Development Adobe Tools such as Photoshop and Illustrator etc etc. Definitions Unfamiliar terms (for the reader) : 1. Unity 3d-> A 3D Game Engine 2. Github-> An online Code Sharing Platform 3. 2D & 3D-> 3Dimensionl or 2Dimensional views Project process and methods We have used the Software Engineering Model of Evolutionary Software Development as our Main Skeleton Method of Game as Software. We have been using numerous online platforms to communicate and to ease the work of our basic project development. Some of these mainly include facebook as tool of communication and online wiki services and flow chart diagram drawing tools. Other may also include online project management tool introduced by the Project instructors and supervisors in the school contact lessons. Tools are named as kanbanize and Leansheat. We are using kanaban at the moment to keep track of our changing made during the whole project development. Game overview: Game Flow Chart & Workflow Chart Diagrams are given below in Figures 1 & 2: Figre 1 Game FlowChart 1 Figure 2 Game WorkFlow Chart 1 Give an overview of your game: Game named Intoxicant by the Group called Super Innovators to prohibit the usage of Alcohol, Drugs and Tobacco Smoking for its users. The story includes a characters which can be either a male or young female between the age of 10-16 years old looking Drama Single Player Game Play Neither 2D nor 3D but its new and it is 2.5D. Important Links about the whole Complete Project: 1. Initial Game Play 2. Group Wiki School Page 3. Project Wiki Page 4. Game Music Wiki Page 5. Game Story Boards Page Game overview The basic concept of the game is that players are rewarded for making positive choices regarding drug or alcohol intake, and that making bad choices results in negative consequences. Players are presented with a cut scene where their character explains that life if full of tough choices and when they were young they had to make hard decisions regarding their studying/ work life balance. The player then controls their character in the game environment. There are also bonus type levels between the normal levels which offer a slightly different type of game play. The genre can be considered an action/maze chase hybrid. The game is single player and 2.5D Game description Players control a character that moves freely in a 2D mapped environment representing a stylized version of the real world, the task of each level is simple, to reach a stated destination and make the right kind of choices. When a level is completed, the bonus levels are opened for play, where the player can collect points and health to boost their levels for the next real level. The game environment is outdoors, during the day, but each subsequent level takes place later in the day than, the next one. The Weather will be sunny and the action will take place in a town or city, with the character running to school, or going home, whilst avoiding contact with the drunks of the town or cigarette smokers. The camera for the man game takes a top-down orthogonal position with the player in the centre of the screen. For the bonus levels, a side scrolling but slightly angled (about 12 degrees) position is adopted; again the player is in the horizontal centre of the screen, but on the lower half of the vertical dimensions. There are 2 playable characters, a male and a female, school age characters who want to do well in their studies. Other characters are the town drunks, who chase after the characters and also peer of the playable characters who try to give cigarettes to the player characters. Players move freely through a town environment and try to reach the stated destination to complete the level. In the bonus level, players run trying to collect power-ups and avoid power-downs. All gameplay is against the clock. The UI will be the classic status bars at the top and gameplay filling the whole screen type of deal. Controls will be keyboard input for the directions of the player and space-bar for jumping. Artwork and graphics will be made for the game by the team, based on common game walkcycles and typical game assets, perhaps including some royalty-free graphics for the backgrounds. Music has been made using looped MIDI-sequences which were then imported and manipulated in sound editors, then cut to make seamless music loops. Sound effects have been generated using the following web-service: http://www.bfxr.net/ Unity3D was used with Javascript and C# to control game assets and create the game play. Graphical assets were drawn using Adobe Flash and Fireworks. Sounds were edited and manipulated using Garageband and Audacity. Conclusions Discuss the project results and the project process. How useful was the project for the client and for you? Ans: We haven’t delivered the Project yet but we are positively confident that this would be of Great Help for our Client in this case which is a non profit charitable organization named called EHYT. We think our product would help a lot teenagers and young children including Pregnant women to get away from the Drugs and alcoholic products by getting entertained from our game. Assessment of the used game engine and it’s suitability for the project. Unity 3D as a Game Engine: Ans: Pros: o A Great and Open Source free to use Game Engine. o Great Support for almost even a minimum of Hardware Requirements as not much of the power required from the Hardware Side support. o Easy to Download o A bit complex in the beginning as a beginner user but easy to manipulate and distribute work Cons: o Not fully compatible for all the devices available such as system components and Operating Systems o Not fully free as the premium version with advanced features is quite expensive o Crashes Many times and not save scene automated systems to save the work flow o Hard to integrate with design features at the same time with code manipulation o Nu bug report and crash report submission platform available o Difficult to install as web browser as not supported by all of browser o Cannot support 2d textures and material files such as svg etc etc. How efficient were your project and software development methods: Ans: I guess in our case we have been doing pretty fine because of the excellent tasj divisions among each and every user. Great amount of workflow distributions to each and every one on weekly basis. Project management was done in a very relaxed and comfortable environment. Also there has been no pressure imposed by the participating students from the other Metropolia Degree Programmes. Excellent team Work and most of the stuff has been done and shared about the documentation and conceptual skeleton design related in the first three weeks of the course. What problems did you encounter during the project? Ans: Less time, lack of sources such as excellent power systems and machines to install some extra third party software’s for 2D and 3D Designing. Not much of the unity related support provided and given by the school staff. No unity training lessons or introductory lessons being given before the inauguration of thje software as a selected platform for this course. What would you do differently in a next similar kind of project? Better Game Engine which includes initial research to select one Better Planning for the Product skeleton and lay out Better allocation of resources such as time and software’s available More features with more game Play options
© Copyright 2026 Paperzz