Me he equivocado? He sido yo? Tengo que dedicar más años a aprender otra disciplina que se acerque a algo que quiero después de estar años formándome y cogiendo experiencia?
End of rant, por ahora.
@cidonp.bsky.social
Videogame developer and amateur musician https://cidonp.itch.io/
Me he equivocado? He sido yo? Tengo que dedicar más años a aprender otra disciplina que se acerque a algo que quiero después de estar años formándome y cogiendo experiencia?
End of rant, por ahora.
Voy a hacer de abogado del diablo y suponer que mi carrera es demasiado especifica.
De verdad C++ solo se puede utilizar en defensa y en sistemas de transporte? De verdad tengo que elegir entre ser un técnico de trenes y ayudar a bombardear civiles después de haber trabajado en las tragaperras?
Lo más fácil y lo que todo el mundo hace es buscar culpables.
La tónica general actual es que el culpable sea el propio individuo. “Tú has decidido estudiar eso”, “tú has decidido vivir ahí”, “tú eres quien no quiere aguantar trabajar en algo que no es lo que quieres trabajar”, y demás mentiras.
Al menos tengo la posibilidad de hacer algo. Cualquier colega que haya estudiado biología o alguna ciencia del estilo está condenado a la enseñanza. Y la gente de letras ni te cuento.
Pero esa gente me la pela, yo uso mi BlueSky para quejarme de mis cosas.
El mercado laboral verdaderamente me hace sentir que me equivoqué de andén hace casi diez años y no existe posibilidad de dedicarme a algo que no sea lo que LinkedIn dicte.
Oferta y demanda supongo.
frases motivadores ask jeeves
09.11.2025 16:11 — 👍 0 🔁 0 💬 0 📌 0como dejar de ser un asalariado trabajando para una corporación corporaciónez y hacer algo que me guste yahoo respuestas cinco estrellas
09.11.2025 16:11 — 👍 2 🔁 0 💬 1 📌 0ayudas emprendimiento para autonomos 2025 google search voy a tener suerte
09.11.2025 16:11 — 👍 2 🔁 0 💬 1 📌 0Literalmente gracias a ti me he enterado de que ocurría esto
04.06.2025 08:37 — 👍 1 🔁 0 💬 1 📌 0Bastante orgulloso de haber desarrollado esto en un par de tardes y sin ver ningún tipo de tutorial, sólo consultando las referencias del propio lenguaje de Lua. Pero ya dejo de braggear que no se me da bien. Seguiré actualizando.
06.05.2025 17:57 — 👍 1 🔁 0 💬 1 📌 0Aunque quiero implementar algunos sistemas más, como audio o dibujado por tiles, ya hay algo funcional, con ciclo completo de motor, renderizado, creación de objetos, e input.
06.05.2025 17:57 — 👍 1 🔁 0 💬 1 📌 0Gracias a estas metatablas se puede simular de alguna manera las clases a las que los programadores de lenguajes OO estamos acostumbrados, con "clases" parecidas a estas.
06.05.2025 17:57 — 👍 1 🔁 0 💬 1 📌 0Lua es un lenguaje que, al igual que otros como JS y Python, tiene unas cuantas cosillas peculiares. No está pensado para tener objetos, ni siquiera estructuras de datos, exceptuando sus maravillosas tablas y metatablas.
06.05.2025 17:57 — 👍 1 🔁 0 💬 1 📌 0En otro de mis ataques de capacidad creativa he decidido aprender un poco más sobre los lenguajes de scripting y he desarrollado un pequeño motor de videojuegos en Lua utilizando Love2D.
06.05.2025 17:57 — 👍 1 🔁 0 💬 1 📌 0At long last
26.03.2025 19:14 — 👍 0 🔁 0 💬 0 📌 0Veamos cómo ha cambiado el Guerrilla Games Festival desde que fuimos en
2019
ha llovido
Con una clase base y estadísticas típicas, ya tenemos montado un combate entre dos entidades que intercambian golpes cada cierto tiempo.
Ahora vamos a mejorar un poco el código que tenemos y a añadir movimiento por Navigation.
Heredando de Character, la clase AttackCharacter nos va a ayudar a diferenciar (además de así liberar responsabilidades en clases futuras) las entidades que pueden realizar ataques automáticos.
Los objetos AttackCharacter atacarán si están a rango del objeto que detectaron gracias a su clase padre.
desarrollar mola que te cagas
18.11.2024 09:29 — 👍 1 🔁 0 💬 1 📌 0Por ejemplo, la clase EnemyCharacter buscará la clase del jugador, la clase PlayerCharacter, y actuará en consecuencia. Por ahora, dejamos que mediante herencia de métodos, ejecute el de la clase padre.
17.11.2024 23:23 — 👍 1 🔁 0 💬 2 📌 0Esta clase, al detectar una entidad que entra en su rango, va a dibujar una línea que las conecta entre sí.
Las clases que hereden de esta tendrán que encargarse de discernir qué quieren detectar, además del rango de detección, entre otras cosas.
Primero, vamos a desarrollar una clase Character que sea capaz de detectar si una una entidad entra en un rango determinado.
Por ahora se llama Character, pero en un futuro será más correcto cambiarle el nombre a DetectableCharacter o algo por el estilo. Va a ser la clase de la que hereden otras.
La idea es crear entidades que sean capaces de detectar otras entidades, y reaccionar a ellas dependiendo del tipo que sean.
Una vez detectadas, ya veremos cómo hacer que se aproximen al objetivo y realicen un ataque.
Estoy intentando replicar el sistema de combate del Final Fantasy XII desde cero en #Godot.
Alejándose del combate por turnos, esta entrega de la saga apuesta por un combate en tiempo real con un sistema de "Gambits" que dictan qué hacen los personajes de manera automática.
#gamedev
Cada vez más seguro de que jugar videojuegos y seguir a gamedevs es una forma de autosabotaje para ser gamedev.
22.10.2024 10:19 — 👍 4 🔁 0 💬 0 📌 0