From: Chris Sykes <chris@amtiskaw.net>
Subject: Re: sdlada, löve, and programming for beginners
Date: Tue, 11 Feb 2020 19:10:46 +0000
Date: 2020-02-11T19:10:46+00:00 [thread overview]
Message-ID: <r1uu7l$k6c$1@gioia.aioe.org> (raw)
In-Reply-To: 87tv41cnnd.fsf@samuel
On 08/02/2020 11:40, Ludovic Brenta wrote:
> So it occurred to me that LÖVE is really a Lua binding to SDL plus a
> predefined event loop, and that it would be quite easy to do something
> similar based on the sdlada thick binding. The goal would be to attract
> teenage programmers to the language and to programming in general.
> Possibly on a Raspberry Pi. I'd be willing to make a Debian package for
> it. What do you think?
FWIW, I think it's an excellent idea.
One of the most important things for a beginner is being able to achieve
visible results from simple code. So something that allows you to draw to
the screen and respond to user input, while minimum boiler-plate code
(often confusing to newbies) really helps.
If you're looking for inspiration for some demos/examples, you should
checkout the "One Lone Coder" videos on YouTube:
https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA/featured
He has written a really simple "game engine" in C++ along the same lines,
and (IMO) his projects show just how valuable lowering the barriers to
experimentation can be. Lots of fun too!
>
> [1] https://fosdem.org/2020/schedule/event/ada_rad/
> [2] http://colobot.info/
> [3] http://love2d.org/
> [4] https://www.lua.org/
>
next prev parent reply other threads:[~2020-02-11 19:10 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-02-08 11:40 sdlada, löve, and programming for beginners Ludovic Brenta
2020-02-08 12:29 ` Optikos
2020-02-09 17:34 ` Rick Newbie
2020-02-09 19:26 ` Lucretia
2020-02-09 20:01 ` Dmitry A. Kazakov
2020-02-10 14:06 ` Simon Wright
2020-02-09 22:55 ` Ludovic Brenta
2020-02-10 14:07 ` Simon Wright
2020-02-10 4:53 ` Nasser M. Abbasi
2020-02-10 10:05 ` Rick Newbie
2020-02-10 10:37 ` gautier_niouzes
2020-02-10 17:47 ` Rick Newbie
2020-02-10 14:27 ` Lucretia
2020-02-11 19:10 ` Chris Sykes [this message]
2020-02-11 19:25 ` Lucretia
2021-10-03 12:59 ` Tama McGlinn
2021-10-03 17:45 ` darek
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox