Foros del Web » Programando para Internet » PHP »

Varias dudas (Foro, Sistema de Tienda, Edición, etc)

Estas en el tema de Varias dudas (Foro, Sistema de Tienda, Edición, etc) en el foro de PHP en Foros del Web. Me excuso primordialmente si esta no es manera de publicar los post. Tampoco sé si se puede solicitar ayuda directa o si se pueden contratar ...
  #1 (permalink)  
Antiguo 13/10/2014, 18:45
 
Fecha de Ingreso: octubre-2014
Mensajes: 3
Antigüedad: 10 años, 1 mes
Puntos: 0
Varias dudas (Foro, Sistema de Tienda, Edición, etc)

Me excuso primordialmente si esta no es manera de publicar los post. Tampoco sé si se puede solicitar ayuda directa o si se pueden contratar servicios aquí (o si alguien puede decirme cuanto aproximado me cobraría un programador o una persona promedio en hacer un foro con todas estas características).

Primero, me gustaría sencillamente saber si esto es de alguna forma posible y si es muy complicado o decirme qué puntos son muy complicados.

Estoy haciendo un RPG de Pokémon, quería hacer algo idéntico a UnovaRPG (un juego web browser-foro de Pokémon, super automatizado y simple de jugar, mi sueño, pero tengo pocas esperanzas de lograrlo sin saber nada de phrpg, aunque hay muchos servidores de pokémon de esta índole. Pero a la final me he decidido por algo que conlleva a mucho menos trabajo.

El sistema que estoy creando, es un juego adaptado a otra plataforma de juego, pero con la información en foro, el foro será básicamente tienda + registro + ciertos eventos.

Sé que es un tema largo, ¿ustedes creen que esto sea muuuy difícil para alguien que no sabe nada de php?, me gustaría hacerlo poco a poco, pero no sé si lo lograré, porque no sé nada, ni lo más básico, solo sé de HTML y tampoco es que sea maravilloso en ello.


En fin, aquí publico mis múltiples dudas:

Cita:
1.1 Impedir Editar/Eliminar mensajes en ciertas secciones del foro, (donde los usuarios han de tomar decisiones de manera definitiva, y no puedan arrepentirse después borrando o editando el post para cambiar o eliminar tal decisión)
1.2 Limitar la cantidad de veces que un usuario puede publicar durante lapsos de tiempo en determinadas secciones del foro.

2.1 Tienda (Con sistema de puntos y objetos del foro)
2.2 Que permita crear dos tipos de monedas distintas.
2.3 Que permita comprar varios objetos a la vez
2.4 Que permita darle a un objeto comprado, "Utilizar Objeto" en el inventario y esto genere un log visible para el administrador.
2.5 Impedir a usuarios comunes intercambiar dinero u objetos entre ellos (solo moderadores-administradores)
2.6 Permitir a los moderadores (o al menos a administradores) el que puedan elegir varios usuarios de un foro (ya sea seleccionando para multi-citar a varios usuarios)o que haya una lista y que se puedan entregar "X" cantidad de points a todos esos usuarios, o algún sistema para simplificar el tener que entregarle uno a uno y tener fallos.
2.7 Permitir tiendas solo para ciertos grupos.
2.8 Creación de Objetos que al usarlos, durante cierto tiempo te permitan acceder a secciones ocultas o cerradas del foro o te permitan publicar contenido en algún foro donde no sea posible (y si se puede limitr la cantidad de post a 1 y que ya no pueda publicar más, sería genial)
2.9 ¿Forma posible de que un usuario pueda comprar un objeto en la tienda y que al usarlo, requiera escribir en un campo de texto en este caso, el nombre de un pokémony que luego en los log, salga un campo de: Pokémon o Texto: y se pueda mantener mayor control.



3. Sistema de Dados: BBCode que sale un número aleatorio.

4.1 Sistema de Quiz
4.2 De ser posible que se pueda limitar ciertos quiz para que solo puedan ser realizadas por un determinado grupo del foro (cada grupo podría tener quizzes distintos)
4.3 Limitar la cantidad de veces que se puede hacer un quiz o un lapso de tiempo a esperar para volver a hacerlo (se podría crear un sistema de recompensas diarias)
4.4 Permitir que un quiz pueda dar distintos premios de forma aleatoria (indicándole porcentaje a cada objeto posible a adquirir en ese quiz)


5.1 Adiciones a los grupos. Que hayan grupos abiertos y cerrados, si es posible, que una vez que te unas a un grupo, debas esperar un lapso de tiempo mínimo para salir (72 horas) y luego debas esperarte un lapso de tiempo mínimo (7 días) para poder unirte a otro (de ser posible que puedas pagar para cancelar ambos tiempos mínimos sería buenísimo)
5.2 Que puedan designarse líderes para los grupos, los cuales podrían aceptar nuevos miembros e inclusive entregar una-dos recompensas posibles basándose en el grupo que tienen.
5.3 Permitir a los usuarios a pertenecer a un segundo grupo (Club VIP), básicamente que puedan comprar esta membresía, un ticket que al usarlo, durante 1 mes elusuario tenga ciertas ventajas (10% de descuento en la tienda, por ejemplo), además de quiza algo que identifique a estos usuarios en las cajas de sus perfiles que salen cuando publican un post.

6. Sistema de Recompensas. Bajo el perfil del usuario, en cada post y en su página de perfil también, que salgan una lista de recompensas (pequeños íconos) y que haya una lista con todas las recompensas del juego, una descripción al lado, cuantos tienen dicha recompensa y una lista con los usuarios que la tienen. Si se pueden hacer recompensas automáticas también (además de las que se entreguen manualmente), como por ejemplo, obtienes automáticamente esta recompensa al tener 365 días de registrado, haber publicado "X" cantidad de post. Si es posible crear categorías para las recompensas como: Recompensas del Foro / Recompensas del Juego, sería de lujo.


7. Sistema Arcade. Un sistema arcade con juegos comunes, solo para añadir.

8. Caja del foro donde sale el avatar del usuario, cantidad de post, etc, quiero algo básicamente así:

Sin mouse:

http://i.gyazo.com/ed5df1e634ca5fa2acd7052d3c1fa2ef.png

Con mouse:

http://i.gyazo.com/a81975163173a45304d3a541c8ce7bb1.png

Idea de lo que me gustaría al pasar el mouse:
http://i.gyazo.com/b333d8dcb2ed8dcb872060481aaa9028.png

Y añadiría abajo de click here en character profile:
Pokémon Adquiridos
Registro de Canjeos
y al usuario al llenar esas partes del perfil, les saldrá en

su página de perfil y también en dicha caja.

También añadiría un mini reproductor así como este:

http://i.gyazo.com/bfb6114d3c8530bf72dbc8804edcaaf6.png

Última edición por Martinengo27; 13/10/2014 a las 19:03
  #2 (permalink)  
Antiguo 13/10/2014, 20:28
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 9 meses
Puntos: 288
Respuesta: Varias dudas (Foro, Sistema de Tienda, Edición, etc)

desde ya que no es para un novato o alguien que solo sabe html
deberias pedir una cotización real de lo que necesitas hacer.
y ahi te daras cuenta del costo
  #3 (permalink)  
Antiguo 13/10/2014, 21:00
 
Fecha de Ingreso: octubre-2014
Mensajes: 3
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: Varias dudas (Foro, Sistema de Tienda, Edición, etc)

Cita:
Iniciado por Patriarka Ver Mensaje
desde ya que no es para un novato o alguien que solo sabe html
deberias pedir una cotización real de lo que necesitas hacer.
y ahi te daras cuenta del costo

¿Dónde puedo hacer esta clase de consultas?
  #4 (permalink)  
Antiguo 13/10/2014, 23:09
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
Respuesta: Varias dudas (Foro, Sistema de Tienda, Edición, etc)

Esta mas que claro que no tienes la mas mínima idea de donde te estas metiendo.

Para que te des una idea, un proyecto de ese tipo (bien hecho) desarrollado por un equipo de profesionales compuesto por 1 diseñador gráfico, 1 programador front-end, 2 programadores backend, y 1 coordinador de proyecto demoraría (aproximadamente) 3 meses y aun asi, sin duda requerirá realizar numerosos cambios y actualizaciones luego de su implementacion hasta llegar a estar bien completo.

Si quieres intentarlo solo sin tener ningun tipo de conocimiento, el camino sera muy largo y dificil, tendras que aprender muchas cosas antes siquiera de pensar en el foro en si y puede ser sumamente flustrante.

No obstante, si tu convicción es fuerte y es realmente tu sueño, no dudo que tras algunos años de esfuerzo incesante logres tu objetivo.
Si es este tu caso, te sugeriria que apuntes bien alto, estas en 0, si le vas invertir tanto tiempo que no sea a un juego de foro, que sea a un juego online atractivo en tiempo real.

No te sabria decir cuanto te puede costa contratar un equipo de desarrollo, pero no sera barato, eso seguro.
Tampoco es trabajo para una persona sola, asi que deberias apuntar a formar un equipo de desarrollo profesional y eso eleva aun mas los costos.

Si quieres hacerte una idea puedes publicar en la seccion de empleo a ver que te proponen, pero si no tienes dinero para invertir no le hagas perder el tiempo a los miembros de ese foro.

Hay algunos proyectos open-source como http://www.quantrius.com/ que son diseñados para juegos de foro, pero requieren de un conocimiento intermedio-avanzado en programacion y base de datos como para poder modificar algo de su codigo.
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios

Etiquetas: dudas, edición, foro, html, registro, sistema, tienda, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:35.