F28Wp Web Technology Assessment Answer
Question:
Key Points:
· Develop Multiplayer Online 2D Game (MMOG)
· GitHub (create manage project) - every team member must show contributions weekly (e.g., commits, tasks, bug fixes on GitHub) - standard industry practice (see GitHub vuejs/vue, d3d, angularjs - view insights, which includes, contributors, commits, code frequency, dependency graph, ..)
· The project must be `YOUR' code (i.e., avoid libraries, show your coding abilities, management, iteratively tuning, testing, web programming features, ..)
· Coursework offers creative freedom and room for innovation and improvement
· Demonstrate real world working practices
· Sufficiently complex system/implementation
· Manage security, data, server-client, connections, ...
· HTML5/CSS/Javascript Compliant (e.g., W3C Markup Validation Service)
· Animated and dynamic (e.g., can't be a static board game), utilize latest CSS/JavaScript (synchronized across network)
· Readme, outline start, goals and objectives, flexible, agile/iterative working,
A develop an online multiplayer game that that lets players interact and play other people in realtime. Store and view information (e.g., high-scores, number of online active players). Play other people or join other games. On interaction should be communicated to a web server and recorded in server side storage (e.g. MongoDB, MySQL or files), as well as being displayed back to the user side (e.g., leaderboards, other player interaction). The front-end should also let a user list all or some
game information that is available (e.g., player’s past scores and other where they sit in the global high scores).
The assignment should be in a group pairs (3-5). Students on the Edinburgh campus who can't find a partner may contact
· Client and server side technologies and Database (or server storage system) The project will examine web technologies and algorithms to allow you to develop a complex webbased system (emphasis on web development best practices). Objectives
· Design and implementation web-based `multiplayer' game
· Theory and practice of server-side scripting and database for web games
· Code modulation in JavaScript
· Techniques to implement best practices in web development such as Test-Driven - Development, Version Control and JavaScript documentation API
· Minimum Viable Product (MVP) and testing This coursework requires you to spend your time programming and doing practical development work. The coursework aims to develop a web-based skills through a complex web-based solution (interactive online multiplayer game) combined with the techniques covered in lectures and labs.
· Design and develop a sufficiently complex web-based game using advance web techniques such as design pattern and modularity
· Efficiently manage and document the code using appropriate software tools and techniques
· Incorporate back-end services into the game for asset management and game-state management
· Use appropriate web technologies to comply with best practices
Development environment
Access to a web server for online publication, access to a software version control system (GIT), access to a limited range of web services (e.g. a high-score service, game-state management services) Date Due The coursework for Edinburgh students is due in week 10 (show):
1. Version control (regular checking, show team work, ..)
2. Team work (distribution of workload, tasks, ..)
3. How you manage security (e.g., cheating)?
4. Reliable connection? (e.g., delays, intermittent spikes, ..)
5. Scalability (5 or 5000 connections/players)
6. Store and display the game statistics to players (e.g., number of live players, )
7. Complexity of the software
8. Testing (bugs, user interaction, software reliability, …)
9. Browser compatibility (Chrome, IE, Mobile, Desktop, …)
Buy F28Wp Web Technology Assessment Answers Online
Talk to our expert to get the help with F28Wp Web Technology Assessment Answers to complete your assessment on time and boost your grades now
The main aim/motive of the management assignment help services is to get connect with a greater number of students, and effectively help, and support them in getting completing their assignments the students also get find this a wonderful opportunity where they could effectively learn more about their topics, as the experts also have the best team members with them in which all the members effectively support each other to get complete their diploma assignments. They complete the assessments of the students in an appropriate manner and deliver them back to the students before the due date of the assignment so that the students could timely submit this, and can score higher marks. The experts of the assignment help services at urgenthomework.com are so much skilled, capable, talented, and experienced in their field of programming homework help writing assignments, so, for this, they can effectively write the best economics assignment help services.
Get Online Support for F28Wp Web Technology Assessment Answer Assignment Help Online
Resources
- 24 x 7 Availability.
- Trained and Certified Experts.
- Deadline Guaranteed.
- Plagiarism Free.
- Privacy Guaranteed.
- Free download.
- Online help for all project.
- Homework Help Services