Poll:Minetest Browser Game

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

Poll:Minetest Browser Game

by jojoa1997 » Post

Who thinks that minetest should be accessible in browser and offline.
I think that Minetest should be able to be played in a browser. Like go on minetest.net and click on a link "online game" and play the game online instead of on your pc. If you dont have internet connection then play is offline or like people do now.
Last edited by jojoa1997 on Fri Jan 18, 2013 21:23, edited 1 time in total.
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
PilzAdam
Member
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam
Location: Germany

by PilzAdam » Post

Could be nice but I dont know if its worth it. Maybe some really small test version or so.

User avatar
rarkenin
Member
Posts: 668
Joined: Tue Nov 20, 2012 20:48

by rarkenin » Post

Definitely needs Javascript and WebGL.
Admin pro tempore on 0gb.us:30000. Ask me if you have a problem, or just want help.
This is a signature virus. Add me to your signature so that I can multiply.
Now working on my own clone, Mosstest.
I guess I'm back for some time.

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

PilzAdam wrote:Could be nice but I dont know if its worth it. Maybe some really small test version or so.
Right now i am not able to have it on my pc and it would be nice to be able to play it online. You know have it update both games when you connect to minetest.net
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
kaeza
Moderator
Posts: 2162
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza
Location: Montevideo, Uruguay
Contact:

by kaeza » Post

If minetest is buggy and laggy written in C++, think what it would be if it was written in JS/WebGL... :/

+(0.5) nice idea though
Last edited by kaeza on Thu Dec 27, 2012 00:23, edited 1 time in total.
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!

Check out my stuff! | Donations greatly appreciated! PayPal

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

rarkenin wrote:Definitely needs Javascript and WebGL.
No no no. Keep it c++ if possible. Wasn't this game not made in java for a reason.
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
kaeza
Moderator
Posts: 2162
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza
Location: Montevideo, Uruguay
Contact:

by kaeza » Post

jojoa1997 wrote:
rarkenin wrote:Definitely needs Javascript and WebGL.
No no no. Keep it c++ if possible. Wasn't this game not made in java for a reason.
... I reserve my comments on this ...
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!

Check out my stuff! | Donations greatly appreciated! PayPal

User avatar
rarkenin
Member
Posts: 668
Joined: Tue Nov 20, 2012 20:48

by rarkenin » Post

I doubt Minetest would compile in something like emscripten considering how complex and hardware-specific Irrlicht is.
Admin pro tempore on 0gb.us:30000. Ask me if you have a problem, or just want help.
This is a signature virus. Add me to your signature so that I can multiply.
Now working on my own clone, Mosstest.
I guess I'm back for some time.

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

This would be good but not really possible.
It would also require precompiled binaries for each os... and precompiled libraries for each os...
...Or an in-browser compiler ? :D
Yeah; I say all sorts of things.

I know you're requesting that for android.
And I doubt android would run that, except if it is completely rewritten in java or flash... or javascript...
Just install a regular GNU/Linux distribution on your tablet if you really want to play on it.
Minetest compiles fine on wii linux so why not on an android device ;)
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

LorenzoVulcan
Member
Posts: 445
Joined: Mon Mar 12, 2012 06:46
GitHub: aegroto

by LorenzoVulcan » Post

Sauerbraten is a game that runs 200 FPS.His web porting (BananaBread) is just 10% of the game and runs with 20 FPS.

Minetest runs 50 FPS.An emscripten web porting will implode your monitor.
Developer of the BlockForge 2# Project!
Official thread: http://minetest.net/forum/viewtopic.php ... 290#p54290

User avatar
PilzAdam
Member
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam
Location: Germany

by PilzAdam » Post

LorenzoVulcan wrote:Sauerbraten is a game that runs 200 FPS.His web porting (BananaBread) is just 10% of the game and runs with 20 FPS.

Minetest runs 50 FPS.An emscripten web porting will implode your monitor.
On my machine Minetest runs at 200 FPS too.

User avatar
Calinou
Moderator
Posts: 3164
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou
Location: Troyes, France
Contact:

by Calinou » Post

LorenzoVulcan wrote:Sauerbraten is a game that runs 200 FPS.His web porting (BananaBread) is just 10% of the game and runs with 20 FPS.

Minetest runs 50 FPS.An emscripten web porting will implode your monitor.
Don't forget Sauerbraten runs mostly on the GPU, so Minetest would be even slower if ported to JavaScript + WebGL, since it is more CPU-intensive. :)

I don't think it's worth it. It won't bring more players ("laziness" is not an argument, the game download is only about 6MB, very small compared to today's AAA games) and it adds a lot of effort, especially for maintenance.

Ragnar
Member
Posts: 850
Joined: Thu Oct 25, 2012 15:19
Location: Estonia
Contact:

by Ragnar » Post

maybe a mytest game, similar to minetest (a minetest rip off) that ran on unity web player... =) and it could be easilly ported to wii u, android etc...
Are you saying that I put an abnormal brain into a seven and a half foot long, fifty-four inch wide GORILLA?

LorenzoVulcan
Member
Posts: 445
Joined: Mon Mar 12, 2012 06:46
GitHub: aegroto

by LorenzoVulcan » Post

Ragnar wrote:maybe a mytest game, similar to minetest (a minetest rip off) that ran on unity web player... =) and it could be easilly ported to wii u, android etc...
>Unity

Nope.
Last edited by LorenzoVulcan on Thu Dec 27, 2012 12:53, edited 1 time in total.
Developer of the BlockForge 2# Project!
Official thread: http://minetest.net/forum/viewtopic.php ... 290#p54290

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

