Page 1 of 1

(Post deleted)

PostPosted: Tue Mar 26, 2013 16:21
by Mito551
(Post deleted)

PostPosted: Tue Mar 26, 2013 16:42
by Jordach
This is all true. I've got some parts of Minetest converted into pure ASM just for the speed bonuses.

PostPosted: Tue Mar 26, 2013 16:45
by Mito551
Jordach wrote:This is all true. I've got some parts of Minetest converted into pure ASM just for the speed bonuses.


...hm? what kind of bonuses? what is ASM?

PostPosted: Tue Mar 26, 2013 17:39
by Jordach
ASM is x86 Assembly. But it doesnt work on all CPUs, so I ain't making a pull request.

PostPosted: Tue Mar 26, 2013 19:22
by rarkenin
Jordach wrote:ASM is x86 Assembly. But it doesnt work on all CPUs, so I ain't making a pull request.


Did you convert by hand? Or use a specialized compiler?

PostPosted: Tue Mar 26, 2013 19:35
by jojoa1997
Idont think your dwarves game is big. It is big for certain computers as in lag making. It is awesome but not really optimzed for slow computers.

PostPosted: Tue Mar 26, 2013 20:58
by Mito551
jojoa1997 wrote:Idont think your dwarves game is big. It is big for certain computers as in lag making. It is awesome but not really optimzed for slow computers.

probably so. actually, my game being not optimazed not to the best level isn't the worst problem. the worst problem is that minetest isn't optimized properly. as i said, oldcoder did great job on optimizing but somehow didn't get a way to the mainstream.

PostPosted: Tue Mar 26, 2013 22:05
by Calinou
Mito551 wrote:as i said, oldcoder did great job on optimizing but somehow didn't get a way to the mainstream.


It's "upstream", not "mainstream".

"mainstream" would mean optimizing Minetest would suddenly make you look cooler from the general opinion's view.

PostPosted: Tue Mar 26, 2013 23:45
by 0gb.us
Calinou wrote:
Mito551 wrote:as i said, oldcoder did great job on optimizing but somehow didn't get a way to the mainstream.


It's "upstream", not "mainstream".

"mainstream" would mean optimizing Minetest would suddenly make you look cooler from the general opinion's view.

Well, optimizing Minetest does make Old Coder seem pretty cool ...

PostPosted: Tue Mar 26, 2013 23:57
by jojoa1997
0gb.us wrote:
Calinou wrote:
Mito551 wrote:as i said, oldcoder did great job on optimizing but somehow didn't get a way to the mainstream.


It's "upstream", not "mainstream".

"mainstream" would mean optimizing Minetest would suddenly make you look cooler from the general opinion's view.

Well, optimizing Minetest does make Old Coder seem pretty cool ...
someone should add it

PostPosted: Wed Mar 27, 2013 00:04
by davidpace
Nice video ^_^

PostPosted: Wed Mar 27, 2013 00:40
by 0gb.us
There's a couple things I strongly disagree with in the video. First, minetest isn't GOING TO be better than Minecraft. It already is. Minecraft is full of annoying things that make the game bothersome to play. Second, we can't blame the developers for lack of advertising. In a typical corporation, the developers develop, and the marketing team advertises. It's not celeron55's job or PilzAdam's job to expand the community. If we want more people, we have just as much opportunity as they do to spread the word.

PostPosted: Wed Mar 27, 2013 05:55
by Mito551
0gb.us wrote:There's a couple things I strongly disagree with in the video. First, minetest isn't GOING TO be better than Minecraft. It already is. Minecraft is full of annoying things that make the game bothersome to play. Second, we can't blame the developers for lack of advertising. In a typical corporation, the developers develop, and the marketing team advertises. It's not celeron55's job or PilzAdam's job to expand the community. If we want more people, we have just as much opportunity as they do to spread the word.

tell that to the people, who don't play minetest and instead choose minecraft.
I can't really say that I blame them in lack of advertising .. instead I think that they don't polish the game, which drives people away.

PostPosted: Wed Mar 27, 2013 05:57
by Dopium
0gb.us wrote:There's a couple things I strongly disagree with in the video. First, minetest isn't GOING TO be better than Minecraft. It already is. Minecraft is full of annoying things that make the game bothersome to play. Second, we can't blame the developers for lack of advertising. In a typical corporation, the developers develop, and the marketing team advertises. It's not celeron55's job or PilzAdam's job to expand the community. If we want more people, we have just as much opportunity as they do to spread the word.


