Develop a simple interactive graphical user interface

Assignment Help Other Subject
Reference no: EM132495344

Assignment - Fly Swatter!

Aims
• Develop a piece of software that matches the task description.
• Solve problems and design software solutions using a high-level programming language and a range of technologies, protocols and algorithms.
• Build a program with visual elements.
• Move an object around the screen.
• Implemented interactive elements.

Description
The UFO in your first task now appears to have been of alien origin. Using their advanced technologies they have realised that we have been tracking them and this has angered them greatly. The alien civilisation has grown tired of buzzing overheard and has now launched a full scale invasion. Reports indicate that the creatures resemble an over sized version of our humble house fly. Governments of the world have come together to developed a giant fly swatter to fend off our home invader.

Due to your success in the tracking mission and difficulties establishing on the ground surveillance technology, your mission is to develop a GUI representation of the war against the flies. With apparent budget cuts, the artists that assisted you in your last mission have been fired. Luckily one of your associates have developed some graphics using a cheap paint program. Good luck and happy coding!

Task

Your task is to develop a simple interactive graphical user interface using the Processing environment. The specific implementation details and images, as well as skeleton code are provided, but if you wish to add any further details or use additional/alternative images, you are free to do so.

• The first task will be to get the images to appear on the screen and to set the interface size.
• Once this is complete, try to get the fly swatter object to follow the mouse around the screen.
• As this is a fictional exercise, the starting position of the flies can be randomly generate. With a new fly appended to memory each time one is swatted.
• The flies do not need to move around the screen and can stay in one position with the swatted version of the fly replacing the fly image.
• The swatter image should swap to the swatting image provided when the mouse button is clicked.
• A simple collision detection algorithm (bounding box), should be implemented to detect swats.
• A text object should be used to keep score of the amount of flies swatted.
• Five marks have been allocated to any further effects you might want to add, this part is entirely up to you.
• Lecture examples and tutorials for weeks 1 to 4 should assist you.

Attachment:- Assignment - Fly Swatter.rar

Reference no: EM132495344

Questions Cloud

Record the transactions via journal entries for the month : Record the transactions via journal entries for the month of April for Swing-Town Golf. Create T accounts for Sales and Sales Returns and Allowances
Explain the true value of leadership in decision-making : Explain the true value of leadership in decision-making. Describe one decision your selected leaders from Good Samaritan Hospital made or might have made.
In what sense did jesus speak of the world : In what sense did Jesus speak of "the world?" How does Bruce understand Jesus' statement, "I go not up into the feast" (verse 8) compared to "then he also went.
Prepare a income statement down to gross profit : Calculate the cost of goods sold and the ending inventory using weighted average, (Round the weighted average cost per unit to two decimal places.)
Develop a simple interactive graphical user interface : Develop a simple interactive graphical user interface using the Processing environment. The specific implementation details and images, as well as skeleton code
Prepare the journalize share transactions of fairly company : Prepare the Journalize the share transactions of Fairly Company in 2020. The equity section of Foley Corporation at December 31, 2019
How are the factors that raised concerns in the hospital : What factors raised concerns among the hospital's managers about the demand and utilization of the facility as a general community hospital.
What is the probability that exactly 1 of the flights : What is the probability that none of the flights are late today? What is the probability that exactly 1 of the flights is late today?
Should the firm replace the machine : Should the firm replace the machine? what is the investment outlay at year 0 ? what is the change in depreciation tax shield?NPV?

Reviews

Write a Review

Other Subject Questions & Answers

  Discuss stellar evolution

Discuss stellar evolution (each stage in brief). What forces are opposing one another throughout the life of a star and how do they influence the various stages

  Why is concept difficult to wrap your head around sometimes

Why is this concept difficult to wrap your head around sometimes and what, in your own words, can you share to help those that may be challenged?

  Describe an activity to be used with each strategy

Select a grade level and research critical literacy instructional strategies (looking at both reading and writing). Describe an activity to be used with each strategy on your chart.

  Explain types of statistics used in describe health problems

Examine and explain the types of statistics used in describing health problems. Describe an odds ratio. Describe relative risk. Describe a confidence interval (CI).

  Confidentiality and third-party reimbursement challenges

What are some ways in which confidentiality and third-party reimbursement challenges may be navigated?

  What you understand about results based on your experience

What you understand about your results based on your experience and an explanation of why? Do the results from this assessment affirm or contradict.

  Destructive interpersonal conflict

How would you classify your orientation to conflict. Describe how this influenced your response to the conflict

  Evaluate a company recent actions dealing with risk

Evaluate a company's recent (within the last year) actions dealing with risk and uncertainty. Offer advice for improving risk management.

  Develop the human resources strategic plan

Determine strategic directions, objectives and targets - Identify appropriate technology and system to support agreed human resource programs and practices

  Describe the development of early japan

Compare and contrast the development of Early Japan with one of the cultures of Southeast Asia or Oceania. It is important that we cover all the cultures.

  What scale of measurement is the dv measured

FCS 4303 : What is the dependent variable? What scale of measurement is the DV measured? What statistical test should be used to test this hypothesis?

  How has the work been transformative for personally

What were your personal strengths in the research process; how did you leverage these strengths in the research process? Be specific. Give examples.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd