Programación Específica > Programación de Videojuegos
Re: SDL, Allegro, ClanLib
JuanK:
:alien: allegro es excelente sobre todo si lo que se quiere es aprender, ya que es totalmente abierto su codigo, pero para utilizarlo bien.. es mejor utilizar un compilador potente como el djgpp ya que el turboC ya no se adecua para esto puesto que no te maneja el modo protegido y solo manjea bien los 640k de memoria ppal, ya que para manejar la memoria extendia es un problema GRANDISISISISISISIMO, el turboC ya esta myu quedado respecto al djgpp,
por otro lado los makers... en mi opinio n no son malos... son PESIMOS, no te dejan aprender y lo unico que son capaces de hacer son juego malos, que usan sptrites de baja calidad y todo te quda como cuadriculado... mi consejo es que no le voten más lata a esos propgramas.
Si realmente quieren hacer algo serio directX es excelente sobre todo sobre C++ y mejor aún sobre C# de .NET.
:lightsabre:
ibito:
me quedo con allegro sobre linux :yes:
JuanK:
:alien: he desarrolado en ambas plataformas y he llegado a la conslusion de que linux aún no esta muy bien preparado para enfrentar los retos que impone el desarrollo de videojuegos de calidad,
lastimosamente su estructura solo ha sido eficiente en cuanto a la estabilidad y la seguiridad, no niego que puede que en poco tiempo se superen esas limitantes , pero en el momento no se ha hecho,
El bajo nivel de desarrollo de las librerias graficas de linux, las limitaciones de dispositivos, las limitaciones que impone el sistema, y el exeso de tramites a nivel logico que se demanda para el manejo de recursos no permitira nunca hacer un buen juego.
Tal vez juegos pequeñas puedan ser elaborados en linux sin que se note la diferencia, pero incluso algunos demos de allegro son mucho màs quedados al compilarlos bajo linux a diferencia de la fluides que presentan bajo windows.
En mi opinion, allegro y en general las mejores librerias y SDKs que existen para desarrollo multimedia , corren optimamente en plataforma microsoft y algunas mucho mejor en Mac, los diferentes IDE que existen tambien nos ofrecen muchas facilidades en windows, prueben con el rhide de windows y comparenlo con el de linux... aparentemente son iguales, pero la estabilidad y rendimeinto son muy superiores en windows.
Pero bueno, es solo mi opinion, y es muy respetable que pienses diferente... tus motivos tendras..
hasta luego :lightsabre:
ibito:
no niego que si windows sirve para algo es para los juegos (no digo que no sirva, de hecho me gustan mucho los 2 sistemas operativos, no soy un anti-MS), lo que pasa es que soy nuevo en linux y la verdad me ha gustado mucho, ya he jugado doom en linux y se ve igual, no noto mucha diferencia, y la verdad si es algo lento el entorno X, pero como compararias tantos años de el entorno grafico de windows con el bebe que es X?, y la verdad me gusta mas linux ya que es open source, si hago un trabajo no tengo que comprar licencias ni nada por el estilo, es algo por lo que me gusta allegro, que no es shareware, ni comercial, ni si quiera es GNU, sino giftware, y para programar uso KWrite, talvez por su facilidad... la verdad me quedo con los 2 SO's pero como mi disco duro es de 4 GB.... solo uso uno:P
JuanK:
que te hayas arriezgado con linux solo en tu SO, creo que un desarrolador debe ser un poco integra y debe aprender de todo.
Tengo la oportunidad de tener un disco duro grande y tengo windows XP, windows 2000 y Linux Red Hat 8.0
lo del codigo abierto es muy llamativo, pero la verdad es para los verdaderos genios de la program,acion, ya que he tenido la oportunidad de miratrlo y de estudiarlo un poco.. y me pierdo en muchas cosas.. creo que el codigo es realmente abierto solo para ellos, por que para la gran mayoria ni nos va ni nos viene el codigo.. a profundidad.
por otro lado lo de la liscencia es muy critico si tienes un empresa, pero como usuario no lo es mucho, ya que las liscencias academicas son supereconomicas, y sino es muy seghuro que al igual que la enorme mayoria de las personas... tengas una copia ilegal ...:hippi:
aprender la estructura de qwindows ws mucho más facil, utilizar sus librerias en tus pro0gramas es el doble de facil, y no te das bolas muchas veces con eso de recompilar el kernel para que tu programa corra... la verdad esta es una de las coasas que me aburrio del desarrollo en linux.
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa