Processing Environment Simple Video Game

You will build a "swarm under-attack" game. We provide "bumbles-and-birds" as an example to guide you but you may be creative within the restrictions we describe here. Please check the two associated grading rubrics for precise details of how marking will occur. One rubric will be completed by your marker without you present (the "Offline" grading rubric) and the other will be completed during your viva grading session (the "Viva" grading rubric). Note: the attached video is an important part of the description and this page may receive updates to clarify certain points up to 2 weeks before the due date. Nothing will change, but things might get clarified.


Is our demonstration of the concepts described here. You are encouraged to create your own creature with baby creatures to swarm around it and encouraged to come up with your own enemy type as well. The video below shows bumbles-and-birds version from simple to complex and which features are in each one. You should submit just one program with as many features as you can get done.

Features Required


There must be a main creature that follows the mouse position. We have created a bee, but yours can be anything you like. Simple shapes get some marks, complex shapes get more marks.


You may not use images (i.e. PImage, sprites, png, jpg, gif) for your creatures or your enemies. They must be made from processing shapes (ellipse, circle, rect, arc, etc).


There must be an enemy creature that moves across the screen with randomised starting positions and randomised direction and speed. As the enemy leaves the screen, a new one should appear at a new randomised starting position, direction, and speed.


Every time a new enemy appears, a mini-creature should also appear. Mini-creatures must swarm around the main creature. As the main creature moves, the mini-creatures must move along with it, but not directly!


If a enemy gets too close to any creature (large or small) the game is over. You may use a assume each is a circle shape for the purposes of checking for a collision. For full marks on this section you must check for collision against the creature and all of the mini-creatures.

Creature-Drawing Code in a Function

In your Viva session, you will be asked questions about the function you are using the draw your creature. You will be expected to use the same function to draw the large creature and each of the small creatures.


Why do these exist?

You cannot use any extra processing libraries or plugins.

You cannot use classes

You cannot use multiple tabs or multiple files

You cannot use transformations such as rotate, translate, scale

You cannot use images

You must submit a single pde file

Evner: Java, Databehandling

Se mere: simple xna game source code, free simple puzzle game source code xna, simple game written java code, 3d environment artist, game environment design, unreal engine environment, create video game environment, game environment design software, game environment art, game environment design tutorial, video game environments, free simple j2me game source code, simple driving game code, java free code program simple network game, java simple bingo game code, simple network game code java, j2me simple game application source code, java simple connect game source code, simple puzzle game code xna, flash video file player code generator

Om arbejdsgiveren:
( 5 bedømmelser ) Sydney, Australia

Projekt ID: #27965303

2 freelancere byder i gennemsnit $43 timen for dette job


Hello i read your skills requirement and i think i have well experience of data processing, java networking and data entry etc. and i m doing this work as per your expectations very well with zero error.

$40 AUD in 9 dage
(0 bedømmelser)

I am perfect in that. I am mechanical engineering student in designing. And also complete drawing courses Also experienced 4 year on data entry and making excel sheet.. I am perfect in alll Contact no +919881870327

$45 AUD in 2 dage
(0 bedømmelser)