Time |
Nick |
Message |
11:36 |
|
diemartin joined #minetest-mods |
11:57 |
|
farfadet46 joined #minetest-mods |
11:57 |
farfadet46 |
hi |
12:06 |
|
farfadet46 joined #minetest-mods |
12:06 |
|
PilzAdam joined #minetest-mods |
12:54 |
|
Amaz_ joined #minetest-mods |
16:11 |
|
restcoser joined #minetest-mods |
16:56 |
|
rubenwardy joined #minetest-mods |
19:51 |
|
kaeza joined #minetest-mods |
20:44 |
|
asie joined #minetest-mods |
20:44 |
asie |
hey |
20:44 |
asie |
I am considering moving to modding for Minetest because, to be honest, the Minecraft modding scene is rapidly deteriorating |
20:46 |
Amaz_ |
Try going to #minetest. It has a lot more activity than here. (Understatement of the year!) |
20:47 |
Amaz_ |
But Minetest has a nice lua modding api. It isn't difficult to learn. (I mean even I can do it. That makes it not hard.) |
20:48 |
Amaz_ |
Oh, and welcome to Minetest! |
20:50 |
asie |
yeah |
20:51 |
asie |
Amaz_: my main issue is that lua implies a few limitations that worry me |
20:51 |
asie |
such as what is common with lua mods, overly abused sandboxing |
20:51 |
asie |
so many things i did in minecraft might be impossible |
20:52 |
asie |
for instance, one of my mods in minecraft streamed audio with a special codec from server to client |
20:52 |
asie |
that added tape drives |
20:52 |
asie |
another added inter-server item sending by encoding the item to a special format |
20:52 |
Amaz_ |
Yeah, it does have limitations... |
20:52 |
asie |
the latter seems doable |
20:52 |
asie |
the former does not |
20:52 |
asie |
does it at least work without having to install the mod client-side? |
20:53 |
Amaz_ |
Like did you see the Lord of the Rings Minecraft mod? Because someone else and me are working on a lord of the rings mod for minetest, and a few nice things in the Minecraft one aren't possible... |
20:54 |
asie |
i might just end up doing my own sandbox game after all *sigh* |
20:55 |
Amaz_ |
But, the lua api is getting expanded pretty quickly. That is the main purpose of the 0.4.x versions of Minetest, getting a fullly featured lua api. (If I understand correctly.) |
20:55 |
asie |
it will never be as fully featured as i need it without adding features that only cater to me and not much else |
20:55 |
asie |
and that won't happen |
20:55 |
Amaz_ |
Ah... |
20:56 |
Amaz_ |
Making your own sandbox game from scratch? wow. That would be impressive. |
20:57 |
asie |
Amaz_: http://game.asie.pl/ |
20:57 |
asie |
bar the lack of 3D, i have already done it to an extent |
20:57 |
asie |
and 3 years ago, too... i was 14 then |
20:58 |
Amaz_ |
So you're 17? Wow. I couldn't do that. |
20:58 |
asie |
but i'm not sure if i want to go 2D-ish or 3D-ish |
20:58 |
asie |
and if 3D-ish, all the implications are crazy too and it's hard to make it look like not a minecraft ripoff |
20:58 |
asie |
i have little experience with OpenGL |
20:58 |
Amaz_ |
Yeah, that is a problem... |
20:59 |
asie |
one thing i always wanted is to have both "core" mods and regular mods |
20:59 |
asie |
"core" mods are libraries you can add to your game which run on your client and on the server |
20:59 |
asie |
and must be installed manually |
20:59 |
asie |
regular mods, see minetest |
20:59 |
asie |
but the regular mods can interface with libraries, and the libraries can interface with the entire game however they want |
20:59 |
asie |
that would solve many issues and the best libraries could be integrated into the game |
21:00 |
PilzAdam |
asie, there are no client-side mods currently |
21:00 |
PilzAdam |
a client-side modding API is planned, though |
21:00 |
asie |
PilzAdam: The point is both would be needed here |
21:00 |
Amaz_ |
Minetest sort of has that the core mods and the regular mods... See the subgames gection of the forum: https://forum.minetest.net/viewforum.php?f=15 |
21:01 |
asie |
[23:00:34] <asie> A mod that added tape drives that streamed music to Minecraft |
21:01 |
asie |
[23:00:42] <asie> That would require direct OpenAL and network protocol access |
21:02 |
PilzAdam |
asie, I read that already |
21:02 |
asie |
what I would definitely require is, for instance |
21:02 |
asie |
a command to draw a part of a texture on a GUI screen |
21:02 |
PilzAdam |
so either you wait until the client-side API is done or you do your own thing |
21:02 |
asie |
yeah |
21:03 |
asie |
or pull request to minetest |
21:03 |
PilzAdam |
that works too |
21:03 |
PilzAdam |
you can modify the GUI of the client a bit |
21:03 |
PilzAdam |
it's rather laggy since it's done on the server, though |
21:03 |
asie |
yeah |
21:27 |
|
asie joined #minetest-mods |
22:32 |
|
Someguy123 joined #minetest-mods |