Find Jobs
Hire Freelancers

Create Lobby Front end Ui for browser based game

£20-250 GBP

Lukket
Slået op næsten 9 år siden

£20-250 GBP

Betales ved levering
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.
Projekt-ID: 8236477

Om projektet

7 forslag
Projekt på afstand
Aktiv 9 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
7 freelancere byder i gennemsnit £247 GBP på dette job
Brug Avatar.
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 på 10 dage
5,0 (4 anmeldelser)
6,2
6,2
Brug Avatar.
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 på 3 dage
4,9 (79 anmeldelser)
5,5
5,5
Brug Avatar.
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 på 5 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Предложение еще не подано
£388 GBP på 10 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED KINGDOM
York, United Kingdom
5,0
3
Betalingsmetode verificeret
Medlem siden maj 24, 2006

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.