2020-04-12 12:39:29

Hi guys.

As part of the effort for version 2.0 of lucia (which will mostly be a rewrite of the entire thing), I have created a discord server, where interested people can follow along, give more direct feedback and have general discussions about Lucia.
I really hope to see as many interested people there.

To join simply click here.

PS: Please note, that this is not a general purpose python support server, other communities exists for that. This is mainly intended for lucia interested people.

If you like what I do, Feel free to check me out on GitHub, or follow me on Twitter

2020-04-12 12:59:36

Hi there, can i please have permition to send messages? i joined the server

best regards
never give up on what ever you are doing.

2020-04-12 14:08:46

Hi.
That's strange. I just checked, and you should have permissions to send messages, after accepting the rules.

If you like what I do, Feel free to check me out on GitHub, or follow me on Twitter

2020-04-12 15:08:32

Hi there, i do have permition. thanks any ways!

best regards
never give up on what ever you are doing.

2020-04-12 15:49:51

Joinging soon.
Amerikranian, I'm making a programme for users to see how much karma they get per post. Let me give you an example.
A user has 1200 posts, and 60 karma. We know that divided by that is 20, OK? So the programme will say something like, for every 20 posts, you get karma. Great. OK cool, but it sounds boring, so lets spice it up, shall we? So now, we know that the post karma rate is 20%, so the programme will ask you to input a post count, for karma projections, either based on your current karma rate, or a user defined karma rate. I hope that wwwas understandable. Thanks.

You ain't done nothin' if you ain't been cancelled
_____
I'm working on a playthrough series of the space 4X game Aurora4x. Find it here

2020-04-12 17:27:49 (edited by amerikranian 2020-04-12 17:29:41)

Well, if the ratio of current posts to Karma is total post / karma, the Python function to calculate Karma would be like so:

def calculate_karma(total_posts, karma_per_post):
    return total_posts / karma_per_post

I added the second parameter to make the function a little more flexible.
If we know the total karma but not the user post count and assuming that the user gets 20 posts before somebody adds to their ego, the function to calculate post count would be as follows:

def calculate_total_posts(total_karma, karma_rate = 20):
    return total_karma * karma_rate

Again, the second parameter is there to add flexibility.
All the situations above rely on you knowing two pieces of information. You cannot, for example, calculate total posts if you can't reliably predict the user's karma rate.
Hope it helps. Let me know if I misunderstood you and if I need to provide more explanations.

2020-04-12 18:28:02

I think I understand now. Thanks very much.

You ain't done nothin' if you ain't been cancelled
_____
I'm working on a playthrough series of the space 4X game Aurora4x. Find it here

2020-04-12 19:54:18

Hello.
In the beginning, I want to thank you, dear developers.
You give us opportunities!
I have a few questions:
1) I don't really understand about the payment.
Can I develop paid apps with Lucia? More about this, please.
2) If someone has examples other than those published in post №189, please share this!
3) Why Lucia? What does it mean?
Thanks.

2020-04-12 19:56:07

And I'd like to write a belated reply to post №140.
BGT, Unity, Monogame, Lucia are not game constructors. These are libraries, APIs, engines. You should write logic, but no more, no less...

2020-04-12 20:27:12

#223
To answer your questions

1. Yes, you can develop paid games with lucia.
2. I will let other people answer this.
3. Lucia is derived from Saint Lucy, which you can read more about here (if you choose): https://en.wikipedia.org/wiki/Saint_Lucy

If you like what I do, Feel free to check me out on GitHub, or follow me on Twitter

2020-04-12 20:35:22

@NicklasMCHD, if I do paid games with Lucia. Should I share money with you, the developers, or what are the conditions?

2020-04-12 22:20:28

No. You do not need to share money with the lucia developers. The only requirement is, that if you improve lucia itself (modify lucia's code itself) you need to give the improvements back. But short answer no, you keep all the profits (but donations are always welcome), but they are totally optional.

If you like what I do, Feel free to check me out on GitHub, or follow me on Twitter

2020-04-13 08:23:04

@NicklasMCHD,
Thank you. In any case, I will write about you in the documentation.

2020-04-13 16:04:29

Hi.
Does Lucia work in Linux?
My best friend tried, but doesn't work.

2020-04-13 16:58:54

Hi @Frenk Kinder, the Accessible Output (the module that talks) doesn't work in Linux. I don't know if with some modifications Lucia can work in Linux, for example using another module that talks.

2020-04-13 18:13:45

accessible_output2 can work with linux with eSpeak.

2020-04-13 18:31:48

accessible outputs2 does not work on linux with espeak, when python3 is used. I wrote a speech-dispatcher port to accessible outputs2, but the developer don't want to merge it into master branch.

2020-04-13 19:23:27

Did you follow all the contribution guidelines? If you did, I don’t see a reason for the merge not to occur. I speak from experience here, my branch was merged a bit ago with improvements to virtual input.

2020-04-13 19:35:53

I'm talking about accessible output2, not lucia.

2020-04-13 19:40:52

Then I ask developers to think about Linux. There are many Linux users...

2020-04-13 19:46:11

I forked the accessible output's repository, but i don't know, if i broke the license, creating modifications. If it's legal, you can get my working with speech dispatcher version from
https://github.com/zywek123/accessible_output2

2020-04-14 03:49:52

Thanks Zywek, the ability to be able to develop video games for Windows, Mac, and now also Linux is a really nice thing. We hope that the authors of the Accessible Output 2 module will also include this possibility.

2020-04-14 07:05:19

@246 it is true for every code that you want to send pr to.
you should follow each and every contribution guideline stated and you'll be good to go.

2020-04-14 16:17:34 (edited by amerikranian 2020-04-14 16:18:24)

@Ambro86, I included your saving / loading and menu examples in the repo. Sorry for it taking a bit, LOL.
For anyone wondering, the Lucia Examples repo can be found here.

2020-04-29 22:06:08

Hello.
Hmmm.
Why didn’t you use Panda3D for your project?
It has everything you need, moreover, more cross-platform.