IT114107留学生作业代做、代写JAVA课程设计作业、代做Game Software作业、代写JAVA程序作业代做R语言编程|代做留学生Processin

Department of Information and Communications TechnologyHD in Game Software Development (IT114107)ITP4723 Advanced Game Software TechnologyAssignmentSubmission GuidelinesThis is an individual assignment. Plagiarism will be dealt with accordingly. Plagiarized assignments will receive ZERO mark and disciplinary action will be taken.The submission deadline of the assignment is 4:30pm, 23 Apr 2019 (Tuesday).You need to submit all program sources and the report/user guide (in a single zip file, the zip file should only include the source code and user guide in doc/docx format, do NOT zip all files inside the zip) to the Moodle website before the deadline. You are advised to upload your work at a time reasonably earlier than the cut-off date and time. Moodle allows multiple submissions, however, only the latest copy will be retained. You will receive NO MARKS for LATE SUBMISSION.You are also required to give a video demonstration. 50% of total marks will be deducted if demonstration is NOT done.1Aims and ObjectivesTo gain experience in developing networked mini Android mobile games.To allow students to model, design and implement his/her own Mobile Android Game;To gain practical skill of networked Android games development.To understand the constraints and limitation of mobile application and the ways to overcome them.To obtain knowledge on managing images, audio and video in multimedia technology in the mobile applications.2IntroductionIn this assignment, you are required to develop a networked Android game by using Android framework with NO Game Engine allowed. The mobile game is suitable for children under the age of 16 and it must be full of imagination, attraction and excitement for them. So the game interactivity with multimedia technologies should be embedded and applied in your game. It is a networked mobile game which should be connected through AT LEAST ONE of the following communication technologies:(1)HTTP Networking(2)Bluetooth(3)TCP Socket Programming3Functional RequirementsThe game should cover the following essential features:1.Start Menu/Screen, Game Over Screen 2.Game Architecture with SurfaceView(or View) and Game Loop;3.Use of Sprite class, Sprite Collision Detection, Sprite Animation;4.Handling Mobile User Touch / Inputs;5.Multimedia Technologies with sound and video;6.Communications with HTTP Networking, Bluetooth and/or TCP Socket Programming;7.Game Server (if any)8.Video Streaming or AR/VR features;9.Optionally, adding sensors as input controller e.g. Accelerometer, location sensors, etc.Listed above are the basic requirements that your game should provide. You are free to add extra features to your game, such as artificial intelligence, etc.4Technical Documentation (10%)You are required to report the following details for Mobile Game Modeling of your game: 1.Game Story, Game Play(Obstacles, Game Level Design, Scoring, etc)2.Mobile Game Multimedia Design Audio Capabilities (Tone, Wav, Midi) or Video Capability in the Game3.Technical report - Mobile Game Program DesignNetwork Architecture Design (How players are connected?)Game InitializationGame Update and Render Game Cycle 2D Graphics on Canvas and DrawManaging Game DataHandling sizes of Android devices, and Portrait and Landscape ModesBoundary Checking and Virtual World (if any)Drawing and Game MessagesAR/VR5Mobile Game Implementation (70%)You are required to implement the networked mobile game you specified in the Technical Documentation designed in previous sections. The user interface design must try to achieve user-friendliness and consistency of appearance in mobile devices, in terms of font sizes, styles and color patterns. The scripts in the implementation of the Mobile Game must strictly follow the naming convention and the programming style suggested by the vendor, Android and JAVA.Use Android SDK for game development with No Game Engine allowed for the implementation.6Additional Features (10%)You are free to add extra features to your game, such as artificial intelligence, sensors, etc.7User Guide and Demonstration (10%)You are required to submit softcopy of the Game Player User Guide (in doc/docx format) with screen dumps. You are also required to give a video demonstration (Please upload your video demo to YouTube, unlist the video and include the link in your user guide) to show the features of your game and how to play it in detail.本团队核心人员组成主要包括BAT一线工程师,精通德英语!我们主要业务范围是代做编程大作业、课程设计等等。我们的方向领域:window编程 数值算法 AI人工智能 金融统计 计量分析 大数据 网络编程 WEB编程 通讯编程 游戏编程多媒体linux 外挂编程 程序API图像处理 嵌入式/单片机 数据库编程 控制台 进程与线程 网络安全 汇编语言 硬件编程 软件设计 工程标准规等。其中代写编程、代写程序、代写留学生程序作业语言或工具包括但不限于以下范围:C/C++/C#代写Java代写IT代写Python代写辅导编程作业Matlab代写Haskell代写Processing代写Linux环境搭建Rust代写Data Structure Assginment 数据结构代写MIPS代写Machine Learning 作业 代写Oracle/SQL/PostgreSQL/Pig 数据库代写/代做/辅导Web开发、网站开发、网站作业ASP.NET网站开发Finance Insurace Statistics统计、回归、迭代Prolog代写Computer Computational method代做因为专业,所以值得信赖。如有需要,请加QQ:99515681 或邮箱:[email protected] 微信:codehelp

你可能感兴趣的:(IT114107留学生作业代做、代写JAVA课程设计作业、代做Game Software作业、代写JAVA程序作业代做R语言编程|代做留学生Processin)