Re: Earwax

2020-11-18 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax OK, so the latest version of Earwax (2020-11-18) contains the new NetworkConnection class.I've not written an example for it yet, but the docs should be complete enough.It is worth noting that the new module is thread safe, as in no threads are used.Hope it helps someone. I'm

Re: Migrated Godot accessibility to GitHub

2020-11-17 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Migrated Godot accessibility to GitHub Hi,I've just had a bash at getting this working, and it seems to work fine.I couldn't find an external editor setting, but I suppose that's no biggy.I was having the "I don't know what to do with this" problem, but that's because I've no idea what

Re: Directly communicate with Braille?

2020-11-09 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Directly communicate with Braille? Of course there's liblouis too, if you're looking to code something. URL: https://forum.audiogames.net/post/588153/#p588153 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: earwax-server

2020-11-21 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: earwax-server @15You can happily subclass, just override the events that are there by default.What is it about decorators that confuse you? URL: https://forum.audiogames.net/post/591674/#p591674 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: earwax-server

2020-11-15 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: earwax-server @2OK, so I've worked in the client side, although it's not in the official release yet, and it's not thoroughly tested. However, here is the test script I'm using:from pyglet.window import Window, key from earwax import (AlreadyConnected, AlreadyConnecting,

Re: Help decide what will be in Synthizer 1.0

2020-11-13 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Help decide what will be in Synthizer 1.0 @6You can already load files into buffers:b = Buffer.from_stream('file', 'sound.wav')If you wanted something quicker:def get_generator(context: synthizer.Context, filename: Path, source: Optional[synthizer.Source]) - BufferGenerator: g =

Re: Cytolk, cython extension over the tolk library

2020-11-13 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Cytolk, cython extension over the tolk library @62That's amazing, thank you so much. URL: https://forum.audiogames.net/post/589428/#p589428 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: python users please save me

2020-11-03 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: python users please save me @15As far as I know, pillow is a better version of pil, and the API is still the same. URL: https://forum.audiogames.net/post/586021/#p586021 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: This Noob Wants to Learn How to Code

2020-10-29 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: This Noob Wants to Learn How to Code @1Do you have any prior coding experience at all? I mean, do you understand terms like variables, and loops?I agree with everyone, Python is the one if you're starting out, although I'm possibly a little less evangelical than some these days.

Re: android develupment, a more than a complete newbie

2020-10-30 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: android develupment, a more than a complete newbie I've just spent the whole day writing in Dart, using Flutter (which is the framework).With the same code base I can run my app on Android and the web. I'm sure I could run it on iOS too, if I had a mac to do it with.I can't overstate

Re: How do you build Your web sites/projects?

2020-10-30 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: How do you build Your web sites/projects? The earwax manual is written in Restructured Text using Sphinx, while we're all talking tools. Personally, I prefer Dart's docstrings, but obviously they're pretty specific, whereas Restructured text and markdown are pretty well ubiquitous.

Re: is kivi accessible?

2020-11-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: is kivi accessible? @3Wow, didn't realise Flutter was just GL with accessibility support on top. Not really sure what else I expected mind you. URL: https://forum.audiogames.net/post/585457/#p585457 -- Audiogames-reflector mailing list

Re: is kivi accessible?

2020-11-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: is kivi accessible? @5Ah, I see what you're saying.Time will tell I guess. Certainly on Android, Flutter is great. Web too, although there's problems, and it's still in beta. None of the desktop front ends are out of alpha yet. URL: https://forum.audiogames.net/post/585482/#p585482

Re: is kivi accessible?

2020-11-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: is kivi accessible? @8Apart from Flutter, Reactive Native, and Xamarin you mean? URL: https://forum.audiogames.net/post/585566/#p585566 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: This Noob Wants to Learn How to Code

2020-10-29 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: This Noob Wants to Learn How to Code @11Oh, sorry, you're right. I obviously dind't read the original post as much as I thought I did.@10Just to clear up any possible confusion: Visual Studio / Visual Studio Code are programs for writing code, where as Python is the program that runs

Re: Pyglet help

2020-10-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Pyglet help @25Maybe use os.path.splitext(filename) first, so you don't need to index away the extension all the time. URL: https://forum.audiogames.net/post/584219/#p584219 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: Earwax

2020-10-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @98Sorry I've been a bit quiet RE your post. I did read it, just been workng on some other stuff over the intervening time.I certainly will do some more tutorials. I need to do some stuff with levels, are there specifics you're looking for? Or anything about the level system

Re: A Collision Tutorial and some important points

2020-12-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: A Collision Tutorial and some important points Hi Camlorn,Firstly, thank you for putting this code up. I'm hoping to absorb it into Earwax, because my knowledge of algorithms is basically non existant.My question is though, what are the methods that we really care about?I get that you

Re: A Collision Tutorial and some important points

2020-12-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: A Collision Tutorial and some important points @17OK, thank you. I still feel like I'm missing something. When you say collisions, are you talking bullets? If so, there wasn't anything in there that had any kind of degrees attached, so I'm thinking I'm missing something.Does anyone

Re: Python: Usage for Joysticks and External Controllers?

2020-12-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Python: Usage for Joysticks and External Controllers? Pyglet has controller support too.Shameless plug here: Earwax lets you specify button numbers and hat directions when you define actions, along with keyboard and mouse buttons. URL: https://forum.audiogames.net/post/602757/#p602757

Re: A Collision Tutorial and some important points

2020-12-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: A Collision Tutorial and some important points Magic, thanks for the info. Me and Google will have a chat. URL: https://forum.audiogames.net/post/602758/#p602758 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: Lucia - OpenSource AudioGame engine written in Python

2020-12-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Lucia - OpenSource AudioGame engine written in Python @353I doubt it, because Lucia uses sound_lib I believe, which doesn't have filtering.Synthizer doesn't have filtering *yet*, but will do in the not-too-distant future I think.Also, I reckon that getting to the point where rain

Re: Lucia - OpenSource AudioGame engine written in Python

2020-12-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Lucia - OpenSource AudioGame engine written in Python @353I doubt it, because Lucia uses sound_lib I believe, which doesn't have filtering.Synthizer doesn't have filtering *yet*, but will do in the not-too-distant future I think. URL: https://forum.audiogames.net/post/602759/#p602759

Re: Help decide what will be in Synthizer 1.0

2020-12-30 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Help decide what will be in Synthizer 1.0 @61Now I'm using Synthizer more, I begin to care about HRTF, for what it's worth. URL: https://forum.audiogames.net/post/603173/#p603173 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: Help decide what will be in Synthizer 1.0

2020-12-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Help decide what will be in Synthizer 1.0 @64I hear what you're saying about adopters. Much better that Synthizer can be shown off all round, rather than "here's this one great feature, but nothing else is there yet". URL: https://forum.audiogames.net/post/603228/#p603228 --

Re: Working with SDL natively

2020-12-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Working with SDL natively @2Thank you for the advice.I'm thinking I might as well just see what I can come up with, and depending on how hard it is, absorb it into mainline earwax.It would give me greater controls over scheduling ETC. URL:

Re: Help decide what will be in Synthizer 1.0

2020-12-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Help decide what will be in Synthizer 1.0 @66There is already HRTF:Create yourself a context, and a Source3D, and attach a generator to the source. You can change the position of the source to move your sound about. Change the position of the listener by changing the position property

Working with SDL natively

2020-12-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Working with SDL natively So I've been messing about with SDL2 over the last couple of days, and it occurs to me that although I - and others - use pyglet or pygame to achieve their gaming ends, we don't use - or even need - half the stuff it offers: Obviously graphics, most of us use more

Re: Python: Usage for Joysticks and External Controllers?

2020-12-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Python: Usage for Joysticks and External Controllers? @13No worries mate, you just pip install pysdl2-dll and all is fixed. Got it working beautifully. Thanks all for your help and suggestions. URL: https://forum.audiogames.net/post/603446/#p603446 -- Audiogames-reflector mailing

Re: Working with SDL natively

2021-01-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Working with SDL natively @7Not a whole lot of much. I mean I get that my scheduling won't be 100% accurate to the hundredth of a second, but for example, with some kind of interval function, instead of doing:f() sleep(interval) f() sleep(interval) ...It might make more sense to

Re: Working with SDL natively

2020-12-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Working with SDL natively @4 and @5MMM, OK, thanks both. I might have a bash at it at some point. I don't really like the idea of loading Pyglet's stuff, only to then load more SDL stuff myself. Would rather just use SDL and get all the benefits I've already outlined.Thanks again.

Re: Keeping track of state without globals?

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Keeping track of state without globals? @5Oh wow, I'm screwed then. I make all my classes with the attrs package haha.I love having the vision to create great things, but not the brains to make them truly awesome.Thanks for the heads-up though, I'll look into it. URL:

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @342That's great, thank you. If Synthizer is going to cache for you, would it be possible to tell it how much RAM you'd like it to take up, either as a percentage, or in bytes?That way you could let users with less RAM tell Synthizer to cache only say 100 MB worth

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread So I was considering loading buffers with Python's ThreadPoolExecutor class.Is that OK? Or are buffers not thread safe? I'm loading everything else in the main thread.Thanks in advance. URL: https://forum.audiogames.net/post/604434/#p604434 --

Re: Keeping track of state without globals?

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Keeping track of state without globals? @10OK, thanks. URL: https://forum.audiogames.net/post/604432/#p604432 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread So I was considering loading buffers with Python's ThreadPoolExecutor class.Is that OK? Or are buffers not thread safe? I'm loading everything else in the main thread.I've ran some tests, and I can load a large directory in 31 seconds or so, rather than 86. It

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @344Great info, thank you. I'll start work on it now.Please don't worry about my directory. I was stress-testing, with the idea that conceivably, loading all the sounds for a given level might be time-costly.The directory I was testing with is 1.3G of wave files,

Re: Keeping track of state without globals?

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Keeping track of state without globals? @13That feels like extra typing, and you don't get much that using a module doesn't already give you.Why not instantiate the classes somewhere? A nice little application.py module should do it, then you can keep all your instantiated whatnots in

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @348Ha! And there was me just living with it.Want me to test with a directory of MP3 files too? Or do you have the data for your own tests? URL: https://forum.audiogames.net/post/604557/#p604557 -- Audiogames-reflector mailing list

Re: Keeping track of state without globals?

2021-01-04 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Keeping track of state without globals? Also, a trick I've used when dealing with GPS coordinates, save a spoken position. Initialise it to None:class StickClass: spoken_option: Optional[float] = None def stick_thing(self, position: float) -> None: if

Re: Flutter and Dart programming language for Android apps

2021-01-06 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Flutter and Dart programming language for Android apps @1I never miss a chance to wax lyrical on Flutter and Dart.I love them both. They'll be even better too when Dart sorts out null safety.Your mileage will definitely vary mind you, but for normal apps, it's great, and the VS Code

Re: Keeping track of state without globals?

2021-01-06 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Keeping track of state without globals? @19I tell you what, that is some nicely laid out code!! We always moan when code is badly formatted, or not formatted at all, but that is lovely to read. Well done. URL: https://forum.audiogames.net/post/604759/#p604759 --

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @355Great stuff, thanks mate.Going to have me a peruse now! URL: https://forum.audiogames.net/post/605494/#p605494 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread Sorry for the double post, but when you say the Synthizer release notes, do you mean [url="" link[/url]? Only there doesn't seem to be as much information on there as your post implies.I also tried looking at the release on GitHub, but not much on there

Re: searching for developers

2021-01-09 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: searching for developers Personally, I always value @Camlorn's "pessimism". You keep providing us with useful info and reading materials mate, personally I lap it up, because I really value the knowledge and experience you pass on. URL:

Re: Earwax Story Builder

2021-01-20 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @16So I'm assuming earwax is installed, now you need to make sure the Python scripts directory is on your path.So if you use a virtual environment, then A: The earwax.exe executable will be in the same directory as your virtualenv.exe one, and B: if you are already

Re: Earwax Story Builder

2021-01-21 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @13I've added the two sound options you wanted.A simple pip install -U earwax should get you the latest version.@21I'm not sure whether to include pyperclip in the main requirements file or not. On the one hand it's invaluable for editors, but on the other hand, I

Re: Earwax Story Builder

2021-01-21 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @23I like the idea of the preference. How would the game guess though? I mean, I might use a controller some of the time, then switch to the keyboard.Plus, if you're looking for shortcuts, you might want an overview?Any chance this could be opened as an issue? Much

Re: Earwax Story Builder

2021-01-21 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @25That's right, if you look in the source code, I've specifically gone out of my way to make sure it didn't work for you. Then I sent a message to the big guy and told him the same, next time he has a board meeting with fate.@26Yeah... I've been having a kind of

Re: Earwax Story Builder

2021-01-21 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder So everyone, if you update your Earwax installations, you can now configure both action vibrations (in the same place as actions), and reverb (which now works).Happy story-building. URL: https://forum.audiogames.net/post/608408/#p608408 --

Earwax Story Builder

2021-01-16 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Earwax Story Builder Hi all,I've been working on this part of Earwax for a little while now, and it's *almost* at the point where regular folks can start having a bash with it.The Earwax story maker lets you build interactive fiction without any code. You can add sounds, and you can add

Re: Earwax Story Builder

2021-01-16 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @4If you mean so you could build with them, then I've no idea. I've not thought of it.If you mean after the fact, then honestly, you could code the whole world in Python. Everything you need is in the earwax.story.world module. You can import everything from that

Re: pyAGE - yet another Python audio game engine

2021-01-23 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: pyAGE - yet another Python audio game engine Hey, it's great we have more engines!! Good job. Looks very interesting, and thank you for posting.More competition is always good. URL: https://forum.audiogames.net/post/608995/#p608995 -- Audiogames-reflector mailing list

Re: how do online multiplayer games work?

2021-01-23 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: how do online multiplayer games work? As an addendum, if you don't already know about them, Google's protocol buffers are fast and small, so you could send them really quickly.Using them, you also get free parsing too and from strings. You could send them across with something like

Re: Earwax Story Builder

2021-01-23 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder Hey all,So I've started work on documentation for the story builder.Let me know if any of it is incomplete or unclear ETC. URL: https://forum.audiogames.net/post/608996/#p608996 -- Audiogames-reflector mailing list

Re: Confusion with low-level audio libraries

2021-01-25 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Confusion with low-level audio libraries @CamlornCan't remember if you've addressed this elsewhere, so feel free to tell me to JFGI, but why did you choose to write Synthizer in C++ and not Rust? I thought you were a big fan of rust these days?I seem to remember you saying something

Re: Earwax

2021-01-25 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Earwax now has a command for creating a basic game you can extend.You can read about it here.This command serves as a starting point for anyone new to Earwax. URL: https://forum.audiogames.net/post/609748/#p609748 -- Audiogames-reflector mailing list

Re: Confusion with low-level audio libraries

2021-01-25 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Confusion with low-level audio libraries @8Wow, OK, that completely shattered my misguided notion of Rust as Python for clever people haha.Thanks for the explanation. URL: https://forum.audiogames.net/post/609830/#p609830 -- Audiogames-reflector mailing list

Re: trying to solidify my understanding of coding concepts, and failing

2021-01-22 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: trying to solidify my understanding of coding concepts, and failing Sorry to be "that guy" again... but please don't use BGT. You could google this stuff so easily if you were using literally any other language.In Python for example, you pass handles most of the time without realising

Re: Lucia - OpenSource AudioGame engine written in Python

2021-01-22 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Lucia - OpenSource AudioGame engine written in Python @375To be fair, it took me a while to get Earwax's docs to build. Once it works though, it's pretty magic.BTW, you can set it to email you with a notification if it didn't build. Took me ages to find that, but that could be because

Re: 2MB Game engine in the works -- any beta testers?

2021-01-22 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: 2MB Game engine in the works -- any beta testers? @29Literally googling Lua would have taken less time than writing your post. URL: https://forum.audiogames.net/post/608809/#p608809 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: Lucia - OpenSource AudioGame engine written in Python

2021-01-22 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Lucia - OpenSource AudioGame engine written in Python @372Great job on the docs. Glad you're going with RTD - it's a much better system.Is it worth including class-level docstrings? It's nice that there's good documentation on class methods, but I don't really have a high-level

Re: trying to solidify my understanding of coding concepts, and failing

2021-01-22 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: trying to solidify my understanding of coding concepts, and failing I think the general consensus is that BGT is easy, in the same way heroine is easy. You'll feel good about yourself, but not in any meaningful way, and you'll lose all your friends and start to smell bad. Then you'll

Re: Lucia - OpenSource AudioGame engine written in Python

2021-01-22 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Lucia - OpenSource AudioGame engine written in Python Also, good job on including type hints. They're very very useful.Just as a heads up, there's a great flake8 plugin called flake8-docstrings, which makes sure you're writing proper docstrings. It's annoying when you first install it,

Re: Earwax Story Builder

2021-01-19 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @9Glad you liked it.@10, what @11 said. URL: https://forum.audiogames.net/post/607968/#p607968 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: Earwax Story Builder

2021-01-18 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @7I'm going to need more than that to help in any constructive way mate.Try with the latest version of Earwax, and let me know how you get on. If you're going to tell me something doesn't work, you need to tell me exactly how: Tracebacks, error messages, what you

Re: Earwax Story Builder

2021-01-20 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @13Those are some great ideas.Honestly, I'm not such a huge fan of the interface either. I'll update it so you can add empty section sounds, and end of line sounds or something... better names are welcome haha.As for your bear: I haven't got anything combat related

Re: how do online multiplayer games work?

2021-01-23 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: how do online multiplayer games work? @4I actually was, but now you've pointed it out, I realise what I said was stupid.Thanks for pointing it out. URL: https://forum.audiogames.net/post/609062/#p609062 -- Audiogames-reflector mailing list

Re: Working with SDL natively

2021-01-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Working with SDL natively @9For shorter delays it's not super accurate. While I'm not sure  can do any better, SDL will require me making my own event loop, so I imagine something like the following:for event in events: process_event(event) now = time() for delay in

Re: Working with SDL natively

2021-01-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Working with SDL natively I don't know if I'm just missing the point because I'm extra tired, but why do I need to sleep at all? What's wrong withwhile True: for event in SDL_GetEvents(): process_event(event)If I'm being blatantly stupid, feel free to ignore me. I'm going

Re: wx.Frame is stuck at the top left of the screen

2021-01-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: wx.Frame is stuck at the top left of the screen @2Fair enough. URL: https://forum.audiogames.net/post/603630/#p603630 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

wx.Frame is stuck at the top left of the screen

2021-01-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
wx.Frame is stuck at the top left of the screen Hi all,Hopefully somebody will be able to shed some light on this:I've got me a wx.Frame with a wx.Panel as its only child. That panel has a wx.Notebook and another wx.Panel which holds some wx.Button instances as its children.At the end of

Re: Working with SDL natively

2021-01-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Working with SDL natively @15Oh wow, OK, I didn't think of that.@17Thank you for the compliment, that actually means a lot, especially coming from you. And I don't mean that in the sarcastic way it sounds like when I read it back.If simple stuff like creating a main loop is going to be

Re: Python: Usage for Joysticks and External Controllers?

2021-01-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Python: Usage for Joysticks and External Controllers? @16Actually it was @12 who told me about it, so I can't take any credit.It's good stuff though. URL: https://forum.audiogames.net/post/603573/#p603573 -- Audiogames-reflector mailing list

Benchmarking

2021-01-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Benchmarking Hi all,I've just been wondering what the fastest serialisation technique was out of YAML and JSON. Seems I was correct, it's JSON.I know there's lots of talk of speed around here, so I thought I'd post my methods.Basically, I want to know which is faster, so the best way I

Re: Benchmarking

2021-01-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Benchmarking Thanks all. I was always planning to use YAML, I was just interested, and figured I'd post how to test here. Thanks for all the info though. URL: https://forum.audiogames.net/post/603850/#p603850 -- Audiogames-reflector mailing list

Re: A Collision Tutorial and some important points

2021-01-03 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: A Collision Tutorial and some important points @22I think I can have me a stab at answering at least some of that!So Camlorn provided a data argument which was of type Any. So you could do:if isinstance(a.data, Player) and isinstance(b.data, Wall): a.data.collide_with(b.data) elif

Re: Python: Usage for Joysticks and External Controllers?

2020-12-29 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Python: Usage for Joysticks and External Controllers? @10Wow, OK, that's pretty cool.Does that mean force feedback works from Python, it's just not supported natively by either Pyglet or Pygame? URL: https://forum.audiogames.net/post/602977/#p602977 -- Audiogames-reflector

Re: Earwax

2021-01-29 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @129Yes, it is, but it also has lots more systems for you to use.Let me know if I can help any. My email is on GitHub if you want to email me privately or anything like that. URL: https://forum.audiogames.net/post/611023/#p611023 -- Audiogames-reflector mailing list

Re: The Synthizer Thread

2021-01-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @363This is brilliant!! Thank you.I'll get onto fixing up Erawax's sound system (again) tomorrow.Thanks again. Looking forward to the new HRTF improvements. URL: https://forum.audiogames.net/post/611594/#p611594 -- Audiogames-reflector mailing list

Re: Earwax

2021-01-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @141Nope. You'd need to subclass, and override __attrs_post_init__, then use the decorator like it's not a decorator.class ShopLevel(Level): def __attrs_post_int__(self) -> None: super().__attrs_post_init__() self.action('Buy something', symbol=key.B,

Re: Earwax

2021-01-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @145yes, you're right, populate is getting called twice... I'm thinking maybe it should call itself on on_push...The reason I made an on_push event in the Lucky 13 source is so that if you decide to play again, you aren't greeted by an empty grid.@144No, not natively. You could

Re: Earwax

2021-01-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @149You mean you want get_tile to raise an error if negative coordinates are passed? I can certainly do that, if that's what you want. Shouldn't you be checking for that in your own code though?@148I feel like this could be better achieved by subclassing:class MyLevel(Level):

Re: Earwax

2021-02-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax So I've just made what I hope will be the last breaking change for a while.Obviously there's the new sound stuff to keep up with Synthizer's event system, but also I realised one of Earwax's events was conflicting with a Pyglet event.@amerikranian: The event in question was

Re: Looking for information and devs

2021-02-01 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Looking for information and devs @1You really need to be more specific about what you need: What sort of game is it exactly that you want to create?I personally haven't heard of this game you're talking about, and I'm not going to look it up. That said, if you told me exactly what you

Re: Earwax

2021-01-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @136OK, so your post raises some good questions, one which I thought the documentation should answer, but I'm guessing doesn't:Firstly, about making different levels. When I make something big, I'm going to have each level in its own file. The main file will provide the main

Re: Earwax

2021-01-31 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @136Two things: Firstly, I've just updated the action docs to make it clearer what generators do.Secondly, I realised I didn't answer your point about the if True thing in the examples.I want to run those examples from the examples subdirectory, without having to install Earwax

Re: Earwax

2021-02-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @154Honestly, most of your post is going right over my head haha. I'm sure this is more to do with the fact that I don't know much about board games, rather than your explanation.So I'll remove the call to populate in __attrs_post_init__, sinc ethat would seem to be

Re: Earwax Story Builder

2021-02-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @34There is no combat system implemented.I kind of wanted to make something battle-free, since I figured that anyone wanting combat would rather code their own system, so every fight isn't the same.Also, you're getting that warning because you have no entrances

Re: Earwax Story Builder

2021-02-04 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder OK, there's a new version of Earwax. There's a bunch of improvements, and I can't remember what most of them are.Spoiler alert: A combat system is not one of them. URL: https://forum.audiogames.net/post/612683/#p612683 -- Audiogames-reflector mailing list

Re: Earwax

2021-02-03 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax amerikranian wrote:I have been thinking on this and asked myself... why not make your game board a List[List[Any]]? You can remove that third layer, or at least give an illusion of making it appear as such. This way, I can do boards of integers, or boards of stacks, or board of

Re: Earwax Story Builder

2021-02-04 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @57OK, you can already do that. So find the exit you want to change, and set the message with the M key, or the sound with the S key.As an aside, you can configure actions on *most* things. To do that, focus the object, and press Shift + A. URL:

Re: Earwax

2021-01-26 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @114OK, you need to update cytolk. Might just want to do pip install -U earwax.If that doesn't fix it, you can type python -m cytolk -p to make sure the Cytolk DLLs are there.If none of that works, you might have found a bug in Cytolk, in which case we'll an issue will need to

Re: Python and audiogame

2021-01-26 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Python and audiogame OK, full disclosure: I'm the developer of Earwax, so I naturally know more about it than the others. That said, let me try to break down the pros and cons of Lucia too. I'll exclude Framework, because I know nothing about it.Lucia, from what I've seen, gives people

Re: Earwax

2021-01-28 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @120So it already has a map class, earwax.BoxLevel. You fill it with a list of earwax.Box instances, and you're good to go.What it does not have yet (and I should be writing it now, but I'm having a lazy few days after months of full time Earwax) is a map editor.There's not too

Re: Earwax

2021-01-29 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax So because people always bang on about it (and I thought it would be fun to write), the new version of Earwax (2025.6.0) has a VaultFile class.You can't do much with it in terms of sounds yet, because Synthizer doesn't support loading from bytes or anything, but you can encrypt

Re: Earwax

2021-01-30 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @132That has to be the quickest issue to fix time ever.@133There's definitely room for multiple libraries. Plus, as has been pointed out in the past, Lucia has games written with it, Earwax has Lucky Thirteen, which isn't going to be topping billboards any time soon.@134I'm

Re: Earwax

2021-01-29 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax @127Thank you. I really hope you like it.Please give me some juicy issues to fix! URL: https://forum.audiogames.net/post/610841/#p610841 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: Earwax Story Builder

2021-02-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @38Does the editor appear? or does it crash?About the combat system: You don't want much, do you? I feel like your outline is quite ambitious, and is probably beyond the purview of what Earwax should offer natively. Absolutely no reason why someone couldn't and

Re: Earwax Story Builder

2021-02-02 Thread AudioGames . net ForumDevelopers room : chrisnorman7 via Audiogames-reflector
Re: Earwax Story Builder @36You need to create more rooms, and link them together with exits.How would you like a combat system to work? I'm not apposed to adding one, I just want it to be fairly interesting, and of course configurable. URL:

<    1   2   3   4   5   >