Ragnar wrote:maybe a mytest game, similar to minetest (a minetest rip off) that ran on unity web player... =) and it could be easilly ported to wii u, android etc...
Unity --> proprietary engine --> Nope
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
nomohakon
Member
Posts: 219
Joined: Fri Aug 10, 2012 16:34
IRC: nomohakon
In-game: nomohakon
Location: VanessaE's servers

by nomohakon » Post

PilzAdam wrote:
LorenzoVulcan wrote:Sauerbraten is a game that runs 200 FPS.His web porting (BananaBread) is just 10% of the game and runs with 20 FPS.

Minetest runs 50 FPS.An emscripten web porting will implode your monitor.
On my machine Minetest runs at 200 FPS too.
Lucky you.
"To learn who rules over you, simply find out who you are not allowed to criticize." - Voltaire
"Knowledge, like air, is vital to life. Like air, no one should be denied it." - Alan Moore, V for Vendetta
- - -
"To never die... and to conquer all, that is winning." ―Illyria

User avatar
rubenwardy
Moderator
Posts: 6276
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: United Kingdom
Contact:

by rubenwardy » Post

There is a webgl port being written for Irrlicht, iirc, so this may be possible in the future.

Ragnar
Member
Posts: 850
Joined: Thu Oct 25, 2012 15:19
Location: Estonia
Contact:

by Ragnar » Post

@ThatDudeWithTheCoolMask = ikr xD
Are you saying that I put an abnormal brain into a seven and a half foot long, fifty-four inch wide GORILLA?

User avatar
rarkenin
Member
Posts: 668
Joined: Tue Nov 20, 2012 20:48

by rarkenin » Post

nomohakon wrote:
PilzAdam wrote:
LorenzoVulcan wrote:Sauerbraten is a game that runs 200 FPS.His web porting (BananaBread) is just 10% of the game and runs with 20 FPS.

Minetest runs 50 FPS.An emscripten web porting will implode your monitor.
On my machine Minetest runs at 200 FPS too.
Lucky you.
My silly GPU Distributed computing is stealing my FPS. With it, I'm getting around 35(CPU load for mapgen and stuff, also)(With range_all on), with CPU computing only, it doesn;t help so the bottleneck is the CPU, but in range_all, it does.
Admin pro tempore on 0gb.us:30000. Ask me if you have a problem, or just want help.
This is a signature virus. Add me to your signature so that I can multiply.
Now working on my own clone, Mosstest.
I guess I'm back for some time.

Sauerbraten Fan

by Sauerbraten Fan » Post


User avatar
hdastwb
Member
Posts: 106
Joined: Tue Jan 01, 2013 18:47
GitHub: hdastwb
IRC: hdastwb
In-game: hdastwb
Location: United States

by hdastwb » Post

NaCl?
http://irrlicht.sourceforge.net/forum/v ... =6&t=46400

That way, Minetest would stay native (more or less) and yet work in the browser. Only Chrome supports it, though, as none of the other browsers seem to see the benefit of native code.

I remember once when I was trying to type an E-mail while my brother had the antiquated web version of Minecraft open in the background; there was a couple second's delay between my typing and letters showing up on the screen. Sure, Minetest is designed to be more efficient than Minecraft; yet, considering that JavaScript still lags behind Java in the snail race of interpreted platforms, I think implementing an infinite voxel engine such as Minetest in JavaScript is pushing the technology a bit farther than it was designed to go.

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

hdastwb wrote:NaCl?
http://irrlicht.sourceforge.net/forum/v ... =6&t=46400

That way, Minetest would stay native (more or less) and yet work in the browser. Only Chrome supports it, though, as none of the other browsers seem to see the benefit of native code.

I remember once when I was trying to type an E-mail while my brother had the antiquated web version of Minecraft open in the background; there was a couple second's delay between my typing and letters showing up on the screen. Sure, Minetest is designed to be more efficient than Minecraft; yet, considering that JavaScript still lags behind Java in the snail race of interpreted platforms, I think implementing an infinite voxel engine such as Minetest in JavaScript is pushing the technology a bit farther than it was designed to go.
I agree stay with irrlicht. The whole point of this poll was to get a minetest game on the internet not a minetest(copy) that is written in java.
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

I added a poll
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
kaeza
Moderator
Posts: 2162
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza
Location: Montevideo, Uruguay
Contact:

by kaeza » Post

Doing this in Java is a no-no. The original intent of doing this in C++ is the speed. C++ compiles to native code, so it's the fastest way of doing things.
Running Minetest in a browser will prolly hang the browser (or viceversa) when the one of them uses too much CPU, like when Flash Player is running.
All in all, I don't think this project is worth the effort.

I vote for no.
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!

Check out my stuff! | Donations greatly appreciated! PayPal

User avatar
.Luke
Member
Posts: 14
Joined: Wed Jan 09, 2013 22:12
Location: United States
Contact:

by .Luke » Post

I have to agree with kaeza. Much of the point of Minetest was to be written in native machine code instead of running scripts through a slow interpreter engine, like Java or Javascript. Minecraft ran poorly enough on my older cousin's laptop, and he has a similar set of specs to my system, so whenever Minetest's framerate cuts in half looking at my ocean base, I can't begin to imagine how much harder my CPU would cry if the game was written in Java instead.

Not worth it, IMO. I quite like an efficient, infinite sandbox game that doesn't constantly hiccup and chug on my Intel hardware like a dying animal. A hacky Java version wouldn't convince anyone new to Minetest that it's any better, or different, from Minecraft. Even with a disclaimer saying the Java version is slower, it still wouldn't be a good first impression. It doesn't take but maybe a minute to download and extract on most connections anyway, so if somebody's really interested in trying it out, they'll just download it and run the game as it is now. I know I was pretty eager to install the Ubuntu package when Minetest was mentioned on the Ubuntu forums, for instance. =P

Locked

Who is online

Users browsing this forum: No registered users and 3 guests