🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #18094

Re: Arianne RPG

#18094
From: NoP / Compiler
Date: Fri, 01 Oct 1999 00:00
82 lines
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-mail
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>

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