Find Jobs
Hire Freelancers

Ajax / Java my Combat Sim Page

$30-250 USD

En curso
Publicado hace alrededor de 10 años

$30-250 USD

Pagado a la entrega
This is a small project for the right person with the right skills. I have created a small combat simulator for my larger game. It requires someone with the right skill set to transform it to a smooth and modern compliant combat sim. Overview: This is a small combat sim where players enter into combat with a RAID size vessel. They appear on the war-board and can move and attack. If they use Missiles they can attack from 4 cells away if using anything else they must get within 2/3 cells from any part of the target. The Central vessel will boost its shields, repair its hull and armour and in the next version spawn small fighter ship. (hence all the blank stats to be used later). If a player ships is destroyed its removed from the war-board and they are returned to the primary game (back to [login to view URL]) Players can LEAVE the war-board by moving out of the combat arena. Again sent back to index.php. Current System The screens you see in the attached images are already built in php / css and connect to a MySQL database. The player is passed to this main screen and inserted in to the tables (we do that). At the moment they can click on each ship they see and get a stats report on the right. They can also mouse over the ships to see what they are and who. This is a non PVP game, so the small ships shown in the pictures are players all attacking the primary large vessel in the centre. Bid Request Details From here I need a developer to add the relevant code to do the following : 1: Once a target is clicked on, I need to assign actions to FIRST TWO the icons referenced in the image wb6 to do various things. Attack and Move. Attack : Will use variables drawn from the DB (IE lower and upper damage / weapon type). Randomised hit / miss and a figure between the two used to damage the main centre vessel. Then display something like image wb7. The message should time out after X seconds or disappears when clicked. Some form of time-out should be placed so players cannot Fire, Fire, Fire etc. So a pause / wait for X seconds before the option is ready again. Move : Image wb8 shows a rough example of what I want. Each player can only move one grid square at a time (the war-board is made of 240 cells.) When they click the move icon they are shown transparent green / red blocks as to where they can move. 1 block in each direct unless that block is filled with another ship. Successful movement should just update the screen (and DB) no need for message unless needed for mechanics. Some form of time-out should be placed so players cannot move, move, move, move etc. So a pause / wait for X seconds before the option is ready again. If a player moves OUTSIDE the warboard area it is seen as an exit from the action and they are returned to [login to view URL] and all reference removed from the relevant tables. Screen Updates The whole idea here is to keep whole page reloads to a minimum, using java / ajax to refresh sections of the screen. Yet keeping players up-to-date with the actions AI for Central Ship : If possible but not 100% required at this stage it would be good if we can make the enemy ship attack random player targets (the smaller ships) these are denoted in the DB as player ships. The Large vessel should only be able to attack targets within 4/5 cells of itself. Allowing players a safe harbour area. In return players will need to be within weapon range to attack. Should you just wish to bid on the main code and not this section of AI return fire then please make that know in your bid or we will assume the bid encompass all requests. Large Ship Messages - when a player is attacked by the large ship the bottom central text area is updated (db entries). Player Death Should a player ship be destroyed a message should be displayed and the screen redirected to [login to view URL] (DB also updated and player entries removed.) that will pass them back to the main game. In-depth details can be agreed once a successful bidder has been agreed.
ID del proyecto: 5463988

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 10 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
3 freelancers están ofertando un promedio de $214 USD por este trabajo
Avatar del usuario
we already work on its https://www.freelancer.com/u/evilcop.html why you chose us have 5/5 rating with 100% complete rate with here have a little company too so you can depend on us . We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML .for more discussion add my SK-YPE softerbd we can discuss more its will be more than easier both of us regard
$144 USD en 7 días
5,0 (5 comentarios)
3,2
3,2

Sobre este cliente

Bandera de UNITED KINGDOM
Basingstoke, United Kingdom
5,0
2
Forma de pago verificada
Miembro desde ene 17, 2012

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.