Greetings.
I'm a cs student having solid background AI knowledge. Unfortunately, I lack practice in this field so I try to correct it. I have C/C++ experience (as well as in more exotical languages), worked on formal language processors and have a little practice on network programming and distributed systems design so as in reverse engineering.
I'd like to take tasks related to AI (pathfinding etc.). If it is not preferred way for now I can try myself in something else although. But don't mess me with GUI, please.
Possible applications
Re: Possible applications
Welcome!
As usual I start by directing you to our new developer checklist (linked in the pinned thread in this forum section).
We aren't ready yet for AI. If everything works out and none of the important tasks are dropped by the developers they are assigned to, maybe in 3-4 releases.
We are a bit short on free tasks right now, (mostly) because of a recent wave of new developers, so I can't offer you a lot of choice. The situation should get better in two weeks or so when the dust has settled, some people have come back from vacation and we generally know again where we stand.
Right now this is all I can come up with:
Make CreatureStats into a class
Acceptable?
As usual I start by directing you to our new developer checklist (linked in the pinned thread in this forum section).
We aren't ready yet for AI. If everything works out and none of the important tasks are dropped by the developers they are assigned to, maybe in 3-4 releases.
We are a bit short on free tasks right now, (mostly) because of a recent wave of new developers, so I can't offer you a lot of choice. The situation should get better in two weeks or so when the dust has settled, some people have come back from vacation and we generally know again where we stand.
Right now this is all I can come up with:
Make CreatureStats into a class
Acceptable?
Re: Possible applications
Thank you.Welcome!
Sure, will do it.Acceptable?
- psi29a
- Posts: 5362
- Joined: 29 Sep 2011, 10:13
- Location: Belgium
- Gitlab profile: https://gitlab.com/psi29a/
- Contact:
Re: Possible applications
So many new faces! Welcome _greye and all the others to OpenMW.
Re: Possible applications
Well, that was a fast one. Need to find a new task for you, it seems.
Either one more code maintenance task (more or less): Dropping Items
Has some tricky parts.
Or:
Allow objects to cross cell-borders
Gus wanted to take it originally, but he is away for at least another week and he has more than enough other tasks. A bit more complicated, but I can provide some hints.
Either one more code maintenance task (more or less): Dropping Items
Has some tricky parts.
Or:
Allow objects to cross cell-borders
Gus wanted to take it originally, but he is away for at least another week and he has more than enough other tasks. A bit more complicated, but I can provide some hints.
Re: Possible applications
Done, it seems. Want the other task too? Its closely related to what you just wrote.
Basically you need to copy and delete the object in the world model (delete = set count to 0). Then you also need to adjust the physics and the rendering, if at least one of source and destination cells are active. In case both are active, I suggest to do the rendering/physics part as move instead of copy/delete.
The functions you want to look at are MWWorld::World::moveObject and MWWorld::World::moveObjectImp.
Basically you need to copy and delete the object in the world model (delete = set count to 0). Then you also need to adjust the physics and the rendering, if at least one of source and destination cells are active. In case both are active, I suggest to do the rendering/physics part as move instead of copy/delete.
The functions you want to look at are MWWorld::World::moveObject and MWWorld::World::moveObjectImp.
- sirherrbatka
- Posts: 2159
- Joined: 07 Aug 2011, 17:21
Re: Possible applications
It was very important task! Excellent job!
Zini sounds a little like a guild quest giver
Zini sounds a little like a guild quest giver
Re: Possible applications
Keep up the good work, greye. Out of the many recent waves of new developers, there were quite some that gave up or didn't report back. It's great to see a new developer actually producing quality code!