comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: Where to find Ada GTK example programs to try?
Date: Fri, 08 May 2020 23:18:18 +0200
Date: 2020-05-08T23:18:18+02:00	[thread overview]
Message-ID: <87wo5mjfc5.fsf@samuel> (raw)
In-Reply-To: r94dso$s9a$1@gioia.aioe.org

"Nasser M. Abbasi" <nma@12000.org> writes:
> Yes, I forgot about GPS. I remember reading it used GTK.
>
> But I also remember reading the other day that you said about GPS using
> using Python somehow, right?

Yes. GPS uses both GtkAda (for the GUI) and Python (for scripting).

> I have GPS. It is nice. But GTK Ada has been around for long time.

So has GPS.

> Someone must have written some animations or simulation or game
> GUI using Ada-GTK,

Ah, GTK (and GtkAda) is not intended for this.  You can write games
using GtkAda but you'd be better off using SDL.  There is an Ada binding
at https://github.com/Lucretia/sdlada.  While GTK does only graphical
widgets, SDL does accelerated graphics, sound, joystick, etc.

The kind of games that you could make with GTK are desktop games like
the gnome games collection e.g. othello, card cames, chess, etc; not the
ones you refer to.

-- 
Ludovic Brenta.
The gatekeeper overdelivers our project, while the steering committee focuses on a non-mainstream EBITDA. 

  reply	other threads:[~2020-05-08 21:18 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-07 22:21 Where to find Ada GTK example programs to try? Nasser M. Abbasi
2020-05-07 23:10 ` Ludovic Brenta
2020-05-08  9:52   ` Brian Drummond
2020-05-08  6:19 ` Dmitry A. Kazakov
2020-05-08 20:02   ` Nasser M. Abbasi
2020-05-08 21:18     ` Ludovic Brenta [this message]
2020-05-08 21:39     ` Dmitry A. Kazakov
2020-05-09  0:38       ` Game programming in Ada (was: Where to find Ada GTK example programs to try?) Ludovic Brenta
2020-05-10 19:40     ` Where to find Ada GTK example programs to try? Optikos
2020-05-09  9:47 ` Jeffrey R. Carter
2020-05-09 14:59 ` mgr
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox