Preguntas sobre el lenguaje C

Todo aquello que no está relacionado con Gemix Studio ni con la programación DIV en general.
User avatar
Hokuto7
Posts: 1408
Joined: Mon Aug 28, 2017 10:14 am

Re: Preguntas sobre el lenguaje C

Post 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.
User avatar
CicTec
Posts: 16590
Joined: Thu Jul 31, 2008 10:18 pm

Re: Preguntas sobre el lenguaje C

Post 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.
User avatar
shao
Posts: 6048
Joined: Wed Jun 17, 2009 4:51 pm

Re: Preguntas sobre el lenguaje C

Post by shao »

Si nadie jugara con los móviles entonces ¡no se publicarían cientos de juegos cada mes!.
User avatar
Vortigano
Posts: 255
Joined: Sun May 07, 2017 6:04 am

Re: Preguntas sobre el lenguaje C

Post 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.
You do not have the required permissions to view the files attached to this post.
Post Reply

Return to “Offtopic”