预定/报价
University of Sydney Object Oriented Programming COMP9003 作业代写
叶师傅2024-05-09 14:23:30

INFO1113/ COMP9003Assignment

Due: 12May2024, 11:59PM AEST

This assignment is worth 20% of your final grade.

Java代写  do not hesitate to contact me!
WeChat:lovexc60

Task Description

In this assignment, you will create a gamein the Java programming languageusing the Processing libraryfor graphics and gradle as a dependencymanager.Inthe game, players control tanks which can aim andfire at each other. Players gain score for hitting another player’s tank, causing them to lose health. Afterall levels are completed, the player with the highest score wins.

You have been given the task of developing a prototype of the game. A full description of gameplaymechanics and entities can be found below.An artist has created a simple demonstration of the gameand has posted it on your online forum (Ed).You can also play a similar gamehere.

You are encouraged to ask questions on Ed underthe assignments categoryif you are unsure of thespecification–but staff members will not be able to do any coding or debugging in this assignment foryou. As with any assignment, makesure that your work is your own, and do not share your code orsolutions with other students.


Working on your assignment

You have been given a scaffold which will help you get started with this assignment. You can downloadthe scaffold onto your own computer and invoke gradle build to compile and resolve dependencies. Youwill be using the Processing library within your project to allow you to create a window and drawgraphics. You can access the documentation from here.