🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Como programar un juego de estrategia en Linux

#35
From: Santiago Romero
Date: Thu, 08 Feb 2001 13:21
63 lines
3689 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Wed, 07 Feb 2001 23:29:36 +0100, EXE-Cute escribi�:
>Soy un estudiante de Informatica (ciclo formativo de grado superior en

 Enas....

>desarrollo de aplicaciones, en concreto) y en este ultimo a�o tengo un
>credito de sintesis que consiste en realizar un programa de libre
>eleccion. Como todo el mundo en clase se decide por lo mas facil (un
>programa en visual basic que gestione una db de access), y a mi me mola
>mas el Linux y el C, he decidido hacer un juego de estrategia junto a
>otro colega de clase.

 Ole tus webs X'DDDD
 
>El caso es que ideas no nos faltan, pero el tiempo es muy limitado y
>ahora que vamos a empezar a programarlo (la etapa de analisis y dise�o
>esta practicamente terminada) necesitariamos una orientaci�n sobre lo ya
>pensado...

 Yo de ti empezar�a por lo siguiente.

 - Librer�a gr�fica -> Allegro o SDL (alleg.sourceforge.net o libsdl.org).
   En ambas puedes acceder a funciones para dibujar, audio, ficheros,
   etc. Yo uso Allegro porque tiene muchas funciones ya preparadas como
   escalado de sprites, conversiones de colores, y todo eso, pero SDL
   tambi�n sirve.

   En cualquiera de los 2 casos, tu programa podr� ser compilado para
   LINUX, MSDOS (solo allegro), WINDOWS, CONSOLA, XWINDOW, BEOS, etc.

 - Librer�a de comunicaciones: usa libnet o EasyTCPIP (es FACILISIMA).

>El caso es que el juego utilizara una estructura cliente-servidor. El
>servidor funcionara en Linux y pensabamos hacer 2 clientes: uno pa linux
>y otro en windowz.

 Entonces lo ideal ser�a usar Allegro y libnet (www.libnet.org). El
 mismo codigo lo compilas para las 2 plataformas, y au.

>Tanto el servidor linux como el cliente esperamos escribirlos en C, ya
>que de C++ no tenemos mucha idea (mas bien ninguna), y ya tenemos
>bastante con apredernos lo anterior.

 Allegro es C :)

 Saludos!! :)
- -- 
Ley de Murphy: Si algo puede salir mal, saldr� mal.
                                                                  _O)
  NoP / Compiler   | compiler@escomposlinux.org - ICQ #98602813   /\\
  Linux Debian 2.2 | http://escomposlinux.org/sromero - #74.821   \_V
        
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjqCnWUACgkQx0J/i4MrH+f+xgCfWDmJZ/RdTmcdo1htivpqUd25
a5UAnArcXCONhAXmnX0phGfIG+GmNaou
=BILd
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <5h6u59.dh.ln@127.0.0.1>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!bignews.mediaways.net!newsfeed.germany.net!newsfeed01.sul.t-online.de!newsfeed00.sul.t-online.de!t-online.de!newscore.gigabell.net!fu-berlin.de!uni-berlin.de!va1-gr-1-u-0001.du.onolab.COM!not-for-mail
References: <3A81CC50.21B7B7B9@wanadoo.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 10f58f,5390d5e0386ad6f1
X-Google-Attributes: gid10f58f,public
X-Google-Thread: f78ff,5390d5e0386ad6f1
X-Google-Attributes: gidf78ff,public
X-Google-Thread: f86c8,5390d5e0386ad6f1
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-02-08 05:33:58 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!bignews.mediaways.net!newsfeed.germany.net!newsfeed01.sul.t-online.de!newsfeed00.sul.t-online.de!t-online.de!newscore.gigabell.net!fu-berlin.de!uni-berlin.de!va1-gr-1-u-0001.du.onolab.COM!not-for-mail
From: sromero@escomposlinux.org (Santiago Romero)
Newsgroups: es.comp.os.linux.programacion,esp.comp.so.linux.programacion,es.comp.lenguajes.c
Subject: Re: Como programar un juego de estrategia en Linux
Date: Thu, 8 Feb 2001 14:21:41 +0100
Lines: 63
Message-ID: <5h6u59.dh.ln@127.0.0.1>
References: <3A81CC50.21B7B7B9@wanadoo.es>
Reply-To: compiler@escomposlinux.org
NNTP-Posting-Host: va1-gr-1-u-0001.du.onolab.com (62.42.48.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 981639039 19945601 62.42.48.2 (16 [39726])
User-Agent: slrn/0.9.6.2 (Linux)