From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,41100a78496a4c71 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-28 04:25:06 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!oleane.net!oleane!freenix!enst!enst.fr!not-for-mail From: Erik Sigra Newsgroups: comp.lang.ada Subject: Re: AdaGames Date: Thu, 28 Mar 2002 13:29:04 +0100 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: References: <98104da8.0203280310.143a1c18@posting.google.com> Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Trace: avanie.enst.fr 1017318303 55984 137.194.161.2 (28 Mar 2002 12:25:03 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Thu, 28 Mar 2002 12:25:03 +0000 (UTC) Return-Path: X-Mailer: KMail [version 1.3.2] In-Reply-To: <98104da8.0203280310.143a1c18@posting.google.com> Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.8 Precedence: bulk X-Reply-To: sigra@home.se List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:21754 Date: 2002-03-28T13:29:04+01:00 torsdagen den 28 mars 2002 12.10 skrev du: > Ciao! > in your opinion what kind of game can show the power of Ada ? > a sport game (soccer, nhl), strategic game (like command&conquer), > flight (Ace combat,Ms flight simulator), rps (Doom, Quake, Halo), > Adventure (Zak McKracken:))), Day of the tentacle), rpg (Baldur's > gate) etc ? I think Ada would be well suited for the server side of games. They can run as daemons and handle the state of the game world. Clients can be connected over the network and be written in whatever language is required to use a certain GUI toolkit. The only interfaces that the server needs is network and file. This is how Freeciv works, except that the server is written in C and has a command line interface. At least 1 of the 2 monopoly-like games for KDE has a true daemon server design. I'm sure someone knows of more games that follow this design. The other use for Ada is AI-clients that connect to servers in the same way as GUI-clients. On the GUI-side it looks worse. No Qt bindings and AdaSDL (sourceforge.net/projects/adasdl) looks stale. There is only GTKAda to chose from.