Sobre este projeto
it-programming / desktop-apps
Aberto
Se busca un desarrollador para crear una aplicación de juego similar a Haxball, pero completamente original, sin utilizar ningún elemento del juego original. La aplicación debe ofrecer una experiencia de usuario rica y altamente personalizable.
Funcionalidades clave:
1. **Acceso y Seguridad**: La aplicación requerirá una clave especial solo en la primera descarga para su activación, eliminando la necesidad de solicitarla en usos posteriores.
2. **Interfaz y Gráficos Avanzados**: Implementación de interfaces de usuario de alta calidad. Los jugadores y la pelota deben tener avatares personalizables, y la pelota debe ser renderizada en 3D. Los estadios deben contar con entornos personalizables y colores ajustables.
3. **Personalización de Juego**: Posibilidad de elegir el tamaño de los jugadores, así como los nombres y colores de los dos equipos.
4. **Sonidos Dinámicos**: Integración de diferentes sonidos para goles, golpes a la pelota y reacciones de la hinchada. La hinchada deberá gritar 'gol' cuando se anote y abuchear cuando el equipo contrario marque. Se incluirá un control de volumen general para todos los sonidos.
5. **Integración Social**: Soporte para Discord Rich Presence para mejorar la experiencia social de los usuarios.
6. **Gestión de Salas**: Los usuarios podrán buscar salas por nombre, por enlace y filtrar por país. Se incluirá un botón de 'refrescar' para actualizar la lista de salas disponibles.
7. **Experiencia de Usuario en Sala**: En un costado de la pantalla, se mostrará el nickname del jugador con un icono de lápiz para editarlo. Al lado de la lista de salas, se presentará una vista previa con información relevante como el número de jugadores, la distancia y el país de la sala. Debajo de esta información, habrá un botón para 'entrar' a la sala, un botón más pequeño para 'añadir a favoritos' y otro para 'copiar el enlace' de la sala.
8. **Marcadores y Estadísticas**: Inclusión de marcadores de ligas populares como la Premier League y la Liga Argentina, entre otras.
9. **Controles y Configuración**: Un input dedicado para que los usuarios configuren sus propios controles, la opción de elegir 'override' y la visualización de la clave de usuario. También se incluirá la opción de elegir el idioma de la aplicación.
Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias