Find Jobs
Hire Freelancers

Create Lobby Front end Ui for browser based game

£20-250 GBP

Đã đóng
Đã đăng vào gần 9 năm trước

£20-250 GBP

Thanh toán khi bàn giao
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.
Mã dự án: 8236477

Về dự án

7 đề xuất
Dự án từ xa
Hoạt động 9 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
7 freelancer chào giá trung bình £247 GBP cho công việc này
Avatar người dùng
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 trong 10 ngày
5,0 (4 nhận xét)
6,2
6,2
Avatar người dùng
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 trong 3 ngày
4,9 (79 nhận xét)
5,5
5,5
Avatar người dùng
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 trong 5 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Предложение еще не подано
£388 GBP trong 10 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của UNITED KINGDOM
York, United Kingdom
5,0
3
Phương thức thanh toán đã xác thực
Thành viên từ thg 5 24, 2006

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.