Evaluando propuestas

Videojuego 2d Html5 "The Last Try"

Publicado el 06 Julio, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Last Try

Descripción del proyecto
El objetivo es crear un videojuego multiplataforma basado en el desarrollo de personaje y en la habilidad motriz del jugador. Dicho juego deberá cumplir con una serie de requerimientos relacionados con las físicas, los efectos, el registro de puntuaciones, la creación de salas multiplayer y la consecución de logros que producirán mejoras en el personaje.
El juego deberá tener funcionalidades disponibles solo después de desbloqueo mediante pago. Por defecto el juego será gratuito hasta la consecución del nivel 3 de Torre. Del nivel 4 al 9, incluidos, se requerirá la versión estándar.

Para el nivel 10 y el 11, el usuario deberá haber adquirido el upgrade versión pro.
Además deberá existir la posibilidad de comprar sobre de cartas para el desarrollo de hechizos.
Cada nivel tendrá sus trampas y enemigos específicos, según temática.
Cada hechizo o ataque tiene sus efectos específicos según el tipo de elemento y tipo de hechizo (según especificaciones).
Cada nivel (de torre) tendrá una serie de objetivos adicionales (logros) que servirán para desarrollar el personaje (potenciarlo).
La puntuación será registrada en cada nivel y existirá una tabla de los mejores jugadores por nivel y por global (todos los niveles juntos).

Timmings del proyecto: Por determinar. Depende del número de personas implicadas y de la velocidad de desarrollo.

Tipo de perfiles deseados (sentiros libres de opinar sobre la mejor composición de personal de desarrollo y diseño para este proyecto).

Proceso de captación
Fechas límite: Introducción de candidatos hasta 15/07/2019
            Contextualización hasta 21/07/2019
            Prueba de afinidad desde el 22/07/2019 hasta 28/07/2019
            Selección de candidato: 31/07/2019

    1. Introducción: Primera fase del proceso en la que aplicáis vuestro interés en ser la parte contratada para este proyecto y presentáis vuestro CV o capacidades. Esta es la que hacéis la mayoría por defecto.



    2. Contextualización: Segunda fase del proceso en la que me explicais por privado lo siguiente:
        - Vuestra experiencia a nivel de consumidores con el sector del videojuego
        - Vuestra experiencia a nivel de desarrollo de videojuegos o animación de personaje
        - Las tecnologías y programas que utilizariais para el desarrollo de este proyecto
        - Las personas que consideráis necesarias a nivel complementario para el desarrollo del proyecto (si las hubiere)
        - El timeline de desarrollo que estimáis para este proyecto. Esto es que se desarrolla y cuando, por sprints semanales hasta consecución de proyecto.
        - El presupuesto estimado.

    3. Prueba de afinidad: Tercera fase del proceso en la que le pediré a los mejores candidatos una pequeña animación de 3 a 5 segundos de un lanzamiento de hechizo del elemento que desee el candidato.

    4. Selección de presupuesto/candidato y pago de garantía a Workana para inicio del desarrollo mano a mano.
(Se requerirá la firma de contrato de confidencialidad entre las partes)

The Last Try

Índice

1.  Introducción
1.1    Información: género, ambientación, público objetivo, estilo y sonido
1.2    Historia: Lore del juego (y cuando debe aparecer)
1.3    Descriptivo: Resumen de cómo funciona el juego y cuál es el objetivo.

2    Estructura (concepto, datos, imagen, tempos)

2.1    Personaje: atributos, movimiento y desarrollo
2.2    Objetos: Enemigos, trampas y obstáculos
2.3    Físicas y efectos.
2.4    Modalidades de juego: pvp, pve, pvpve (mixto)
2.5    Escenarios y niveles de torre
2.6    Hechizos y condiciones:
Los jugadores pueden crearse sus propios hechizos en base a una serie de “cartas” que componen la siguiente estructura:
elemento + tipo de proyectil + número de proyectiles + lugar de impacto + área de efecto + daño total + cambio de condición
Elementos: fuego, tierra, aire, agua
Tipos de proyectil: único (tipo bala), cónico, circular, [(cascada, laser) parecido pero distinto grosor, velocidad de proyectil y efecto visual]
Número de proyectiles: solo disponible para proyectil único
Lugar de impacto: en objetivo o en los pies de nuestro personaje
Area de efecto: Area donde un objeto recibe daño. Target o 1m, 2m, 3m (diámetro)
Cambio de condición: ninguno, quemado, petrificado, caído y congelado
Cada uno de estas cartas se consigue a través de loot de final de nivel, cumplimiento de logros, apertura de regalo aleatorio.
2.7    Misiones, logros y recompensas (puntuaciones)
2.8    Diseño y fuentes.
2.9    Motor gráfico y gráficos (2D)
2.10    Controles y teclado según plataforma
2.11    Tienda de upgrades: gratis (niv3), standard (niv10), pro (niv11) + sobre cartas random (1 €)
2.12    Sonidos y música
2.13    Organigrama de estructura

3    Ventanas y funcionalidades asociadas
3.1    Registro de jugador
3.2    Creación de personaje
3.2.1    Nombre, género, apariencia y colores de uniforme (2 colores básicos)
3.2.2    Elección de poder inicial
3.2.3    Tutorial explicativo: atributos, magias, enemigos, combate y objetivo
3.3    Ventana de magias
3.4    Registro de Logros y mejoras asociadas (mejoras de atributos de vida, salud y resistencia)
3.5    Jerarquía (nivel de desarrollo del personaje)
3.6    Selección de modalidad de juego: PvE, PvP, PvEvP.
3.7    Player versus Environment (PvE)
3.8    Player versus Player (PvP
3.9    Player versus Environment versus Player (PvEvP)
3.10    Nuevo nivel de torre (11 niveles): intro + regresión temporal para inicio.
3.11    Ranking de puntuaciones. Registro de mejores puntuaciones por nivel y global.
3.12    Tienda de upgrades: gratis, standard, pro (se descuenta el precio de standard si se ha adquirido con anterioridad)
3.13    Menu principal
3.14    Settings
3.15    Teclado
3.16    Politicas de Uso
3.17    Menu de guardado

4    Conclusiones
4.1    Requerimientos de desarrolladores
4.2    Estimaciones de tiempo total de desarrollo
4.3    La venta del juego en los distintos dispositivos disponibles
4.4    Otras observaciones

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Grande
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)

Plazo de Entrega: No definido

Habilidades necesarias