Find Jobs
Hire Freelancers

Pool (Billiards) Game developed in Visual Basic 6

$750-1500 USD

Concluído
Publicado há mais de 15 anos

$750-1500 USD

Pago na entrega
We are working on a pool (billiards) game programmed in VB6. It will be multiplayer over the Internet. Our staff will handle all the multiplayer features including the game lobby, finding games, connecting, and transmitting the game/shot data between the 2 copies. But we need someone to program the actual core game/logic component itself. So basically we need you to give us a proposal to program half of a multiplayer pool game. The gameplay should have all the same functionality as the one on [login to view URL] ( http://games.yahoo.com/play/pl&ss=1 ). This includes normal 8-ball & 9-ball games, the ability to shoot the ball at different strengths, and the ability to shoot with "english"(spin) on the ball. The balls need to be visible whether they are solid or stripes including while in motion. The game needs to have accurate physics/collision detection. The game can be overhead design like yahoo's or more of a perspective 3d'ish design. The games graphics should be at least as good as the one on yahoo pool, if not better. Yahoo 8Ball Rules/Info: [login to view URL] Yahoo 9Ball Rules/Info: [login to view URL] Because we will be coding the multiplayer communication ourselves, we need your part to offer a "proof-of-concept" for multiplayer (to show your code supports it and it will work in real world function). To show this proof of concept, on the form, we need it to have 2 pictureboxes one with each player’s game screen, or do a different form per player. Basically we need to see 2 game screens. When the player shoots the ball in the one screen, it should call a subroutine that handles the other screen with what the shot direction, strength, and english was so that the second game screen can then process the shot and calculate each balls direction, speed, etc. There needs to be some form of gamesync passed to the routine as well, with where all the balls ended up location wise on the first game. The second games balls should all end up in the same location from it’s processing of the shot. If for some reason they don't match, then a game sync error should be raised. There really shouldn't be any reason for a gamesync error in your work. Once we add in Internet transmission code ourselves, perchance a bad packet or something might cause it, so it's important that it is tested for. Due to the design, target platform, and integration needed, we have some requirements. The game needs to be base VB6, no extra ActiveX controls, DLLs, APIs other then those specified. Yahoo's pool and many others are written in base Java, VB6 has the same core programmatic/graphics functionality so you should have everything you need. You can use any core VB methods/functions/routines or write your own in VB. We can't use DirectX in this project but you can use any of the internal VB6 graphics methods or the API equivalents. For example, the game can use any of the following graphics methods. LoadPicture / PaintPicture / BitBlt API / StretchBlt API Line / Circle / Pset / SetPixel API / Any Circle/Line/Polygon APIs Any other internal VB Graphics methods. * You can use Timer or the GetTick API to do your timing if you are timing ticks for the graphics. ** If in order to do something properly you need to use another core windows API Call, let us know what ones so we can see if they would be compatible. The game should also be BackBuffered. Aka, drawn to a hidden picturebox first, and then that full image painted to the visible picturebox/form once it's in complete form on the hidden one. This increases framerate and prevents flickering. We can escrow the payment if desired. If you have any questions feel free to ask.
ID do Projeto: 351502

Sobre o projeto

7 propostas
Projeto remoto
Ativo há 15 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
US developer, details in PMB
$1.150 USD em 20 dias
5,0 (5 avaliações)
4,5
4,5
7 freelancers estão ofertando em média $1.079 USD for esse trabalho
Avatar do Usuário
This can certainly be done using VB6. Please allow some days for communication, timeline difference, etc. I am ready to start IMMEDIATELY. Please refer to PM.
$1.000 USD em 23 dias
5,0 (11 avaliações)
3,9
3,9
Avatar do Usuário
Hi, please see your PBM for more details, thanks
$1.000 USD em 8 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
It is a challenging task.
$800 USD em 20 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
We have good experiance with GDI and double buffering technique you mentioned. We have designed Textile designing software in VB6.0 see PMB for details and video demo of our software for analyzing our graphics capabiilities in VB6.0.
$1.500 USD em 30 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hello sir, TalagaSoft can delivered your request with reasonable time and money. We have high quality people doing your job.
$1.000 USD em 30 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
let us start
$1.100 USD em 100 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Cleveland, United States
5,0
1
Membro desde dez. 1, 2008

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.