Jump to content

Search the Community

Showing results for tags '2D'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
  • Mesa de ayuda
    • Unity
    • Arte
    • Builds & Dispositivos
    • Otras Especialidades
  • Aportes de la Comunidad
    • Recursos
    • Eventos
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Blogs

There are no results to display.

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 103 results

  1. quisiera saber como hago que un gameobject rote hasta quedar apuntando hacia una coordenada 2D especifica. lo que mas me intriga es como transformar el vector 2 de la coordenada en un float que pueda usar como angulo (aunque probablemente nisiquiera sea eso lo que tengo que hacer XD)
  2. Hola a todos. Soy un poco novato en Unity 2D y me gustaría hacer un juego sencillito , pero el caso es que estoy pensando que tipo arte elegir. No sé si elegir Pyxelart o Dibujos hechos por mi tipo carton o algo similar. La cosa está me gustaría elegir el arte más sencillo de llevar en Unity 2D. De Pyxel art lo tengo mucha idea aunque me llaman algunos juegos indies y lo me importaría aprender y de dibujo pues tengo tablets gráfica pero no me e metido a fondo. Según vuestra opinión que es más fácil de estos estilos a la hora de programar y animar ??? Y a la hora de adaptar las resoluciones en pantalla?? Muchas gracias a todos.
  3. Amigos, estoy haciendo un pequeño juego de plataformas tipo Metroid de Snes y quiero que los enemigos entren por el lado izquierdo y derecho de la pantalla. alguna idea de código que haga esto?? a el player esta en el centro y soporta las oleadas.
  4. Primero un cuento corto: Me he decidido por al fin subir algunos assets al asset store (de los tantos que tenía, actualmente 3, Kinematic2D, GrabIt y LaserMachine) , pense "bueno esto es fácil, me registro, doy subir al asset store y probablemente dos días después me llegue un mail diciendome gracias por su tiempo Sr. Lightbug" bueno, no fué del todo así, pero después de medio mes de malabares, curso autodidacta intensivo de html+css (duración 1 día) y algunas luchas con Unity Connect acá estoy . ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ASSET STORE ----> Kinematic 2D DEMO ---> DemoWebGL DESCRIPCIÓN Kinematic2D es un controlador de personaje 2D Totalmente Kinematico (no basado en físicas) que te permite realizar el movimiento de tu personaje 2D mientras se encarga de manejar las colisiones correctamente. Basicamente ofrece las funcionalidades del Character Controller (Componente) que viene por defecto con Unity (y más), pero con tres grandes diferencias: Está preparado para movimiento bidimensional (de aquí el 2D) La forma del cuerpo del personaje es una caja (en vez de una capsula, esto es genial para platformers) Funciona con colliders 2D y 3D (Ej: colliders de sprites y 3D mesh) El principal objetivo de este asset es darte la posibilidad de que tú construyas encima un controllador de movimiento del personaje (Ej maquina de estados, habilidades, etc), sin preocuparte por la parte aburrida de las colisiones, así te puedes enfocar en el diseño y mecánicas de tus personajes ... lo divertido! .. para más info --> ir al link del AssetStore -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PD: Después de haber creado (creo que por primera vez) un hilo en el foro oficial de Unity debo decir, que UnitySpain está años luz adelantado, en todo aspecto, volver aquí es como dejar de usar el intel pentium 2 para subirte a i7 realmente, (y ni hablemos del código) ... felicitaciones @pioj
  5. , despues de unos meses con un juego para android, lo he probado y me he dado cuenta de que no va a 60 fps, sino que va a 30 o menos, no es un juego pesado son 30mb y esta a 1080, lo mas pesado que tiene es una aleatoriedad y no hay muchos objetos al mismo tiempo porque desaparecen, algun consejo de como optimizarlo mas? No se como hacerlo y tengo marcado todas las casillas de optimizacion en unity, en el pc me va a 60 no entiendo
  6. Hola, que tal a todos, soy nuevo en este foro, y la verdad también en el desarrollo de videojuegos. Yo no soy programador, y en el desarrollo de mi juego me ha salido un problema que no tengo ni idea de como resolverlo. Quisiera ver si alguien aquí puede ayudarme porque ya le di muchas vueltas al asunto y no se que pasa. Tengan un poco de paciencia porfa :) Este es mi script: using System.Collections; using System.Collections.Generic; using UnityEngine; public class EnemigoSeguidor : MonoBehaviour { public float visionRadius; public float Speed; public GameObject prefExp; GameObject player; Vector3 initialPosition; Vector3 target01; public static bool enRango = false; // Use this for initialization void Start() { StartCoroutine(autoDestroy()); player = GameObject.FindGameObjectWithTag("Player"); target01 = new Vector3(Random.Range(-988.4f, 988.6f), Random.Range(988.8f, -988.6f), 1f); } // Update is called once per frame void Update() { Vector3 target = target01; initialPosition = transform.position; float dist = Vector3.Distance(player.transform.position, transform.position); float rango = Vector3.Distance(initialPosition, target01); if (rango <= 0) { target01 = new Vector3(Random.Range(-988.4f, 988.6f), Random.Range(988.8f, -988.6f), 1f); } if (dist < visionRadius) { enRango = true; target = player.transform.position; } if (dist > visionRadius) { enRango = false; } float fixedSpeed = Speed * Time.deltaTime; transform.position = Vector3.MoveTowards(transform.position, target, fixedSpeed); Debug.DrawLine(transform.position, target, Color.green); } void OnDrawGizmos() { Gizmos.color = Color.yellow; Gizmos.DrawWireSphere(transform.position, visionRadius); } void OnTriggerEnter2D(Collider2D collider) { if (collider.tag == "Destructor" && enRango) { Destroy(gameObject); Instantiate(prefExp, transform.position, Quaternion.identity); } if (collider.tag == "MeteorG" && enRango) { Destroy(gameObject); Instantiate(prefExp, transform.position, Quaternion.identity); } if (collider.tag == "MeteorM" && enRango) { Destroy(gameObject); Instantiate(prefExp, transform.position, Quaternion.identity); } } IEnumerator autoDestroy() { yield return new WaitForSecondsRealtime(120); Destroy(gameObject); Instantiate(prefExp, transform.position, Quaternion.identity); } } Aqui lo que sucede es que el "enemigo" persigue al "player" en tanto entre en el rango de vision. Y cuando este sale de rango, el "enemigo" sigue su curso. El problema es que cuando hay varios enemigos parece haber un bug. Ya que para poder hacer colision con ciertos objetos, como se ve en el script, necesito estar "enRango = true", pero al haber varios "enemigos" siguiendo al player y si uno se destruye, parece que "enRango" cambia a false, y los demas objetos ya no pueden hacer colisión a pesar de que aun siguen al "player".Quisiera ver si alguno de ustedes sabe cual es la razón y como puedo resolverlo. Muchas gracias de antemano desde ya!.
  7. Hola, La creación de personajes es algo que los coders tenemos totalmente atravesada, y me he propuesto intentar cambiarlo, por lo que he escogido GIMP, y estoy creando el arte de un juego, o concepto, que quizá no salga a la luz, pero que me tiene que servir para mejorar en este campo. Os dejo un tutorial, donde se puede ver de una forma muy sencilla como hacer un personaje. El estilo del personaje no se donde enmarcarlo, no es pixel art, creo que no es cartoon, lo que si que esta claro es que es 2D. Se ha creado de tal forma que sea sencillo de importar hacia Unity. El vídeo es muy corto, unos nueve minutos, pero es que me he dado cuenta, que a mi no me gustan los vídeos largos, que no hace falta decir donde esta cada opción del menú. He supuesto que cuando digo: exportamos la imagen, no hace falta decir: vamos al menu file->export as, damos el nombre, pulsamos export, sale una ventana... que no, que no es un curso de todas las opciones de GIMP. Ya puestos he creado un vídeo de timelapse, que es incluso mas corto, pero que basicamente es el manual, recortado y sin voz, donde se muestra el proceso muy acelerado, de como cree el personaje. Seguramente el vienes que viene podré colgar el vídeo de como exportar a Unity y animar el personaje.
  8. Hola ¿Como están? ¿Eres amante de las letras? Aprende palabras en inglés jugando y de forma divertida. Navy Crush es un juego puzzle de letras orientado al aprendizaje de palabras en inglés con su traducción para incrementar tu vocabulario de inglés. Reedbed les invita a testear "Navy Crush English" y formar parte de nuestro proyecto para mejorarlo, gracias y un buen saludo a todos. Envianos tu correo a: reedbed.mx@gmail.com y menciona que quieres ser parte de la versión beta de "Navy crush English" ¡Combina, juega y aprende vocabulario en inglés con Navy Crush English! Nuestro sitio web: http://reedbed.mx/
  9. Buenas tardes a todos, mi nombre es Agustín Maillet y tengo en mente la idea de un videojuego que puede tener un gran impacto en la comunidad gamer. Soy programador, y estoy en busqueda de personas que se encarguen del apartado grafico y musical para formar un equipo de trabajo. ¡Contactenme! Les dejo mi correo: agustinmaillet47@gmail.com Acerca del juego, se trata de un videojuego multimodal 2D, procedural y aleatorio.
  10. Hola que tal gente de este lindo foro, estaba por los lares de unity cuando me encontre con un problema salvaje de pogramacion, necesitaria ayuda para resolverlo. Mi script genera 3 capa de materiales(Gameobjects puestos uno al lado del otro en forma de cuadrado), estas capas estan bien pero el problema es que no se como generar en la tercera capa, la mas grande, GameObjects de forma de que parezcan como vetas de minerales, y que Tambien no aparezcan otro gameobject distinto bajo de el. Jodido, si, pero no imposible. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Generate : MonoBehaviour { public int width; public int height; public int distance; public int space; public GameObject Grass; public GameObject Dirt; public GameObject Stone; public float heightpoint; public float heightpoint2; void Start() { Generation(); } void Generation() { distance = height; for (int w = 0; w < width; w++) { int lowernum = distance - 1; int heighernum = distance + 2; distance = Random.Range(lowernum, heighernum); space = Random.Range(12, 20); int stonespace = distance - space; for (int j = 0; j < stonespace; j++) { Instantiate(Stone, new Vector3(w, j), Quaternion.identity); } for (int j = stonespace; j < distance; j++) { Instantiate(Dirt, new Vector3(w, j), Quaternion.identity); } Instantiate(Grass, new Vector3(w, distance), Quaternion.identity); } } } Ese es el script en cuestion por si queres probarlo o robarlo, sin nada mas que decir pido ayuda, Adios Stemen.
  11. Hola a todos, me ha costado la vida casi tener acabado este segundo proyecto, que para mas Inri, es mas sencillo que el primero. Pero en este he partido de 0, en el primero partí de un esqueleto de un curso online. Se trata de un Infinite Runner donde nadie corre, mas que nada por que no tienen piernas. Es tan simple que no tiene ni Arte, solo un poco los fondos. Lo he basado casi todo en figuras geometricas, de aquí viene el nombre. He usado un look Neon, y de Geometria + Neon ha salido Neometry.... pero vaya que tampoco es definitivo. Bueno, os dejo un primer vídeo donde se puede ver el menú y el tutorial, no es ni el vídeo de presentación, pero ya se capta la ambientación. Está pensado para que sea complicado de pasar, el segundo nivel se llama impossible, lo que ya es una declaración de intenciones. ¿Como se ha hecho? Como siempre aprovecho para hacer vídeos de las partes del desarrollo que me parecen mas interesantes. El motor del juego lo he creado 100% con el tutorial de Infinite Runner: El look de neon, siguiendo esta tecnica de iluminación de sprites 2d: Bueno! Un abrazo a todos, espero tener la versión Android y WEBGla para antes de navidad :-)
  12. Muy buenas a todos, estoy realizando un proyecto desde hace unos días, y me he dado cuenta de que necesito un diseñador 2D, ya que este no es mi fuerte, básicamente necesito que cree personajes y enemigos, con sus debidas animaciones, sólo puedo mostrar una foto del proyecto, aún está muy verde. Por favor, sólo gente seria y con experiencia. PD: El sprite usado en la foto no es mío. PD2: Os preguntaréis por qué no uso un modelo 3D, la respuesta es simple, quiero que así sea el juego, un sprite en un mundo 3D. Gracias a todos.
  13. Buenos días!! Estoy desarrollando en unity un videojuego en el cual se pueden colocar muebles en una habitación. He conseguido que los muebles se muevan correctamente etc, pero ahora necesito crear un menu 2d donde se encuentren los muebles guardados, es decir, que contenga un icono de cada mueble, y que al arrastrar el icono al juego 3d el mueble se vuelva 3d y se coloque en la habitación. El script de los muebles esta escrito como si fueran personajes ya que mi profesor creyó que seria mas fácil. Abajo os dejo el script. Solo he encontrado tutoriales para crear inventarios pero hay que recoger el objeto del escenario, y lo que busco es que el objeto se encuentre ya en el menu. Es decir, un menu como el de los sims 4. Muchas gracias de antemano!!!!! flechamovementNEW_SC.txt
  14. Muy buenas hoy traigo una duda y es como seria la mecánica de un POINT AND CLICK, ya que quiero desarrollar una aventura gráfica pero no tengo ni idea por donde empezar o como se empezaría en este estilo de videojuegos el juego sera 2D y ya tengo en mente lo que quiero hacer quiero algo estilo Monkey Island pero no se como empezar, si me podria decir o mostrar alguna serie de videotutoriales seria buenísimo preferiblemente en español ya que no me la llevo muy bien con el ingles
  15. Hola, somos una compañia nueva, tenemos actualmente un proyecto entre manos para steam, un proyecto muy grande... actualmente somos unos cuantos en la compañia y necesitamos otro diseñador por exceso de trabajo, el proyecto es duradero y buscamos diseñador capaz de diseñar cualquier cosa que se necesite, porfavor abstenerse principiantes y gente que no sepa bastante sobre ello. Buscamos persona para contratar con remuneración por trabajo. Si te interesa manda privado.
  16. Hola muy buenas a todos tengo un pequeño problema con las funciones del mouse y nose por que no anda codigo using System.Collections; using System.Collections.Generic; using UnityEngine; public class inv_prin : MonoBehaviour { public int id_objecto; public int cantidad; public int slot; // Use this for initialization void Start () { //Debug.Log("Slot: " + slot); } // Update is called once per frame void Update () { } void OnMouseDown() { Debug.Log("Test!"); } void OnMouseUp() { Debug.Log("Test!"); } void OnMouseOver() { Debug.Log("Test!"); } void OnMouseDrag() { Debug.Log("Test!"); } } Video: http://www.gastontutorialeshd.xyz/fastdll/unity_fail.mp4 Si alguien sabe como solucionarlo se lo agradeceria
  17. Hola, tengo el siguiente problema. Tengo un juego completado pero tengo un problema y es que las fisicas de lo que son las motos noto que algo esta mal, el problema es que se maneja con el touch de la pantalla y girando el movil,por ejemplo, si saltas y vas por el aire y en el aire intentas balancear la moto, cuando la moto baja de detras o la bajas de delante funciona bien el problema es que si la bajas por ejemplo de la parte trasera y subes la delantera y luego intentas equilibrarla o ponerla al contrario, al pasar por el angulo 0 (angulo medio) como que se queda congelado una milesima de segundo. He intentado de todo pero no consigo solucionarlo, si levantar la moto de delante es angulo positivo y el bajarla hacia abajo es angulo negativo, al cambiar de positivo al negativo es cuando entra ese freezetime, alguien me podria ayudar porfavor? Gracias de antemano
  18. ahhhhh hola, me temo que soy muy nooob en esto de unity, especialmente con el tema de unos scripts de steam, el tema es que llevo un tiempo trabajando en un port de "cuphead" para la Psvita y aún que desconozco si es algo permitido de postear en este foro o el hablar de ports y esas cosas, he llegado hasta un punto donde no he podido avanzar, ya os digo porque soy muy noob, debido a que nunca he utilizado unity, era solo un hobie y buscando compiladores para proyectos echos con unity , he terminado exportando el juego a modo de proyecto al Unity 2017. 4.f2, el juego funcionaba y pude crear un vpk, sin embargo he abierto el proyecto esta mañana y me he encontrado problemas con los scripts de steam dentro del juego, necesito ayuda para poder avanzar, un saludo Aún que busque en otros foros, he intentado de todo pero no conseguí nada, aquí os dejo capturas con lightshot http://prntscr.com/kp8uif http://prntscr.com/kp8v0p http://prntscr.com/kp8vqa http://prntscr.com/kp8w7u aquí los errores, que no me dejan poder arreglar los scripts, que se me han desaparecido de las propiedades de los objetos3D y sprites
  19. Supongo que como la mayoría para primer juego he escogido un plataformas 2D. He intentado darle un aire diferente, pero vaya, que es el primer juego de un aficionado, así que le falla casi todo. Se trata de un robot, que tiene que esta perdido en diversos universos y esta intentando volver donde están los humanos. Para ello tiene que ir abriendo portales, que lo consigue recolectando unas gemas/pastillas azules.... si bueno, no es un currazo de historia :-) Eso sí he conseguido cerrar un ciclo completo, el juego funciona para varias plataformas (Web, MAC y Android). Se puede encontrar en GameJolt, Kongregate, itch.io y en la Google PlayStore. He disfrutado como hacia tiempo que no disfrutaba con el proceso de crearlo. He descubierto este mundo y me he dado cuenta que son varios mundos dentro de uno. Es decir, que tan importante es el diseño de niveles, el pensar en el usuario, el diseño de arte como la programación. Bueno, os dejo dos trailers del juego, la primer versión y la "ultima", ya que no creo que continue con el, para que se pueda ver la diferencia. Esta muy flojo, sobretodo a nivel gráfico, pero es que mi única experiencia era con el Paint :-).... y no es broma! Trailer / Gameplay de la primera versión Trailer / Gameplay de la ultima: Os dejo tambien unos screenshots: ¿Como se ha creado? Incoporo esta sección despues de ver el tutorial de Roixio explicando como ha creado su primer juego: twin suns. Programas usados: piskelapp.com: Editor online de gráficos 2d. Muy sencillo de usar. Unity 2017. Ya esta... para algo tan simple! Tutoriales: Disclaimer: Son tútoriales básicos, que pueden contener malas practicas, pero reproducen fielmente el proceso de creación de partes del juego. Como se ha creado el menú del juego. Post, como crear un menu. Vídeo, como crear un menú. Efectos de los portales con el Particle System. Video de la implosión usada para que aparezca el personaje al pasar por un portal. Video de creación de las estrellas y el fondo del espacio. Video de la explosión en cuadraditos 2d de cuando muere el personaje. Integración con Google Services: Post de como crear un LeaderBoard. Post, como integrar con Google Play Services. Espero que sean útiles a la gente que esta empezando y a los que tenis muchos mas tiros dados, no dudeis en criticarlos, que siempre estoy a tiempo de editarlos y mejorarlos. Saludos.
  20. Buenas, Estoy creando la parte del inventario, donde poner una armadura u otra, arma y demás cosillas, me ha surgido una duda y he probado varias cosas pero sin éxito...os cuento Para los objetos me gustaría poder hacer lo típico que hubiera normales, mejores, épicos y así, de momento tengo varias imágenes, he probado a poner otra para hacer como de fondo y así poder poner el color que quiera...pero no queda bien ya que la imagen de la armadura también se colorea, y me gustaría que no fuera así Así seria un objeto normal, el gameobject es un botón al que le he puesto la imagen de la armadura A este oto le he añadido una imagen, fuera del gameObject ya que el botón tiene la de la armadura y no puedo meterle otra y me queda así Muchas gracias!!
  21. Buenas, Estoy creando un juego tipo rol en 2D, tengo un personaje y un enemigo, cada uno con un tag distinto, "Player" y "Enemigo", ambos tienen 1 Rigidbody2D y 2 Colliders, luego tengo un circle Collider para el ataque, pero ese lo tengo en un objeto hijo, de esta manera EL collider de ataque se sitúa según la dirección del personaje, hacia donde ataque, el colider grande es un trigger, el pequeño no, para que colisione y no pase con arboles y demas En el colider de ataque tengo un script En el script Attack simplemente hago lo siguiente: void OnTriggerEnter2D (Collider2D col) { print("entra:"+col); if (col.tag == "Player") { print("entra a daño de Player"); } if (col.tag == "Enemigo") { print("entra a daño de enemigo"); } } private void OnTriggerStay2D(Collider2D collision) { print("se queda:"+collision); } El collider de ataque se activa y desactiva en un intervalo de tiempo, si mi ataque dura 1 segundo el colider se activa entre 0.20 y 0.80, esto me funciona bien. Lo que no consigo es que se detecte la colision, no se porque, no me pinta nada en la salida, si dejo a mi personaje quieto y el enemigo viene y me ataca no se detecta la colision, si en ese momento muevo a mi personaje si se detecta....hago algo mal? no seria la forma adecuada de hacerlo? Muchas gracias
  22. Cual es la forma más fácil de crear un escenario 2D en unity con tiles? Yo conozco esta herramienta Tiled Map Editor pero necesitas configurar varias cosas del programa y luego necesitas otro más para convertir los tiles en prefabs de unity, y si quieres modifica algo no puedes hacerlo desde unity tienes que volver a repetir el proceso. Por eso quería saber si hay de algún asset que se integre en unity y funcione de forma parecida. PD: me suena que he leído que en la nueva versión de unity 5.6.1 han mejorado herramientas para la creación de 2D alguien sabe algo?
  23. Buenas a todos! Andrés Sáez (Marlock) y yo hemos emprendido un proyecto juntos para crear un videojuego, tenemos muchas ganas de que esto salga adelante y andamos sobrados de motivación y trabajo pero nos falta algo muy preciado, un animador, una persona que sepa darle vida a los personajes que Andrés a creado, por lo tanto, necesitamos a alguien que tenga experiencia o que tenga nociones de animación para hacer de nuestro proyecto una experiencia única. Os comparto unas cuantas imágenes para que podáis ver cómo va el juego.
  24. Hola A tod@s. Quería enseñaros nuestro primer juego ‘Rock Defender’. Es un juego para Android realizado por 2 personas en nuestro escaso tiempo libre, sin recursos y empezando de 0, ya que no somos de la industria. Sólo somos jugones que queríamos probar a ver qué tal se nos daba el desarrollo de videojuegos, así que para ello empezamos a documentarnos, y trastear con el Unity en los ratos libres. El juego se podría catalogar como un tower defense. Tú, como amante y defensor del Rock, debes defender tu escenario de una horda de enemigos que quieren sabotearte el concierto. Para ello tienes una guitarra y una serie de púas mágicas, las cuales convierten a tu instrumento en un arma de destrucción. Cada púa lanza un ataque distinto, pero no puedes equiparlas todas, por lo que tienes que elegir cuidadosamente cuales te vas a equipar en función de los enemigos a los que tengas que combatir, la climatología, el escenario, etc. Os dejo enlace de descarga: https://play.google.com/store/apps/details?id=com.graphenogames.rockdefender Eenlace a nuestra página de facebook, donde podreis ver pantallazos del juego (vídeo no tenemos aún) e información sobre el juego: https://www.facebook.com/graphenogames/ Y para terminar adjunto unos pantallazos para que veais el arte del juego. Un saludo a tod@s, y ¡larga vida al Rock!
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...