One thing i have noticed on you tube is uploaders labeled the game as "FREE" and forget to mention its open source. I have noticed many comments saying malware or a virus, so the average Joe wont even touch it let alone visit the site. I think if one is to showcase the game explain its open source and what open source is. There is also the other problem, the ones that do download the game say "its boring, no mobs blah blah blah" then when explained they need to add mods they cant be stuffed. So as a basic version is better for us regular users the newbies dont want to know it because they call it "minecraft alpha". Once again you cant keep everyone happy

PostPosted: Wed Mar 27, 2013 06:39
by onpon4
Jordach wrote:ASM is x86 Assembly. But it doesnt work on all CPUs, so I ain't making a pull request.


Considering that x86 is still extremely popular and the pre-prepared binaries are all for that architecture, wouldn't an option to include x86 ASM optimizations at compile-time be useful?

Maybe not worth it if the performance benefit is negligible, but something worth considering.

PostPosted: Wed Mar 27, 2013 07:50
by Jordach
onpon4 wrote:
Jordach wrote:ASM is x86 Assembly. But it doesnt work on all CPUs, so I ain't making a pull request.


Considering that x86 is still extremely popular and the pre-prepared binaries are all for that architecture, wouldn't an option to include x86 ASM optimizations at compile-time be useful?

Maybe not worth it if the performance benefit is negligible, but something worth considering.
Because OpenGlES2.0 has been implemented in the engine, I can't since it wont run on iPhones, Samsung Galaxy S1/2/3/4

PostPosted: Wed Mar 27, 2013 08:49
by Mito551
Jordach wrote:
onpon4 wrote:
Jordach wrote:ASM is x86 Assembly. But it doesnt work on all CPUs, so I ain't making a pull request.


Considering that x86 is still extremely popular and the pre-prepared binaries are all for that architecture, wouldn't an option to include x86 ASM optimizations at compile-time be useful?

Maybe not worth it if the performance benefit is negligible, but something worth considering.
Because OpenGlES2.0 has been implemented in the engine, I can't since it wont run on iPhones, Samsung Galaxy S1/2/3/4


OMG

PostPosted: Wed Mar 27, 2013 09:33
by Casimir
0gb.us wrote:Second, we can't blame the developers for lack of advertising. In a typical corporation, the developers develop, and the marketing team advertises. It's not celeron55's job or PilzAdam's job to expand the community.

Third, why do you want more people to play minetest? If it is that a bigger community means more people that develop than it would be not logical to say the developers should do more advertising, because the time they spend on advertising they can't spend on development. And it is better to give the people a reason to play minetest instead of persuade them when there is no reason.

PostPosted: Wed Mar 27, 2013 09:49
by Mito551
you see, i don't want advertisement. i want polish

PostPosted: Wed Mar 27, 2013 09:54
by Linxx
what about making it into small teams one for development of the game etc one for advertising and one for lets say the forums but ofcourse that is going to require some time that could go in development....

PostPosted: Wed Mar 27, 2013 11:45
by PilzAdam
Mito551 wrote:you see, i don't want advertisement. i want polish

You took dwarves game as an example. But, in my understanding, its the opposite of polish. You just throw thousands of mods in it and dont care about a good overall gamplay/feeling/whatever.

PostPosted: Wed Mar 27, 2013 13:25
by onpon4
Jordach wrote:Because OpenGlES2.0 has been implemented in the engine, I can't since it wont run on iPhones, Samsung Galaxy S1/2/3/4


It wouldn't run on those platforms anyway; those use ARM processors, not x86 ones. What's your point? It wouldn't be that hard to insert the ASM at compile time when the architecture is x86 and a certain flag is on (turned off by default if it causes problems for some people).

PostPosted: Wed Mar 27, 2013 15:26
by Mito551
PilzAdam wrote:
Mito551 wrote:you see, i don't want advertisement. i want polish

You took dwarves game as an example. But, in my understanding, its the opposite of polish. You just throw thousands of mods in it and dont care about a good overall gamplay/feeling/whatever.


oh. have you played it? I did everything in my and luas power to polish it. It's not much, but still.

edit: my main idea was to polish the game and add some features to make it playable. also, I introduced a general idea.