Find Jobs
Hire Freelancers

Integración de la lógica del juego de casino CARIBBEAN STUD POKER a la sección de casino de Triunfador.net

$30-250 USD

Cerrado
Publicado hace alrededor de 9 años

$30-250 USD

Pagado a la entrega
Adaptar toda la lógica del juego de cartas Caribbean Stud Poker (Código abierto fácilmente encontrado en cualquier proyecto en la web), para ser integrado en la sección Casino de [login to view URL] ([login to view URL]) . Además de desarrollar la lógica del juego usando las indicaciones dadas a continuación, es necesario desarrollar una página en html desde donde se pueda probar el juego. Definiciones -Usuario: Persona que a través de su navegador web está participando del juego. -Partida: Periodo del juego que inicia al repartir las cartas hasta terminarlo. -Mano: Juego de cartas con las que se participa en el juego. Un usuario puede jugar solamente una mano por partida. -Sesión: Comprende todos las partidas jugadas por el usuario desde que abre el juego por primera vez hasta que cierra su navegador. Especificaciones Técnicas: -Toda la lógica del juego debe ser desarrollada del lado del servidor. -Debe ser implementado utilizando programación orientada a objetos. -Debe ser compatible con PHP 5.4. -El juego no debe tener ninguna interacción con bases de datos. -Todas las funciones, clases y métodos deben de estar documentadas en inglés. -Debe definirse una lista de códigos numéricos para indicar el estado del juego. Por ejemplo: 0 no ha iniciado, 1 en juego, 2 finalizado. -Debe definirse una lista de códigos numéricos para indicar el estado de la mano. Por ejemplo: 0 no ha jugado, 1 ya jugó, 2 ha perdido. -Cuando se genere alguna inconsistencia en el juego, se debe lanzar una excepción con un mensaje indicando el inconveniente. En el script principal se deben capturar las excepciones para ser visualizadas. -Se debe llevar registros de las siguientes estadísticas: *inplay: puntos en juego en la partida actual. *played: total de puntos jugado en toda la sesión. *profit: ganancia o pérdida según los puntos obtenidos durante la sesión de juego. -La clase principal del juego debe implementar la siguiente interfaz:(Ver documento adjunto donde se detalla). Página HTML de prueba La página html para probar el juego debe funcionar según la descripción previa del juego. La página html debe ser simple y funcional, no se requiere un gran diseño gráfico ya que solo se trata de una página de prueba. Entregables Código fuente documentado subido a un repositorio git en bitbucket. Es un proyecto sencillo de integración, puesto que el código del juego es fácilmente encontrado en la web puesto que es un juego de casino ampliamente conocido. Anexos: Ver documento anexo para conocer el desarrollo y reglas del juego. Así mismo para conocer con más detalle la interfaz de la clase principal.
ID del proyecto: 7086281

Información sobre el proyecto

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
Avatar del usuario
Glad you're reading my profile. Briefly about me: + I've been developing web projects since 2008; + I have a Bachelors in Software Engineering; + I like to write a clear and commeted code, so other programmers (and me after a long-long time) would easily figure out what it is about; + I like when I clearly understand all the details of a problem, and I would appreciate every discussion we'll have to completely meet client's needs. + I prefer to code in a Object Oriented way; + I can and I work as a team member. Git is always desirable; + I'm constantly improving my skills and acknowledging new tools and technologies; + I'm enterprising; My experience lies in these areas: + PHP 5, Kohana; + MySQL;+Boonex Dolphin + OOP, Design Patterns; + Git, SVN; + JS, AJAX, SASS; + XHTML, HTML5, CSS; Feel free to contact me if you want to work with a professional, fair and reliable developer.
$150 USD en 7 días
4,9 (6 comentarios)
2,3
2,3

Sobre este cliente

Bandera de COLOMBIA
Armenia, Colombia
0,0
0
Forma de pago verificada
Miembro desde feb 4, 2015

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.