Page 5 of 5

Re: Preguntas sobre el lenguaje C

Posted: Fri Sep 10, 2021 10:37 am
by Hokuto7
CicTec wrote: Simplemente porque DirectX funciona solo para Windows y sus mobiles (pad y algun modelo de smartfphone), OpenGL en cualquier plataforma, asi que se da mas prioridad al cross-platform, y mas facilidad de usar una sola API en lugar que dos, ademas quitando los juegos grandes para PC (windows) la gran mayoria de juegos hoy son para mobiles y web, donde apunto OpenGL (y ahora su sucesor Vulkan) funciona y directX solo en parte.

Hace tiempo pusiste aqui en el foro un framework si mal no recuerdo que usaba motor software y creo que usaba lenguaje C, pero no me acuerdo el nombre, servia para hacer juegos retro.
¿Quien juega con un movil?,aparte de dedicarle 5 minutos no creo que se dedique mas tiempo a estos aparatos,pantalla pequeña y controles muy incomodos y bateria que se vacia en media hora,no es un aparato para jugar.

La web lo mismo,no he dedicado mas de 2 o 3 minutos a jugar en una web y no creo que mucha gente lo haga.

Sobre el framework que comentas es tilengine y es una simple libreria grafica pelada,mas alla del manejo de graficos y animaciones no ofrece nada mas y solo soporta colores de 8 bit y ni siquiera tiene soporte de sonido.Solo sirve si se quisiera usar como render de tu propio motor que tendrias que crear desde cero,y actualmente si quieres usar la version compilada hay que pagar si no te la compilas tu mismo.

Re: Preguntas sobre el lenguaje C

Posted: Fri Sep 10, 2021 10:59 am
by CicTec
Hokuto7 wrote: ¿Quien juega con un movil?,aparte de dedicarle 5 minutos no creo que se dedique mas tiempo a estos aparatos,pantalla pequeña y controles muy incomodos y bateria que se vacia en media hora,no es un aparato para jugar.

La web lo mismo,no he dedicado mas de 2 o 3 minutos a jugar en una web y no creo que mucha gente lo haga.
Tu no lo usas, la gran masa de gente, especialmente los joven usan casi totalmente juegos mobiles y web y eso representa el mercado, aun si como dije se prefiere OpenGL porque es multi-plataforma (cosa esencial hoy en dia para los game engine), mientra DirectX no.
Hokuto7 wrote: Sobre el framework que comentas es tilengine y es una simple libreria grafica pelada,mas alla del manejo de graficos y animaciones no ofrece nada mas y solo soporta colores de 8 bit y ni siquiera tiene soporte de sonido.Solo sirve si se quisiera usar como render de tu propio motor que tendrias que crear desde cero,y actualmente si quieres usar la version compilada hay que pagar si no te la compilas tu mismo.
Si era eso, bueno, pero es algo si te sirve para empezar, luego lo enganchas a SDL2 o Allegro para tener audio, etc..., es ya una base para poder practicar.

Re: Preguntas sobre el lenguaje C

Posted: Fri Sep 10, 2021 7:00 pm
by shao
Si nadie jugara con los móviles entonces ¡no se publicarían cientos de juegos cada mes!.

Re: Preguntas sobre el lenguaje C

Posted: Mon Nov 29, 2021 3:37 am
by Vortigano
Hokuto acá tenés para ̶r̶o̶m̶p̶e̶r̶t̶e̶ ̶l̶a̶ ̶c̶a̶b̶e̶z̶a̶ practicar enlazado con tu toolchain para C.

Un programa sencillo y básico que llama a una función saludar. Pero la función saludar() ya definida y compilada en un código intermedio (.o)

Te puse el código fuente para generar saludar.o pero no es necesario, la idea es que practiques generar tu main.exe a partir de main.c y enlazando con saludar.o

Podés también hacerlo funcionar con codeblocks, luego podés solucionar tu problema de enlazado con SDL2.