I have heard of earwax but I haven't really looked at it.



On 15/02/2021 4:41 am, Immigrant via groups.io wrote:

Thanks. I heard of Lucia, and could not find any documentation for it.

*From:* blind-gamers@groups.io <blind-gamers@groups.io> *On Behalf Of *Chris Norman via groups.io
*Sent:* Sunday, February 14, 2021 6:20 AM
*To:* blind-gamers@groups.io
*Subject:* Re: [blind-gamers] Introduction, and programming questions

Hi,

There are a few different audio game engines for Python, these include Earwax <https://earwax.readthedocs.io/> (beta), Lucia <https://github.com/luciasoftware/lucia> (which is supposed to be more familiar to those coming from BGT, Framework <https://forum.audiogames.net/topic/38239/framework-my-new-set-of-tools-for-audiogame-creation-in-python3/> (for want of a better name), and pyAGE <https://forum.audiogames.net/topic/38941/pyage-yet-another-python-audio-game-engine/> (which is still very much in its early stages).

If you'd rather go the mainstream route, and don't mind a little more work, there's Godot Accessibility <https://forum.audiogames.net/topic/33909/migrated-godot-accessibility-to-github/>.

Finally, for some subjective comparisons, see this thread <https://forum.audiogames.net/topic/38995/python-and-audiogame/> on the audiogames.net <http://audiogames.net> forum.

There are others, namely MonoGame <https://www.monogame.net/>, and probably some other stuff in C# too.

Other than that, please just do everyone a favour (mainly yourself), and don't use BGT. It's like deciding to dig yourself a swimming pool, using a plastic bucket and spade for digging, wattle and dorb for lining, and stiff prayer for water purification.

HTH,

Take care,

Chris Norman

On Sun, 14 Feb 2021 at 02:42, Immigrant via groups.io <http://groups.io> <immigrant328=verizon....@groups.io <mailto:verizon....@groups.io>> wrote:

    Hello, everyone I have just joined the group, and I hope the
    distinguished
    gamers and writers in this gaming community understand that I am
    very much a
    beginner, trying to write perhaps a couple of simple dice or card
    games. I
    wrote a dice game script in BGT, and the script doesn't generate any
    compilation errors. However, the game window stays open only for a
    couple of
    seconds, and then disappears, so none of the program's keystrokes
    can be
    executed. I realize that BGT is no longer supported, but it does
    work under
    Windows 10, and it is the only engine where I know how to implement
    keystrokes and add and manipulate sounds. I checked basic
    tutorials for a
    few programming languages, and realized that game logic can be
    programmed in
    any of the languages but none of these tutorials addresses
    keystroke-driven
    implementation, or addition of sound. And even in the BGT
    tutorial, I have
    not found answers to some of my questions. The game I am currently
    trying to
    write is a dice roller, but if one tries to create, for example, a
    card
    game, how do you make a card playable? If cards exist as strings,
    or parts
    of an array, or even instances of their own class, they are just
    abstract
    logical structures. But cards need to be manipulated - picked up,
    discarded,
    etc. If I have a hand with 5 cards, how do I program a way to
    navigate the
    list of cards and then perform an action on a card currently in
    focus? How
    to make it an element of interface so it can be selected? I hope I
    clearly
    expressed my questions, and I am grateful in advance for any
    clarifications.








-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#123330): https://groups.io/g/blind-gamers/message/123330
Mute This Topic: https://groups.io/mt/80623843/21656
Group Owner: blind-gamers+ow...@groups.io
Unsubscribe: https://groups.io/g/blind-gamers/leave/607459/1071380848/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to