Find Jobs
Hire Freelancers

Python 3.x Simple Text Based Game -- 2

$10-30 USD

Cerrado
Publicado hace alrededor de 7 años

$10-30 USD

Pagado a la entrega
Problem Description: Your are to create a text base game to try and hit a target in two dimensional plane (X,Y) using a cannon ball. The program will randomly create 5 targets (5 sets of X,Y) and display the set on screen. Choose the coordinates of the targets such that: 500 < X < 5000 (meters) and 500 < Y < 5000 (meters) The player will have 3 chances to hit any of the 5 square targets, which are 10 X 10 meters. The player will attempt to hit the targets by entering the initial velocity and initial angle. The coordinate of the target is at the center of the target. If the player hits a target, the program will display the name, the number of tries used, a message indicating that the player won, the time it took to hit the target (time of flight for the hit try), and the target number with audible beeps for indication that a target was hit. If the player did not hit any target in 3 tries, the program will display the initial angles and the initial velocities that were needed to hit each target and list them on the screen. Regardless of win or lose, the program must record the target numbers and their coordinates in a file with the players name (a name from [login to view URL], below), for example [login to view URL] The game can be played only if the user first enters a correct name and corresponding correct ID. The list of names and ID’s are given in a text file called [login to view URL], such as below           leia       12345           darth     23456           r2d2     34567           solo      45678           jabba    56789           yoda      67890 . Game Requirements: 1. You must use a 2D list for targets for each game. The members of the list are: target # (1 to 5) and coordinate of the target (X,Y) 2. The player must enter a correct name and matching ID (in [login to view URL] file) to get access to the game 3. Player can choose to play again 4. Use random number generator for X and Y of each target 5. Must save the result in a file 6. The program must handle one type of exception. More requirements, In addition to our standards: 1. The main function must do very little other than calling other functions and passing parameters to those functions. 2. Your program should be modularly designed with functions designed to do one task and one task well. 3. Do not use global variables. Pass data back and forth via parameters or as return values. 4. Make your functions as general as possible so that they can be called more than once if needed. 5. Document your main function as well as every function you write. 6. Use defined constants for ALL constants (if any) in your program. General requirement 1- Following comments must be the first lines of your source code # ----------------------------------------------- # Submitted By: <Your Name> # Homework Number: <whichever homework you are doing> # Credit to: # <Name or names> # Submitted On: <Date> # By submitting this program with my name, # I affirm that the creation and modification # of this program is primarily my own work. # ------------------------------------------------ 2- Next few line of your source code must be comments describing what this program is supposed to do. 3- The first output (display) must be your name 4- The source code file must include comments documenting the design. 5- Indentation and spacing should be used to make the program readable. 6- Throughout this class (including this program you are not permitted to use the following commands: continue, break, exit, or any library functions that perform similarly
ID del proyecto: 13731071

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
10 freelancers están ofertando un promedio de $89 USD por este trabajo
Avatar del usuario
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of experience of 5 years. b) I work very hard (16+ hours a day and 7 days a week) and also very fast so... it will be done very soon than most of the other providers c) And most important part is my policy: "I will give you (to my client) life time support (as long as you keep relation with me). And fix any bugs/problem without any cost. So, don't ever worry about me” Please sir, leave a reply ASAP, as I am waiting for your kind reply
$150 USD en 1 día
4,9 (74 comentarios)
6,7
6,7
Avatar del usuario
Hi, I'm Sid, a Software Engineer working. I have extensive skills with c++, java, Android and Python of four years. Knock me up if you need it ASAP !!! .................
$72 USD en 1 día
4,9 (102 comentarios)
6,4
6,4
Avatar del usuario
Hello, expert in Python programming here. I can implement for you a text based shooting game as described in the Word document attached to your project description. Let me know if you are interested to work with me. Thanks, Paul
$300 USD en 7 días
5,0 (14 comentarios)
5,9
5,9
Avatar del usuario
Hi there, I would like to do this project if given the opportunity. Let me know if you are interested so I can have further details. Thanks.
$50 USD en 1 día
4,9 (39 comentarios)
4,8
4,8
Avatar del usuario
Hi. I have gone through the entire description. I have good command over python programming language. I will cover all points given in the rubric
$30 USD en 2 días
4,9 (18 comentarios)
3,7
3,7
Avatar del usuario
I have been working as a software developer for more than one and half year on python scripting and having good knowledge of algorithms and data structures and good problem solving skills and I'm very much interested in your project.
$80 USD en 3 días
3,9 (7 comentarios)
3,2
3,2
Avatar del usuario
Hello, my name is Hunor from the UK. I'm an expert software developer especially in Python. I would like to apply to this job. Please write me a message to discuss the details.
$25 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
0,0
0
Miembro desde abr 15, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.