Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Juego a desarrollar: "Sin nombre"
- Juegos basados o similares: Dead Frontier 80%; GTA II; SoulSplit // Runescape; Sands Of the Coliseum (LOL // League Of Legends); Sims
- Lenguajes: Unity3D, Java, C++, C# (Unity es elegido, en scripting C#, PHP y JS)
- Historia:
- ---
- Mecánica:
- Mas o menos todo lo que tiene Dead Frontier pero en Java o C++ (Zombies y bichos)
- El juego es en 2.5D (vista de pájaro)
- Tiene generación de mundo INFINITO (en ambos casos, templates y biomas)
- Hay vehiculos, motos, lanchas, aviones, etc
- Muchas Armas
- Tiendas (con ropa, armadura, vehiculos, armas, hospital)
- Casas y edificios abandonados, en los que se pueden entrar
- Mar?
- Bosque, montañas, desierto, etc?
- PVP
- Skills (armas, stats fisicos) + Maestrias // Poderes (sólo aumentables cuando subes de nivel)
- Bank, Supermarket, Storage (con Slots que se pueden comprar), Arena (PVP), //Gambling Den o casino como edificio// (con las que puedes hechar apuestas) (Solo disponible en la lobby del modo mmo)
- Las lobbies de multiplayer, pueden seguir teniendo Banco y Storage
- Missions, Events (Attacking Outpost (Spawn), por ejemplo)
- Skins
- Credits (con los que te puedes comprar todo lo que quieras, como mejoras, armas, cuenta premium, rebajas, skins, pack de dinero, etc)
- Comida
- Los mobs pueden dropear cosas
- Los items se pueden stackear
- Algunos items se pueden craftear con materias primas obtenidas de otros empresarios (mineros o minas abandonadas, en las que te puedas encontrar los ores metidos en vagonetas, etc), ya sea para hacer nuevas cosas (maquinaria // mesa de trabajo) o para mejorar cosas (como un scope de francotirador)
- Se puede obtener madera de arboles, (piedras y minerales (?))
- Se puede mover la camara como en el Runescape y pasar de 2,5D a 3D (opciones futuras)
- Hay lvls (EXP) y dinero
- Se puede construir a lo Sims
- Hay oficios
- Cada persona con x oficio puede trabajar en MMO en x edificio de su oficio, en singleplyer, todos los edificios estaran abandonados y lo unico que tendran son loot, en multiplayer no se, un mix?
- Bancos in-game
- Checkpoints o Spawns (como en DF, con un circulo de cajas con guardias y en el centro un disquete para guardar, común en biomas y templates)
- Hay npc // peronas
- La gente puede ser infectada por zombies...
- Hacer mapa por regiones infectadas y no infectadas...
- Hacer clases distintas (Medieval, Moderno, Mago, etc etc) con armas distintas
- Hacer PVP según clases para que no haya mucha diferencia entre cada uno
- Poner mana y armas con maná
- Poner accesorios
- Poner para que la musica (de la radio) de alguien la pueda escuchar otro (solo disponible para vips)
- Prefixes para Items
- Comprar maquinaria y poder meorarla
- Cuando vas a "repoblar"//volver a ponerla activa una empresa poner a mejorar directamente (con dinero) (sin tener que comprar piezas parte a parte) como en el Backyard Monsters
- Lo mismo con los coches // poder mejorar partes, como el motor, la suspensiones, etc (Como en el FlatOut 2)
- Poner niveles para ciertas cosas (como minar, talar, lootear, robar, craftear, etc) y cuanto mas nivel tengas mejor harás dicha actividad, más rapido (minar, talar, etc) o con mas fortuna (en caso de lootear) (Como en Runescape)
- Estrellas de policia (Como en las Series de GTA) (Se activas cuando cometes un asesinato, etc (No se incluye matar zombies)
- No hay nivel máximo (el nivel máximo por decir de alguna manera sería el 200 donde ya no se daría ninguna recompensa)
- Dar dinero (segun el nivel se da mas o menos) y recuperar salud (no hambre) en cada subida de nivel
- Sistema de Logros (Achievements)
- Poner rangos en el juego como en el Call Of Duty hay escalafones
- Sistema de Badges (Insignias) y Medallas
- Cuando una barra en el HUD esta entera o vacía quitarla (Llenas: Hambre, Sed, Energía, Vida, Armor, Maná) (Vacías: Oxigeno, Maná (en caso de no tener), Armadura (en caso de no tener))
- Conforme mayor es el nivel aumentar la cantidad de slots para accesorios (de 5 a 10)
- Quitar ropa del inventario, comprar esta en una tienda (cada skin tiene una ropa distinta) (Si compras una skin, quitar ropa que llevas, y guardarla en la antigua sin, y en caso de que se seleccione, pues volver a ponerlo con la misma ropa que tenía antes)
- Cuando mayor sea el nivel aumentar la capacidad de Stack (a razon del triple cada 10 niveles) (Máximo 999)
- Decir el Bonus de cada nivel (Cada nivel debe haber al menos una mejora) (Por ejemplo: un arma)
- Cuando caes comportarte como un Ragdoll (A partir de x metros (x = 10 metros))
- Quitar sistema de Lobby, insertar de la manera que sea todas las cosas de una lobby en el mapa, por ejemplo: Banco (pues se pone en el juego, en las ciudades y en el iPhone), Supermercado (pues se puede poner en las ciudades (lo que es la compra de objetos nuevos, lo que es el comercio entre otros usuarios poner un iPhone donde se pueda comprar y vender todo tipo de cosas + ventas privadas, para cuando estes lejo de las ciudades y cuando estes en ellas poder comprarlo en sitios (no se aún donde)), Storage (en la ciudad y en el iPhone), la Arena (poder switchearla como en Terraria y que haya 4 teams segun el color)
- Generar poblados, aldeas, ciudades pequeñas, medianas, grandes y gigantes (cuanto más grnade sea la ciudad, más alejado se hace una de otra)
- Poner locutorios en los que haya ordenadores y en los que te puedas conectar a Internet, y que haya sitios en favoritos como el Foro y la Web, como si fuese un ordenador de verdad (Como en el GTA IV)
- Mapa (igual que en terraria solo mostrar las zonas que se han visto)
- //Spawns solo en ciudades, asi se podran hacer los tutoriales correctamente, o eso, o poner una pantalla principal donde se muestren lasprimeras zonas, como un Readme.txt
- Cuando estés cerca de un evento mostrar una box en la parte superior (en el centro) diciendo el evento durante 5 segundos y con una alarma...
- Ideas:
- Hacer primera release como el Servidor de XenthonCraft, excepto porque puede haber PVP y también se puede luchar contra Mobs
- (Hacer como en Terraria) Si estás cerca de una estación de trabajo y abres el inventario poder craftear (también mostrar crafting a mano)
- Hacer modos de juegos como en MC y salas (con lobby) (no en diferentes mundos si no en diferentes chunks) cuando dicho jugador entra en dichos chunks mientras que hay una partida, si la partida es abierta preguntar al usuario si desea entrar, si es cerrada hacer el usario invisible y bloquear PVP para que no lo pueda activar. Si alguien entra desde la lobby o desde el juego (o ya está jugando) poner limites de terrno invisible para que no pueda escapar de dicha partida y avisar de que un jugador se ha metido o ha salido (en caso de que este o estuviese jugando). En caso de que un juegador se haya metido desde el juego preguntar si desea volver a la lobby cuando termine dicha partida o si desea seguir jugando en el mapa
- Habilidades desbloqueables por cada nivel como en el Bruto
- Sistema de Niveles Generalizado (Armas) y luego Subniveles (Pistola, Metrelleta, Rifle, Escopeta) con sus propios skills (maestrias)
- Sistema de Mods (MP/SP) y Plugins (para MP)
- Poder ir a otros planetas, como en StarBound, solo que hay que construir la máquina de 0, y hay que ir enviando poco a poco modulos al espacio que se van construyendo
- Sistemas:
- Sistema de Generacion de mundos
- Sistema de Biomas
- Sistema de Items
- Sistema de NPC's
- Sistema de Mobs
- Sistema de Niveles
- Sistema de Habilidades
- Sistema de Inventario
- Sistema de Dinero
- Sistema de Experiencia
- Sistema de Menus
- Sistema de Queries
- Sistema Web
- Sistema de Vehiculos
- Sistema de Personajes
- Multiplayer
- MMO
- SinglePlayer
- Resumen:
- Tipos de partidas:
- Abierta:
- => Todo el mundo se puede meter ya este en una lobby o en el juego.
- Cerrada:
- => Solo la gente con la que se ha iniciado la partida es la que puede jugar, si desea volver a entrar tiene que esperar
- Publica:
- => Solo te puedes meter desde la lobby.
- Privada:
- => Solo amigos o conocidos se pueden meter.
- Oculta:
- => No sale ni en la lobby ni en el juego, solamente se puede acceder si eres invitado.
- Protegida: (Poder mixear con todas menos, oculta)
- => Tiene contraseña.
- Modos de juegos (Todos o casi todos los de GTA, S4L, LOL, MC, MV):
- + DeathMatch (PVP), Team DeathMach (Team PVP), Hunger Games
- Formlas y cosas nuevas:
- Pendiente = Valor de X / Valor de Y
- ======
- iPhone: (Como el del Server CIT del MTA San Andreas)
- => Storage, Banco y Supermarket (Online)
- => Radio, Amigos, Chat
- => GPS (para localizar los spawns)
- ======
- //Hay 10 slots principales y 40 secundarios en SinglePlayer, en multiplayer 7 s.p. y 30 s.s. y en mmo 3 s.p. y 15 s.s. O bien utilizar de forma perpetua para cualquier modo 21 slots de inventario y 5 slots principales
- //Inventario con 5 accesorios, 5 obetos principales, toda la armadura (casco, pechera, pantalones) escudo y arma en la mano + 21 slots de inventario
- Para el inventario:
- => Slots principales (solo armas, no hay ningún objeto puesto que no se puede construir, las construcciones en todo caso se hacen desde otra GUI, como en los Sims) (Cantidad: de 3 a 10)
- => Accesorios: 5 Slots
- => Armadura: todas las partes o solo la pechera (en la que se podría fundir también los pantalones cascos, y botas)
- => Dos Slots a cada mano (Escudo y Arma)
- => Ropa o bien usar Skins (para evitar perdida de Slots)
- + Ropa: Sombrero, Mascara, Camiseta, Chaqueta, Pantalones
- + Skins: Listado de Skins que o bien cuestan creditos o bien se puede comprar con el dinero del juego
- Ir aumentando capacidad del inventario conforme mayor es el nivel
- Nivel 1-20: 15 slots + 3 para armas + 3 para accesorios
- □□□□□
- □□□□□
- □□□□□
- □□□
- Nivel 20 - 40: 21 Slots + 3 + 3
- □□□□□□□
- □□□□□□□
- □□□□□□□
- □□□
- Nivel 40 - 60: 24 slots + 4 + 4
- □□□□□□□□
- □□□□□□□□
- □□□□□□□□
- □□□□
- Nivel 60 - 80: 30 Slots + 4 + 4
- □□□□□□□□□□
- □□□□□□□□□□
- □□□□□□□□□□
- □□□□
- Nivel 80 - 100: 33 Slots + 5 + 5
- □□□□□□□□□□□
- □□□□□□□□□□□
- □□□□□□□□□□□
- □□□□□
- Nivel 100 - 120: 36 Slots + 6 + 5
- □□□□□□□□□□□□
- □□□□□□□□□□□□
- □□□□□□□□□□□□
- □□□□□□
- Nivel 120 - 140: 39 Slots + 7 + 6
- □□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□
- □□□□□□□
- Nivel 140 - 160: 42 Slots + 8 + 7
- □□□□□□□□□□□□□□
- □□□□□□□□□□□□□□
- □□□□□□□□□□□□□□
- □□□□□□□□
- Nivel 160 - 180: 45 Slots + 9 + 8
- □□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□
- □□□□□□□□□
- Nivel 180 - 200: 48 Slots + 10 + 9
- □□□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□□
- □□□□□□□□□□
- Nivel 200: 64 Slots + 10 + 10
- □□□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□□
- □□□□□□□□□□□□□□□□
- □□□□□□□□□□
- ===============
- Usar sistema de biomas como sistema predominante en versiones futuras, y en versiones tempranas el sistema de templates
- Sistema de Templates: (Tipico de 2.5D)
- => Las pantallas o templates son infinit@s
- => Conforme más te alejas del spawn incial mas dificil es
- => Conforme se va avanzando se van generando nuevos chunks con edificios (los edificios van cambiando (a mejor) conforme mas lejos estas del spawn)
- => Los chunks podrian ser diferentes templates organizados en categorias segun la dificultad
- => Superchunks que ocupan 8 o más chunks normales (en los que hay otras cosas aparte de ciudad)
- => A los edificios se acceden pulsando la E
- O bien un mapa infinito sin chunks y con biomas;
- Sistema de Biomas y Regiones: (Tipico de 3D)
- => Generación aleatoria, con orden y sentido (carreteras por ciudades y sitios lógicos, y puentes por rios)* de todo el juego, sin limite (es decir mapa INFINITO) *Para ello usar capas de Terrains, y usar condiciones If para interconectar las dos plantillas
- => Todo tipo de edificios en las ciudades, ciudades abandonadas, otras con zombies y otras bien con gente (NPCs)
- => A los edificios se acceden directamente, como en el GTA IV, empujas la puerta, o bien pulsas E para abrirla, pero no te teletransporta a un interior en un inframundo o en otra instancia (terrain) si no que el interior sigue dentro del mismo mapa
- Lista de regiones y/o biomas:
- Ciudad
- + Lista de edificios en la ciudad:
- - Hospital
- - Banco
- - Armas
- - Droga?
- - Misiones
- - Amigos // NPC's
- - Concesionarios
- - Talleres // Pintura
- - Mercado
- - Super mercado
- - Almacenes
- - Grandes Almacenes
- Desierto
- Nieve
- + Desiertos helados
- + En montaña
- Jungla
- Bosque
- Llanura
- + Pradera
- Montaña
- Cuevas
- + Minas
- - Complementaciones:
- - Desierto + Jungla: Savana
- Dimensiones:
- Inframundo (terreno normal, pero con un toque oscuro)
- Infierno
- Cielo
- => Ciudad**
- Mobs:
- ---
- Armas:
- (Están en algún archivo en el ordenador verde) ---
- Sistema de HUD:
- => Minimapa
- => Armadura
- => Hambre
- => Vida
- => Sed (Agua)
- => Energía
- => Maná
- => Oxigeno (dentro del agua o en altitudes altas ?? )
- => 5 Slots de inventario (listados por numeros)**
- => Dinero
- => Experiencia
- => Hora In-Game?
- Eventos:
- ---
- Misiones:
- ---
- Tiempo, clima y ciclos:
- Tiempo:
- Niebla
- Llovizna
- Llover
- Tormenta
- Clima:
- ---
- Tiempo:
- Dia, Noche, Luna Sangrienta, Eclipse Solar, etc
- Modos:
- SinglePlayer
- Multiplayer
- MMO (Servidor hosteado por el propio juego // creador)
- Pantallas:
- Pantalla de Login:
- Usuario
- Contraseña
- Recordar
- Registarse // Contraseña olvidada
- Settings, etc...
- =>
- Pantalla principal:
- - Logo
- - SinglePlayer
- + Seleccionar personaje
- + Seleccionar partida
- - MultiPlayer
- + Host or Join
- - Host
- + Seleccionar personaje
- +Hostear directamente
- - Join
- + Seleccionar personaje
- + Poner IP
- + MMO
- + Seleccionar personaje
- - Lobby (como la de DF)
- ================
- Links:
- http://wiki.unity3d.com/index.php?title=Server_Side_Highscores (MySQL en Unity)
- http://docs.unity3d.com/Documentation/ScriptReference/GUI.Window.html (Para hacer Main Menus)
- http://forum.unity3d.com/threads/24721-Tutorial-Unity-and-PHP-login-script-simple-but-useful
- http://forum.unity3d.com/threads/153548-ProWorld-Procedural-World-Generation
- http://en.wikipedia.org/wiki/Procedural_generation
- http://www.vterrain.org/Elevation/Artificial/
- http://freespace.virgin.net/hugo.elias/models/m_perlin.htm
- http://forum.unity3d.com/threads/73084-MEGATON-s-Procedural-Terrain-Generator-DOWNLOAD
- http://wiki.unity3d.com/index.php?title=CreatePlane
- http://forum.unity3d.com/threads/159000-Procedural-endless-terrain-that-gradually-slopes-down
- http://en.wikipedia.org/wiki/Voronoi_diagrams
- http://en.wikipedia.org/wiki/Langton%27s_ant
- http://docs.unity3d.com/Documentation/Components/GUIScriptingGuide.html
- http://forum.unity3d.com/threads/7173-Official-skins
- http://forum.unity3d.com/threads/17419-Creating-Custom-Buttons
- http://answers.unity3d.com/questions/155472/making-an-hud.html
- http://forum.unity3d.com/threads/134266-Sleek-Inventory-Complete-GUI-System-for-Inventories
- http://forum.unity3d.com/threads/197096-Inventory-Tutorials
- http://www.gameprogrammer.com/fractal.html
- http://catlikecoding.com/unity/tutorials/runner/
- http://docs.unity3d.com/Documentation/ScriptReference/GUI.html
- http://delphic.me.uk/unity-procedural-world-part1.html
- http://forum.unity3d.com/threads/7174-Custom-Skins
- http://forum.unity3d.com/threads/113055-Creating-Custom-GUI-Skins-PART-ONE
- http://piziadas.com/2010/04/perlin-noise-funciones-pseudoaleatorias.html
- http://devmag.org.za/2009/04/25/perlin-noise/
- http://answers.unity3d.com/questions/298703/perlin-noise-continuous-through-different-objects.html
- http://answers.unity3d.com/questions/196141/perlin-noise-questions.html?sort=oldest
- http://gamelix.com/resources/
- Fórmulas:
- Perlin Noise
- Fractals
- Simplex Noise
- Midpoint Displacement Algorithm
Add Comment
Please, Sign In to add comment