Find Jobs
Hire Freelancers

Create Lobby Front end Ui for browser based game

£20-250 GBP

Cerrado
Publicado hace más de 8 años

£20-250 GBP

Pagado a la entrega
This project is not for building an android/ios app. I estimate there is between 20 and 40 hours work on this project: please bid accordingly. If you feel it will take longer please explain why. I have already built the backend (PHP) for a multi player online game. Unfortunately, other projects have come up and I no longer have the time to complete the front end UI. This project is the first phase of building the front end for the game and will focus on the communication infrastructure and the lobby/game listing functionality. Successful completion may lead to a larger project to build the game engine itself. The game is aimed at mobile devices, but must also function on desktop machines. Performance (and battery life preservation) is of up most importance so I've selected the Ender Js [login to view URL] platform for development on as it is lightweight and tightly focused. Most of the code will be vanilla js. I spend a lot of my time at work reviewing other people's code as well as developing myself. I expect very high quality from this project as I will probably be picking up future maintenance and new features myself. As such the code should: 1) Be easy to read + understand 2) Be modular and have clear boundaries between responsibilities 3) Follow a dependency injection pattern 4) Be fully unit tested 5) Follow good software design eg S.o.l.i.d. The bulk of the work will be: - Create a HTML5 GUI for listing open games, allow these to be filtered; games with spaces left should be listed at the top - Users should be able to join a game from the list or create their own new game - Once in a game, a GUI should display information about that game including other players and ready status. - Create code for managing the state of the lobby which is separate to the code for handling the GUI, although the game will be based on websockets; this manager shouldn't be aware of that, in fact it should be possible to swap the communication layer without changes to the manager itself. - Create code for receiving and sending messages via web sockets according to the protocol I have already defined. This should be separate enough that changes to the protocol shouldn't cause any need for changes to the lobby manager or gui. Javascript, HTML + CSS markup must work on any browser version which supports websockets. See: http://caniuse.com/#search=websockets I will provide any successful bidder with access to a server to test against, the protocol specification and some javascript test code I used for testing the server implementation. Architecture of solution will then be discussed and agreed before development will start so great communication skills are vital. Finally, the games code/development name is nodes please mention this in your bid to prove you've read the full spec.
ID del proyecto: 8236477

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 9 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
7 freelancers están ofertando un promedio de £247 GBP por este trabajo
Avatar del usuario
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
£263 GBP en 10 días
5,0 (4 comentarios)
6,2
6,2
Avatar del usuario
Hello, I have read your project requirement and I'm interested in completing this project for you. I'm a professional Web developer and coding master. As you can see, my rating is %100 which is very rare on freelancer. This tells you that I will get the job done with the highest expectation so I can maintain that rating. Please open a chat to discuss more details. Sarfaraz
£150 GBP en 3 días
4,9 (79 comentarios)
5,5
5,5
Avatar del usuario
Hello! I am a Developer with more than 7 years of Experience. Now Managing, I have a team of experienced developers and designers. We are ready to do your project based on these requirements you give. I have a few queries regarding it and some doubts. We are familiar with bootstrap, CSS3, PHP, WordPress, Codegniter, Magento, DotNet and PhoneGap. Give us a shot to gain your trust, I am confident that I will not fail you in the sense of innovated design, development, timeframe & cost. Portfolio Shall be Provided on Request But, Please Talk with me once before awarding the project.
£222 GBP en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Предложение еще не подано
£388 GBP en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
York, United Kingdom
5,0
3
Forma de pago verificada
Miembro desde may 24, 2006

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.