[quote]Why don’t I write for 1.1? Well, we have to look at why I’m bothering to write these applets in the first place. There is a certain element of “I like writing games! It’s fun!” going on, for sure, as well as a bit of “Look how cool we are!”.
[/quote]
I can’t force you to like making 1.1 games. But I don’t see anything in the applet that you can’t do in 1.1, so I don’t think it is such a huge differance. Maybe you’ve got a personal grudge against 1.1, but how is it cool not to support it?
[quote]But mostly it’s because I want quality traffic to Puppygames.net. By “quality” what we’re talking about is surfers who might pay for something. I don’t want to be just another website full of shite applets supported by advertising. That market is nicely taken care of already by many, many sites.
So firstly the new applets are 1.4 compatible only, apart from Puppy Invaders. That filters out quite a lot of people running MSVM, which is fine because it’s irritatingly restrictive over what you can and can’t do.
[/quote]
I think you’ve mentioned that you did the applets to attract trafic. If more people are able to run the games, then you attract more traffic. And it’s not like they can’t play your real game even though they got MSVM. You provide native installers for both SD and AF.
It is too easy to say that just because they’ve got the msvm, they are cheap, and the scum of the web.
[quote]Secondly, if I start using OpenGL, this filters out all the people who can’t run our full games anyway, so hopefully they won’t waste our bandwidth downloading them either. Bearing in mind that we’re shifting our attention to MacOS X.
[/quote]
Then I would agree that you have got a legitimate reason to require 1.4.
[quote]I really don’t like applets myself. I don’t enjoy coding them much because of the stupid restrictions and I sure as hell hate pages that spring them up on me as 90% of the time they don’t even run. (Usually Invalid Bytecode, ClassNotFound, or grey rectangle syndrome).
[/quote]
I like applets if they are 1.1. Made a couple of applet games a couple of years ago, and I thought is was fun. Ofcourse not as fun as LWJGL
[quote]I don’t know that much about flash, but these are normally coded by the author of the game, preloaded, and then updated as the rest of the game loads in the background. I’ve yet to see any good implementation of this for applets which is another bar to actually taking them seriously for web game work.
[/quote]
I’ve seen lots of applets that load their resources after the applet is started. Some might even load the classes, unless it violates the applets security. The problem with it is that the resources is downloaded every time. But the resources can be cached by the browser if it is part of the applet.