Find Jobs
Hire Freelancers

Continue work on 2D android game with andengine and box2d

$100-400 USD

En curso
Publicado hace más de 12 años

$100-400 USD

Pagado a la entrega
I have a written the start of a 2D racing game. It is kind of like MX Mayhem but with a monster truck instead of a bike. I do not have the time to finish the game and therefore I need some help. I need someone who can make this good enough to put on android market. You can see how much I have made in this video: [login to view URL] ## Deliverables Easier to read as google doc: [login to view URL] # Summary I have a written the start of a 2D racing game. It is kind of like MX Mayhem but with a monster truck instead of a bike. I do not have the time to finish the game and therefore I need some help. I need someone who can make this good enough to put on android market. You can see how much I have made in this video: [login to view URL] Enclosed files mentioned in this project description can be found here: [login to view URL] Libraries and technology used - Andengine - Box2d extension for andengine - Physics editor from [login to view URL] (license and experience with this tool is an requirement) # Working right now - Andengine and the box2d extension. - Basic physics. Car behaves quite good but improvements can be made. - Tilting of mobile accelerometer. Tilting to the left and right will add a small rotating torque on the car. - Worlds are created from editing xml files. I have created a xml structure to more easily generate new worlds. The world generation will ofcourse need improvements. # Code cleanup This is my first android project. You are free to make improvements to code structure if you want. I would recommend some cleanup. Improvements to game experience - Move base of springs from the middle of the car. The angle between wheel and car body should be smaller. The base points of the springs (in the car body) should be further appart. I think this will make the car behave a little better. - Restart is glitchy. - Remove lag and slow fps. Add loading screens if necessary (keep to a minumum). - Add sounds for engine and springs. No music. - Make sure that the game experience gets better. The parameters for the physics will probably need some tweaking. - Replace the accellerate and brake buttons with simple regions instead. left 20% of the screen is brake and right 20% is accellerate (or something like that). See control_example.png. Controls should not be visible. - Add finish line. Make it a sensor entity. When the car body touches the entity the level is finished. - Add sensor entity to automatically restart. If the user for example falls down a deep hole there should be a way to say “if car body is here then restart the game??. This is best done with a sensor entity I think. Kind of like the finish line sensor but restart instead. # Menus - Main menu - Options menu - Chose level (read xml files in assets/levels) - About I have made images describing how it should look and work. Please ask if you have any questions. [login to view URL] # Separation between levels and game engine Right now I only have to add a new folder to add a new level to the game. This should also be the case with your development. Put all the level design in separate xml and image files. That way I will be able to create levels myself without touching the game engine. See [login to view URL] for an example: [login to view URL](code)/[login to view URL] Have a look at level example [login to view URL](code)/ Right now the [login to view URL] contains the shapes from physicseditor. [login to view URL] contains the entities and background. gfx contains graphisc. Quite simple. - Add background support from level xml. I think parallax background would be good. I did some tests with it and commented out this code. - Add support for foreground entity. This can be done by adding z-index attribute to [login to view URL] entities. Devices It should run smooth on HTC Desire and better devices. It should also work on different resolutions. # Source code If you get the project then I will give you write access to the Bitbucket repository where the project is hosted. It uses Mercurial. You should have some experience with using distributed version control systems. All source code is developed in IntelliJ. You are free to use any java development IDE you like. # Copyright and future work As per copyright agreement on vworker all code written in this project belongs to the employer. This includes the code already written by me. If you do a good job then there will probably be more android and/or iphone jobs in the future. * * *This broadcast message was sent to all bidders on Monday Dec 5, 2011 5:33:19 AM: 10 day deadline is an approximation. If necessary an extension of the deadline is possible.
ID del proyecto: 3732291

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 12 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
Adjudicado a:
Avatar del usuario
See private message.
$300,05 USD en 17 días
4,8 (33 comentarios)
6,0
6,0
2 freelancers están ofertando un promedio de $300 USD por este trabajo
Avatar del usuario
See private message.
$300,05 USD en 17 días
5,0 (3 comentarios)
2,5
2,5

Sobre este cliente

Bandera de SWEDEN
Västerås, Sweden
4,9
87
Forma de pago verificada
Miembro desde mar 18, 2009

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.