@ agnasg

Archive for the 'khpx' Category

En la casa de las hojas color púrpura

20-09-2019 9:57 AM

Todos hemos pasado por el trance de adentrarnos en las profundidades de un paquete de software desconocido con la intención de modificarlo, corregirle errores, ampliarlo. Aquello es como entrar en un castillo oscuro, siniestro, habitado por el Conde Drácula, quien nos sonrie, y es amable y cortés y nos brinda la cena, pero como ya […]

Leer el artículo completo...

Resoluciones

12-04-2019 7:28 AM

Ya he dicho anteriormente lo repetitivo que son algunas actividades/módulos en el desarrollo de juegos. El mejor ejemplo es el scripting, que permite configurar y en parte diseñar ciertos elementos del juego. Desde mi primer intento hace 20 años mi primera versión hice un programa que permitía configurar el comportamiento de los npcs, y modelar […]

Leer el artículo completo...

Bugs

08-02-2019 9:18 AM

En el post anterior el tema de los bugs quedó sin mucha explicación, y dado que he hablado poco de ellos, más allá de una que otra queja, este post es entonces un post sobre bugs. Para los pocos que no lo saben, los programadores llamamos bugs a las fallas en los programas. El nombre […]

Leer el artículo completo...

Una decisión acertada por accidente

04-02-2019 1:31 PM

Programar un juego es una aventura en sí misma. Por ello puedo decir con toda la autoridad de mis años programando juegos que es un juego difícil de jugar. Hay sistemas que combinan múltiples interfases, pero los juegos las tienen todas: graficos, bases de datos, scripting, inteligencia artificial, redes, interpretadores, interfases de usuarios muy complicadas, […]

Leer el artículo completo...

El síndrome Star Citizen

10-12-2018 7:18 AM

Porque no hay otra forma de llamarlo: Star Citizen ha recaudado a través de su kickstarter la friolera de 200 millones de dólares, y todavía continúa recaudando dinero con paquetes promocionales ($9 millones solamente con esto), campañas publicitarias, videos de youtube y casi cualquier otro truco de mercadeo: el juego fue prometido para noviembre de […]

Leer el artículo completo...

Toma de decisiones

28-06-2018 2:57 PM

Esto iba a ser un enlace en la lista de enlaces de junio, pero se fue extendiendo demasiado y se convirtió en un post. Mis discusiones de fin de mes se supone que deben ser breves reflexiones alrededor de algún post o suceso interesante, pero a veces cobran vida propia y se transforman en algo […]

Leer el artículo completo...

git, fossil, unit testing

14-04-2018 6:30 AM

Estaba leyendo este artículo de la gente de SQLite, sobre por qué ellos no usan git, y por un momento pensé que era una buena idea estudiar fossil, que es lo que ellos usan. Y cuando digo un momento me refiero a 5-10 segundos, porque fossil, como es de imaginar, tiene su propia curva de […]

Leer el artículo completo...

Cómo saber si estás enamorado, en una simple y fácil lección

22-02-2018 10:47 AM

Estoy tratando que ciertos detalles a los que nunca le presto atención, no se escapen esta vez en un pet proyect actual (khpx), incluyendo no tener externs inútiles en los archivos y que las funciones se llamen de una forma uniforme y consistente. Por ejemplo, ¿cómo se debe llamar la función de inicialización de los […]

Leer el artículo completo...

4 horas de “trabajo”

14-02-2018 12:33 PM

¿Quieren ver como pierdo 4 horas de trabajo? Este bug: En mi defensa, este bug estaba profundo en el sistema de update antes del final rendering. En khpx el código está extremadamente modulado, con funciones lo más compactas posible (que es como se debe programar) Eso trae como consecuencia el problema de que para conseguir un […]

Leer el artículo completo...

De la diversión y otros placeres medievales

11-02-2018 3:24 PM

Me he estado preguntando todo el día si khpx va a tener una audiencia. Algo así como un grupo de fans. Estoy viendo videos de Dark Soul, de Cupcake, otros, y obvio, tienen fans porque son divertidos, en su forma particular de ser divertidos. ¿Es khpx divertido? Es claro que hay una demanda para un space […]

Leer el artículo completo...