Article View: es.comp.os.linux.programacion
Article #18094Re: Arianne RPG
From: NoP / Compiler
Date: Fri, 01 Oct 1999 00:00
Date: Fri, 01 Oct 1999 00:00
82 lines
4431 bytes
4431 bytes
> > a parte de eso.. > > DIV te da unas funciones graficas y de sonido muy bonitas, pero se > supone que es el programador de videojuegos quien hace eso. > entre otras cosas porque asi en cada juego las haces a medida > con solo lo que necesitas, no una standard que evidentemente > ocupa mas y es mas lenta. se nota que no haces juegos. Si le dices eso a una empresa seria se reirian de ti. Un programador lo que quiere es productividad, es HACER EL JUEGO, no pasarse 1 a�o HACIENDO LIBRERIAS que ya existen. Si existen tantos juegos para Windows y tan pocos para Linux es porque DirectX hace que la gente pueda hacer el juego en un par de meses porque se evita el periodo de programar librerias durante otros tantos. > crees que las compa�ias de video juegos usan DIV? no, pero si DirectX: y es lo mismo que criticas: una serie de funciones que ya manejan (incluso con aceleraci�n hw) el blitting, 3d, sonido (aunque DirectSound no se muy muy bueno), etc. Incluso el video, con DirectMedia. > div es para los que no quieren aprender las bases. > y me parece muy bien que a esos se les de la posibilidad. las bases son una tonteria... es bueno conocerlas, pero las bases cambian ... la mayoria de los que hacen juegos "mediante las bases" se quedan anclados en un s�lo S.O., o hardware. Usar una librer�a que vive en varios sistemas (por ejemplo SDL) implica que tu juego puede compilar en todos esos sistemas con el m�nimo esfuerzo. > como div hay otros, como el allegro. si, ademas allegro viene hacia Linux. No la patata que hay ahora de XWinAllegro, sino que estan portando la nueva version 4.0 de allegro que puede ser las DirectX de Linux. Y cuando est� un estandar para programar juegos, veras como se triplica (o mas) el n� de juegos para Linux. > Quiere decir eso que todos hemos de usar div porque > sino hemos de ahcer todo lo que has dicho? por favor.... no hablo de div... hablo de lo que dijiste de "que uno debe hacerse las cosas por si mismo y no usar lo que hacen otros". No te lo tomes a mal: me muevo en el mundo de la progra- macion de juegos desde hace muchos a�os, y he trabajado con varios grupos, y te aseguro que si le dijeras eso a un distribuidor (eso de que las cosas mejor hacerselas uno mismo y todo eso) te concederia poco cr�dito: ellos buscan tener el juego hecho en el minimo tiempo posible y con la maxima garantia, no que te tires unos cuantos meses haciendo las librerias necesarias cuando estas ya existen y creadas por otros programadores y que ya estan testadas. Imaginate por un momento que luego vas y tienes problemas con la libreria de... digamos... OpenGL porque no sabes hacer determinada cosa... �que vas a hacer, decirle al distribuidor que vas a tardar un poco mas porque aun no has terminado una libreria? :? no, ahora ya no funciona eso asi. Antes si, y te aseguro que me encantaba, estoy contigo, te lo creas o no, pero ahora sencillamente esto apesta a prefabricado, y es que "antes programar era un arte, pero ahora es todo m�rketing". salu2! -- El hombre nunca es demasiado viejo para aprender. ------------------------------------------------------------ __ --- | NoP / Compiler - compiler@iname.com | /oo\ | |--------------------------------------------------------| (\/) | | POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 | / __ \ | | NoP en IrcHispano | |\ /| | | |_OO __ OO_| | <Espacio cedido para publicidad por 100$> | -------------------------------------------------------------------
Technical Details
Message-ID:
<37F46DE6.D6F8C99B@iname.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<37E2D2B6.5185FDA2@redestb.es> <37E90DF8.E15D4FED@interactivebureau.com> <6skds7.013.ln@127.0.0.1> <37F10EC6.B8918C10@interactivebureau.com> <37F21CD6.99517A00@iname.com> <37F3C3B6.3EB3C037@interactivebureau.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,768d6a1ef0e48c81 X-Google-Attributes: gidf86c8,public From: NoP / Compiler <compiler@iname.com> Subject: Re: Arianne RPG Date: 1999/10/01 Message-ID: <37F46DE6.D6F8C99B@iname.com> X-Deja-AN: 531465137 Content-Transfer-Encoding: 8bit References: <37E2D2B6.5185FDA2@redestb.es> <37E90DF8.E15D4FED@interactivebureau.com> <6skds7.013.ln@127.0.0.1> <37F10EC6.B8918C10@interactivebureau.com> <37F21CD6.99517A00@iname.com> <37F3C3B6.3EB3C037@interactivebureau.com> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Organization: Compiler Software Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion