Required to implement parties - pair programming

Assignment Help Programming Languages
Reference no: EM13744459

Pair Programming

The Boost methodology mandates the use of pair programming the programming for the assignment can be performed in pairs (and pairs should be formed from within a lab group). If you can't form a pair you may choose to develop this by yourself (although this is discouraged). If you choose to take advantage of working with a partner, you must declare your partner in your final report this is a more difficult task and should only be attempted when you have finished the rest of the assignment. You should keep a separate version of the rest of the assignment.

In this task you are required to implement Parties. The player should be in his/her own Party and there can be other Parties (both hostile and non-hostile) as well. You should implement the user stories

- Ask character to join party

- Ask character to leave party

- Flee hostile partyText Based Adventure Game

You have just been short listed for a job as a software developer for the firm "Geek Games". The CEO of Geek Games, Mr Will Bates, has agreed to trial you for a month, after which he will decide whether you get the job or not. Mr Bates has informed you all the short listed applicants have been arranged into teams of 2 and have been given the same task to perform.

The task is to build a prototype game engine for playing Role Playing Games (RPGs), the game is to be played from the first person perspective with users typing commands at a text console and receiving information back from the game. Commands would typically allow a user to interact with their virtual world (eg: move to the north, pick up the sword, talk to the barman, attack the troll).

Mr Bates feels that this is the next strategic market for Geek Games and wants to hire programmers with a flair for this area. He suggests you research other games of this genre like Neverwinter Nights, Baldur's Gate, Zork or any of the various MUDs (Multi User Dungeons) available on the internet.

Mr Bates has presented you with the following information to get you started:

1. A (very cheesy) introductory story for the game, to set the scene

Reference no: EM13744459

Questions Cloud

Identify the basic facts, dates, and purpose of deregulation : Identify the basic facts, dates, and purpose of Deregulation. the event in 2 to 3 sentences in the Identify column. Include why the event is significant in the Significance column.
Immune and an inflammatory system of defense : What are the advantages of having both an immune and an inflammatory system of defense
Method for measuring enzyme activity : Method for measuring enzyme activity and Treatment: acidic fluid(s), pH, length of exposure, how you will treat your samples
Assess how diversification benefits the investor : Assess how diversification benefits the investor. Can you imagine circumstances where an investor would not want to diversify? Discuss why or why not.
Required to implement parties - pair programming : Required to implement Parties - The player should be in his/her own Party and there can be other Parties (both hostile and non-hostile) as well. You should implement the user stories
The use of one or more forecasting techniques : From what you have learned from the text and class models, make some suggestions on the results that the organization achieved (or did not achieve). If you would like, go ahead and use one or more of the templates we experimented with as part of y..
Why was the male chosen to determine the sex of the child : genotype to Phenotype-Why was the male chosen to determine the sex of the child
Mutually agreed to a repayment schedule : One of your customers is delinquent on his accounts payable balance. You've mutually agreed to a repayment schedule of $500 per month. You will charge 1.40 percent per month interest on the overdue balance.
Write a five page paper on catholic charities : Write a five page paper on Catholic Charities. one of the following topics concerning that religion. Support your topic with academic resources.

Reviews

Write a Review

Programming Languages Questions & Answers

  Use for loop to calculate sum of squares of numbers

Given int variables k and total which have already been declared, use the for loop to calculate sum of squares of first 50 counting numbers, and store this value in total.

  Write a code to find the mean-median and mode

Use computer program to write a code (choose any language)to find the mean, median, mode ,variance and standard deviation.

  Return boolean value true if string in array is palindrome

Write the recursive method testPalindrome which returns boolean value true if string stored in array is palindrome and false otherwise. Method must ignore spaces and punctuation in string.

  Write program that uses recursive function to count number

Write a program that uses a recursive function to count the number of blobs in a square grid. Input to the program should consist of the locations of the asterisk in the grid.

  Write function template to return number of element in queue

Add operation queueCount to class queueType (the array implementation of queues), to return number of elements in the queue. Write down the definition of function template.

  Draw a gui to create objects

Draw a GUI that will create the objects and provide access to each object's processing methods. Use the drawing tool in Microsoft Word.

  Write pseudocode to find number of currency denominations

The atm machine gives amount in following denominations 100,500,100 only. Write down pseudocode that will take the amount and write out the number of currency denominations required.

  Draw flowchart or write psuedocode to represent logic

Draw a flowchart or write psuedocode to represent the logic of a program that alllows the user to enter three values . The values rpesent hourly pay rate.

  Write program which prompts user to input integer

Write a C++ program which prompts user to input the integer and then ouputs both individual digits of number and the sum of the digits.

  Explain inheritance structures of galaga

Write a 3-page paper about inheritance structures of Galaga. Recognize the parent and child classes and describe what each class has for events and data.

  Implement two different versions of file copy utility

You will implement two different versions of file copy utility, one by using read()/write() operations and one by using mmap(). You are only prmitted to use following system calls:

  Program to assign new value to first element of array

Suppose that the ArrayList of integers named has been declared and initialized. Write single statement which assigns a new value to first element of the ArrayList.

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