Godot #HO | Información General

AikonCWD

Final release en un par o 3 de días

Kalgator

Ya tenemos la 3.2!

https://godotengine.org/download/windows

3 1 respuesta
Ridote

#512 Ofú viejo ya era hora. ¿Hacemos apuestas? Dad fechas de para cuándo la 4!!

vicyos

Buenas chicos!

Soy desarrollador de software pero totalmente novato en desarrollo de juegos.
Me gustaría iniciarme tanto por la ilusión de hacer cualquier mierdecilla personal como por aprender por si en el futuro me apetece intentar echar en alguna oferta de curro.

Había pensado en cogerme algunos assets gratuitos o algunas tonterías que he hecho en Aseprite y empezar a probar con Godot. Básicamente por los hilos que he visto en el foro con un resultado espectacular (y porque se C#).
¿Me recomendáis alguna cosa que consideréis fundamental (rollo los mandamientos de Hexan xD) o simplemente me pongo a trastear?

Gracias!!

2 respuestas
AikonCWD

#514 https://docs.godotengine.org/en/3.2/getting_started/step_by_step/index.html

Yo empecé con esto. Lectura de los 7 primeros puntos.
El punto 8 se llama "Your first game" y con eso harás un tutorial básico, pero tocando un poco de todo, muy bueno.

El lenguaje oficial es gdscript (algo así como python), pero en la propia docu puedes traducir los ejemplos a C#, así lo tienes fácil


Una vez completes ese tutorial, mi recomendación es que te pongas con el desarrollo de tu primer juego. Y para ello también te recomendaría que enfoques tus primeros desarrollos a COPIAR juegos sencillos que ya existen:

tetris, pong, space invaders, super mario, etc...

Éste fue el primer juego que hice por mi cuenta tras completar el tutorial: http://aikoncwd.ovh/space-invaders/

para que te hagas una idea

1 1 respuesta
Ridote
#514vicyos:

por si en el futuro me apetece intentar echar en alguna oferta de curro

Si lo que quieres es tirar por tema de curro en gamedev yo te recomiendo que te pongas con unreal o si no con unity.

Yo apoyo 100% Godot y es lo único que toco, pero el tema laboral igual está un poco escueto aún. Si aún así le quieres dar a Godot a muerte, porque mola mil y sobretodo para 2D es lo mejor que te puedas echar a la cara en cuanto a comodidad, BIENVENIDO!

Hazte como te dijeron el tuto de la web oficial y luego te pones a hacer ejemplos y mirar tutos específicos de cosas. Pregúntanos cualquier duda, abre hilo y te responderemos. Si es algo complicado que requiera debugear un poco, discord, compartir pantalla y luego se explica la solución en el hilo sin problemas.

Un saludo!

1 1 respuesta
vicyos

#515 #516 Joe mil gracias!!! No me esperaba unas respuestas tan completas y motivantes :blush:

Empezaré por Godot entonces! Prefiero mil veces algo cómodo y disfrutón que algo orientado al trabajo. En mi curro estoy bien y con buenas expectativas de aquí a unos años. Aunque lleve la espinita clavada de siempre haber querido trabajar en videojuegos se que en cuanto aprendes, sea el entorno que sea, ya todo viene rodado.

Muchisimas gracias de nuevo! Empezaré cuanto antes e intentaré ir poniendo las tontunas que vaya haciendo.

1 respuesta
Ridote

#517 Videojuegos con Godot puedes hacer los que quieras, mi comentario iba más orientado a si querías currar en alguna empresa gamedev. Cualquer duda, aquí estamos!!

1 respuesta
Kalgator

#518 deponia esta hecho con godot, poco a poco saldran mas juegos comerciales :new_moon_with_face:

3 respuestas
AikonCWD

#519 como por ejemplo.... cursed gem!

1 respuesta
Ridote

#519 Ya ya, si tú sabes que yo 100% Godot. Digo que si buscas curro en una empresa grande de gamedev todavía no está el panorama bien a menos que quieras meterte en el mundillo de las apuestas.

Pero vaya, como indie con Godot haces lo que quieras

Kalgator

#520 ese aun no ha salido

Cuando salga hablamos :new_moon_with_face:

r2d2rigo
2 1 respuesta
totespare

#519 el deponia de iOS :P

#523 pues menudo sorpresote la verdad, no me lo esperaba!

Ridote

Han dicho en la conferencia de hoy que los de epic les han metido un ingreso jugosito a los de Godot. Estoy viendo la charla ahora.

1 1 respuesta
Kalgator

#525 No se si me alegra o me disgusta, espero que no empiecen a meter mano ahi

Epic = tencent

1 respuesta
Ridote

#526 Han metido pasta. De ahí a que los de Godot vayan a hacer algo que no sea coger el dinero e invertirlo como les convenga... Yo que sé, epic no son los únicos metiendo pasta en Godot. Microsoft mete pasta cada año.

1 respuesta
Kalgator

#527 Ya, pero Epic piensa que es "competencia", osea no es lo mismo que te de dinero alguien fuera del sector que se pueda aprovechar (microsoft, por ejemplo podría recibir juegos hechos en godot), a Epic, que lo que debería impulsar es su engine, y Tencent (que no epic), está arrasando con todo (no a mal, si no a comprar todo y hacer un conglomerado de empresas)

1 respuesta
Ridote

#528 Ni idea la verdad, si han metido dinero será por algo. Pero ten en cuenta que siendo de código abierto y teniendo licencia MIT, siempre puedes hacer un branch del proyecto, cambiarle el nombre y abandonar Godot y desarrollar Newdot XD

1 respuesta
Kalgator

#529 Mediavidot :new_moon_with_face:

Sawi

Epic quiere que los pobres vayamos a Godot y nos dejemos Unity?

🤔

1 1 respuesta
Ridote

#531 eso dice un amigo que trabaja en unity, que estaban diciendo que era por eso que epic queria promover godot para quitarle gente a unity. Lo veo un poco chorra

1 respuesta
r2d2rigo

#532 Epic siendo unos cerdos y jugando sucio???? No puede ser eso hombre.

1 respuesta
Ridote

#533 buah pero sucio juega cualquier empresa, no solo epic. O sea dinero por amor al arte no le han metido a Godot, detrás tiene que haber una justificación. Pero de ahí a que sea para joder a unity pues ni idea, bien podría ser simple campaña de marketing o bien intentar darle una ayuda a Godot a ver si se llevan más usuarios de unity. Por lo que sea, bienvenida es la pasta xD

Fntk-

Bueno, pues después de mucho tiempo rondando por aquí y de hacer algún que otro juego cutre en html, me he lanzado por fin (y cuando menos tiempo tengo xD) a probar "en condiciones" con un engine y he querido usar este =)

