Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Webstarting: the statistics  (Read 5757 times)
0 Members and 1 Guest are viewing this topic.
Online princec

« JGO Spiffy Duke »


Medals: 437
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Posted 2003-12-01 22:11:30 »

Now I've been collecting logs from Alien Flux for a couple of months it's time to share with you a few stats. The good bit about these stats is that they're quite impartial and the downloads have come from all over the place - a very random and large sample of a very vaguely targeted audience.

First up, here's the number of Win32 exe install downloads versus Webstarted installations that worked:

Win32: 1701
Webstarted: 237
Ratio: 88% Win32, 12% Webstarted

Secondly, here's the same numbers but for installations that failed to run:

Win32: 1289
Webstarted: 139
Ratio: 90% Win32, 10% Webstarted

So it would seem that Java users' driver updating habits are more or less the same as the rest of the great unwashed. (The overall failure rate is 31% of installations fail to run -  99% of these were due to missing or broken OpenGL drivers).

Now also for your delectable perusal, some video card stats (top 7 vendors only):










Vendor%
Nvidia40
Intel11
ATI9
SiS4
S34
Trident1
Matrox1


Notez bien the total domination of NVidia in the stats. And now finally an operating system breakdown. This is primarily only of interest to get the relative numbers of Linux users to Windows users...







OS%
Windows XP54
Windows 9817
Windows 200014
Windows ME6
Linux2

I notice there's a single Windows 2003 log Wink

Sales are still shite, and I'm working on fixing that right now, by building in an instant-buy credit card purchase wizard inside the game, and removing the playable demo. The fun bit is I'm writing AI algorithms to play the game sensibly on its own. Much more interesting than figuring out how to record a demo!

Cas Smiley

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #1 - Posted 2003-12-02 02:27:13 »

Hey what about the time I fired it up on OS X Smiley when the LWJGL port was being tested?
I'm a bit surprised that the linux stats where that low...  I now I ran it via web start always, and from Linux a couple times.  I can't believe I'm (at least) half of the Linux users...  I thought from these forums alone there would be more than 3.

Have you advertised specifically on Linux oriented sites?  There isn't that great of a selection for Linux.. I would figure you would get some takers.

Offline endolf

JGO Coder


Medals: 7
Exp: 15 years


Current project release date: sometime in 3003


« Reply #2 - Posted 2003-12-02 06:38:54 »

You got graphics drivers, os, any more?, is alien flux spyware ?
Tongue

Endolf

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #3 - Posted 2003-12-02 07:51:00 »

Intel second in the graphics card rankings? With their crappy chipsets? That really stinks. If only there was a way to educate people that just because a computer from a high street shop claims to have a 3d accelerator doesn't mean its actually any good. Angry

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Online princec

« JGO Spiffy Duke »


Medals: 437
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #4 - Posted 2003-12-02 08:48:15 »

The later Intel chipsets aren't really that bad and their drivers are quite good. A bargain really seeing as they only cost about $5.

endolf - AF, when first run, tells you that it sends graphics card logs to our server and if you want to disable this feature you need to prevent it from doing so with your firewall or disconnect from the internet.

