Poll:Minetest Browser Game

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

Poll:Minetest Browser Game

by jojoa1997 » Thu Dec 27, 2012 00:11

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

by PilzAdam » Thu Dec 27, 2012 00:19

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

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

by rarkenin » Thu Dec 27, 2012 00:20

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

by jojoa1997 » Thu Dec 27, 2012 00:22

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
Member
 
Posts: 2141
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza

by kaeza » Thu Dec 27, 2012 00:23

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 | BTC: 1DFZAa5VtNG7Levux4oP6BuUzr1e83pJK2
 

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

by jojoa1997 » Thu Dec 27, 2012 00:24

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
Member
 
Posts: 2141
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza

by kaeza » Thu Dec 27, 2012 00:28

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 | BTC: 1DFZAa5VtNG7Levux4oP6BuUzr1e83pJK2
 

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

by rarkenin » Thu Dec 27, 2012 00:32

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

by Zeg9 » Thu Dec 27, 2012 10:49

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).
 

User avatar
LorenzoVulcan
Member
 
Posts: 437
Joined: Mon Mar 12, 2012 06:46

by LorenzoVulcan » Thu Dec 27, 2012 10:52

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?pid=54290#p54290
 

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

by PilzAdam » Thu Dec 27, 2012 11:27

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
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

by Calinou » Thu Dec 27, 2012 12:13

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

by Ragnar » Thu Dec 27, 2012 12:51

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?
 

User avatar
LorenzoVulcan
Member
 
Posts: 437
Joined: Mon Mar 12, 2012 06:46

by LorenzoVulcan » Thu Dec 27, 2012 12:53

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?pid=54290#p54290
 

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

by Zeg9 » Thu Dec 27, 2012 14:47

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: 207
Joined: Fri Aug 10, 2012 16:34
IRC: nomohakon
In-game: nomohakon

by nomohakon » Thu Dec 27, 2012 15:10

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
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Thu Dec 27, 2012 15:11

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

by Ragnar » Thu Dec 27, 2012 17:38

@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?
 

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

by rarkenin » Thu Dec 27, 2012 18:28

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 » Sat Dec 29, 2012 00:59

 

hdastwb
Member
 
Posts: 106
Joined: Tue Jan 01, 2013 18:47
GitHub: hdastwb
IRC: hdastwb
In-game: hdastwb

by hdastwb » Tue Jan 01, 2013 19:19

NaCl?
http://irrlicht.sourceforge.net/forum/viewtopic.php?f=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

by jojoa1997 » Tue Jan 01, 2013 19:31

hdastwb wrote:NaCl?
http://irrlicht.sourceforge.net/forum/viewtopic.php?f=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

by jojoa1997 » Tue Jan 01, 2013 19:34

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

User avatar
kaeza
Member
 
Posts: 2141
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza

by kaeza » Thu Jan 10, 2013 20:55

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 | BTC: 1DFZAa5VtNG7Levux4oP6BuUzr1e83pJK2
 

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

by .Luke » Fri Jan 11, 2013 04:27

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
 

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

by jojoa1997 » Fri Jan 11, 2013 10:52

Java was only meant to be there for consideration. If you thought i want a java browser game then your crazy. I got google chrome and from what i heard it supports irrlicht. Sadly only chrome supports it. So the topic was meant to go from any one of those to irrlicht on chrome. Sorry non chrome users.
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

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

by jojoa1997 » Fri Jan 11, 2013 10:53

winner-irrlicht in chrome
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

by PilzAdam » Fri Jan 11, 2013 13:46

kaeza wrote:C++ compiles to native code, so it's the fastest way of doing things.

Wrong, Assembler is faster.
 

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

by jojoa1997 » Fri Jan 11, 2013 13:48

So is anyone up to making one fort browser's
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

hdastwb
Member
 
Posts: 106
Joined: Tue Jan 01, 2013 18:47
GitHub: hdastwb
IRC: hdastwb
In-game: hdastwb

by hdastwb » Fri Jan 11, 2013 23:02

PilzAdam wrote:
kaeza wrote:C++ compiles to native code, so it's the fastest way of doing things.

Wrong, Assembler is faster.


And, one writing their executable byte by byte in machine code has full control of their code's execution and has many options for doing interesting things to get it to run faster. I think this is the method "real" programmers use…

http://xkcd.com/378/
 

Next

Return to Minetest General

Who is online

Users browsing this forum: No registered users and 79 guests

cron