El caso es que he seguido un par de tutoriales (https://docs.godotengine.org/en/3.1/getting_started/step_by_step/your_first_game.html) y leído documentación pero hay algo que no hago bien xD

Quiero hacer una especie de tetris, serían 2 obstáculos idénticos que van apareciendo a la vez por la parte superior separados entre ellos por una distancia X.
Esa segunda parte aún no la he planteado aunque no tengo ni idea xD Pero es que tampoco consigo hacer que aparezcan y bajen dichos bloques...

He utilizado un RigidBody2D y en el main añadido el Path2D que va de esquina superior izquierda a derecha, y el child PathFollow2D que es lo que indica el tutorial. He probado alguna cosa más pero nada...

No he podido mirar todos los enlaces de #1, perdonad si pregunto gilipolleces como es el caso, pero acabo de empezar y voy algo perdido :smile:

Bueno ahora que estoy metido con esto ya apareceré más por aquí xD

1 respuesta
AikonCWD

#535 Buenasss

Podrías detallar un poco más lo que quieres hacer? Qué harás con esas 2 piezas, cual es el gameloop , etc.

Por lo poco que has descrito, usar RigidBody no encuentro muy overkill, así como el Path2D. Ya que si se trata de un juego basado en tiles/cuadrícula, puedes mover los objetos por código sin demasiado problema.

3 respuestas
Fntk-

#536 Hello! Ayer ya no eran horas...
Comenté que era tipo tetris pero tampoco es cierto xD

Quiero hacer algo similar al tutorial que puse. La idea es un endless runner vertical. Van cayendo cosas desde una posición X aleatoria y cuando desaparezcan por abajo se eliminan. Y en ocasiones querré que salgan dos mobs iguales a la vez separados entre ellos lo suficiente para que el player pase por medio...

Creo que así queda más claro. Aunque dices que es overkill pero por lo que he visto hasta ahora es lo que usan, no sé otros métodos 😅pero mi intención no era basarlo en tiles/cuadrícula.

1 respuesta
Ridote

#537 kinematicbody2d con unas fisicas mucho más básicas es una opción mucho mejor en mi opinion. Estoy de viaje, cuando vuelva si quieres te echo un cable

1 2 respuestas
Fntk-

#538 #536 Gracias! Le echo un ojo a eso :)

AikonCWD

Cómo mola el pseudo-3D (yo lo llamo 2.5D):

1 1 respuesta