sw - the Linux sites have given AF quite a bit of coverage and we get a lot of visits and downloads from Linuxers. It only serves to underline the sheer size of the Windows market relative to everything else. (The OSX stats are <0.1% but that's to be expected as only a few brave souls have yet tried it on the Mac!)

Cas Smiley

Offline Jeff

JGO Coder




Got any cats?


« Reply #5 - Posted 2003-12-02 22:10:55 »

Another confounding factor to consider is that your Win download is an exe.  A whole lot of ignorant people out there still assume that this will be "faster" or "better."

FInally, you mentioned in another thread that you affiliates are linking directly to your Win32 download.  The entire difference could be explained simply by one of your affiliates having a lot more traffic then you do.

Collecting statistics is easy.  Interpreting them is hard and prone to error.    There is a world of difference between a correlation and a causality.

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!

http://wiki.java.net/bin/view/Games/JeffFAQ
Online princec

« JGO Spiffy Duke »


Medals: 437
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #6 - Posted 2003-12-03 09:24:27 »

As mentioned in the other thread, when you remove the affiliates from the stats you get 28% Webstarted, 72% Exe'd. I think I might try an experiment after all: I will remove the Win32 exe download from our site for a month and see how many downloads I get.

Actually there is an issue with Webstart which I am currently confounded by - I am unable to pass GC tuning parameters to the game and as a result it uses more memory than it should and has GC pauses. This tends to make the exe version a slightly better overall experience.

Cas Smiley

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #7 - Posted 2003-12-03 11:12:19 »

This is an existing RFE for Web Start.. currently you are limited to being able to specify heap size parameters, but you can't specify other VM arguments, like which collector to use.  There was probably some concern over allowing ANY VM options to be accessible because of security implications.  Anyway if you search on bug parade I'm sure you can find the RFE.  It would be nice to see this in 1.5

Online princec

« JGO Spiffy Duke »


Medals: 437
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #8 - Posted 2003-12-03 12:58:46 »

To threadjack my own thread, but this is another fairly clear example of why it's so damned hard to convert professional outfits to adopt Java. When you're coding in C you do what has to be done to make it work exactly like it should - and nothing can stop you. To have to wait for some 3rd party to fix it is most irritating.

Cas Smiley

Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #9 - Posted 2003-12-03 14:18:06 »

Naa.  Running into a bug in WebStart is more like having a problem with InstallAnywhere.  It's a non-core deployment mechanism that has a problem, not the language itself.

Hellomynameis Charlie Dobbie.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline lamster

Senior Newbie





« Reply #10 - Posted 2004-01-08 06:15:13 »

First, thanks for posting the interesting statistics; they certainly highlight the need for some OpenGL driver autodetection+patching tools, especially for the legions of technologically uninclined Windowsers.

A while back you said you were planning to write and release a little DLL to sort out automatic driver detection and patching... any news on that?  Even an unfinished-code dump could be pretty useful at this point.

Thanks for what's here, and in advance for anything you can add,
lamster
Offline Golthar

Junior Devvie




;)


« Reply #11 - Posted 2004-01-08 06:59:06 »

Thank you for the usefull stats.
I haven't played AF on my new desktop yet (ATI)

Also, I hope sales pick up in the near future for you

come visit us: http://www.otf1337.com
Offline gregorypierce

Senior Devvie




I come upon thee like the blue screen of death....


« Reply #12 - Posted 2004-01-09 00:40:39 »

Quote

Collecting statistics is easy.  Interpreting them is hard and prone to error.    There is a world of difference between a correlation and a causality.


Its also quite illegal in the states unless you do it with the users prior consent.

http://www.gregorypierce.com

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #13 - Posted 2004-02-02 13:22:50 »

Quote
Its also quite illegal in the states unless you do it with the users prior consent.


I believe it's in the readme.  Or the installer.  Or on startup.  Or somewhere.

Anyway, I definitely noticed it when I last installed and ran AF, and it's one hell of a lot more explicit than what people like the Gator Corporation get away with. *shrug*

Hellomynameis Charlie Dobbie.
Online princec

« JGO Spiffy Duke »


Medals: 437
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #14 - Posted 2004-02-06 12:02:03 »

Yeah, there's a big ol' dialog pops up on Windows. Unfortunately, it, er, doesn't work on MacOS or Linux yet  Embarrassed

Even so it's not actually illegal for AF to send information to Puppygames - it's illegal to send personal information, ISTR, which it doesn't collect. Otherwise, as any fule kno, Micro$oft would soon be in the dock for the vast amount of information buried in every single IE HTTP header without the users' knowledge.

Cas Smiley

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Mr.CodeIt (20 views)
2014-12-23 03:34:11

rwatson462 (52 views)
2014-12-15 09:26:44

Mr.CodeIt (45 views)
2014-12-14 19:50:38

BurntPizza (80 views)
2014-12-09 22:41:13

BurntPizza (110 views)
2014-12-08 04:46:31

JscottyBieshaar (78 views)
2014-12-05 12:39:02

SHC (89 views)
2014-12-03 16:27:13

CopyableCougar4 (93 views)
2014-11-29 21:32:03

toopeicgaming1999 (155 views)
2014-11-26 15:22:04

toopeicgaming1999 (148 views)
2014-11-26 15:20:36
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!