Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (116)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2] 3 4
  ignore  |  Print  
  Titan Attacks  (Read 27188 times)
0 Members and 1 Guest are viewing this topic.
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #30 - Posted 2006-05-23 17:16:52 »

Quote
there is a jws version, just click the linux link  Smiley

Ah now you mention it =)

Cas: Any reason why not to make this more transparent to the user? Have you noticed users backing off when they have to deal with jws? It seems more convienent to use jws, just one click and you can play...
Not for Windows users.  Most Windows users are just plain users and are afraid of anything that pops up asking questions.  So if they don't have a high enough version of Java, they either don't have JWS or they get a prompt to upgrade.  Even if they upgrade, they get a security sertificate question.  As soon as you mention security, they answer no, even if it is safe.  So after a 15MB download, they have another 10-12MB for the game.  They just up and quit and stay away from Java games in the future.  Never mind if you tell them that you only have to do the first 15MB download once, to get a current JVM.  An EXE installer, on the other hand, they are familiar with and gravitate to quite easily.  A Windows JWS version would only be easier for us Java developers, who already have a JVM installed.

Offline thijs

Junior Member




Lava games rock!


« Reply #31 - Posted 2006-05-23 20:03:55 »

Well I disagree with you on several points:

Quote
So if they don't have a high enough version of Java, they either don't have JWS or they get a prompt to upgrade.

True, but I could argue that most java installations have JWS installed. Also since 1.4 the jvm updates itself.

Quote
So after a 15MB download, they have another 10-12MB for the game.  They just up and quit and stay away from Java games in the future.  Never mind if you tell them that you only have to do the first 15MB download once, to get a current JVM.  An EXE installer, on the other hand, they are familiar with and gravitate to quite easily.  A Windows JWS version would only be easier for us Java developers, who already have a JVM installed.

Installing the jvm is a bit of a pain indeed (big download, too much user interaction). Sometimes i wish the jvm installation could be a bit more like flash. But if we have to believe Sun, a fair amount of pc's comes shipped with the JVM nowadays. The webstart demo of puppy invaders was a 5.5 MB download btw... maybe he downloads/streams more ingame, but that's very doable for most users.

Quote
Not for Windows users.  Most Windows users are just plain users and are afraid of anything that pops up asking questions. Even if they upgrade, they get a security sertificate question.  As soon as you mention security, they answer no, even if it is safe.

Didn't get a security popup here, only a question if i'd like to add a shortcut to the desktop. Also, most windows users don't seem to bother about any security popup at all... look at miniclip; millions of users play activex games that throw security warnings upon installation...

<a href="http://www.dzzd.net">3DzzD!</a>
<a href="http://www.arcazoid.com">Arcazoid!</a>
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #32 - Posted 2006-05-23 21:04:05 »

I'm personally hardly experiencing any lack of acceptance of JWS (in fact many people mailed me that they really liked JWS' ease of use) and for me JWS works just great, but then again, I'm currently not *selling* anything distributed through JWS. I'm quite sure this makes a big difference.
I mean, I can understand that people might be less willing to pay for anything if they don't get an .exe file for it in return, but instead a game *somewhere* on the hard drive, God knows where, maybe even on a harddrive they didn't want to install it on in the first place.
You can explain all you like about that you just buy a code for unlocking the game, blabla, you can install it anywhere, blabla automatic update yadda yadda, but the fact is, if you have to explain things like that, the customer is already gone.

I believe this is probably much more important than any technical concerns about JWS or security warnings.

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

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #33 - Posted 2006-05-23 21:45:09 »

Actually "selling" something makes a big difference to us. Webstart has less than half the conversion rate of a downloadable executable. So I just leave Webstart to the experts.

There are lots and lots of disadvantages to Webstart from the customer's point of view. If they just want to nip in and play a quick game and I've just done a patch it won't let them play until they've downloaded 4mb of new version. They don't know how to copy the game from one computer to another. They don't know what they actually "own" - I have enough trouble as it is with people just unlocking a demo rather than downloading some separate "full" version after they've bought it. Etc. As for downloading the correct JVM etc, the experience is uncannily the same on the Mac which has JWS built-in.

Bottom line is - Webstarted games don't sell.

Cas Smiley

Offline thijs

Junior Member




Lava games rock!


« Reply #34 - Posted 2006-05-23 22:01:51 »

Quote
I mean, I can understand that people might be less willing to pay for anything if they don't get an .exe file for it in return, but instead a game *somewhere* on the hard drive, God knows where, maybe even on a harddrive they didn't want to install it on in the first place.

Good point, hadn't looked at it that way...

Quote
Actually "selling" something makes a big difference to us. Webstart has less than half the conversion rate of a downloadable executable. So I just leave Webstart to the experts.

There are lots and lots of disadvantages to Webstart from the customer's point of view. If they just want to nip in and play a quick game and I've just done a patch it won't let them play until they've downloaded 4mb of new version. They don't know how to copy the game from one computer to another. They don't know what they actually "own" - I have enough trouble as it is with people just unlocking a demo rather than downloading some separate "full" version after they've bought it. Etc. As for downloading the correct JVM etc, the experience is uncannily the same on the Mac which has JWS built-in.

Bottom line is - Webstarted games don't sell.

Thx for that info! I was considering to offer buyable webstart games on my site sooner or later. Too bad, as now I have to offer 3 different downloadable versions (for each platform) that would otherwise be supported transparently Sad

<a href="http://www.dzzd.net">3DzzD!</a>
<a href="http://www.arcazoid.com">Arcazoid!</a>
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #35 - Posted 2006-05-23 22:28:45 »

Well, I still think JWS can be very usable for commercial games but probably not for the kind of games PuppyGames is offering.
Especially for online gaming I think JWS can be really useful as an up to date version is essential then. For those kind of games, a mandatory download of tens of megabytes (sometimes even 100s!) if there's a patch is quite common.
For that an easy to use installshied in an exe which downloads and installs a JRE if needed with minimum user interaction, after which it will install the game in JWS might be cool. It will save duplicating efforts to write an auto updater yourself.

Offline tave

Innocent Bystander





« Reply #36 - Posted 2006-06-07 21:06:36 »

Having played it (and allowed my eight year old son to do so too), I'd have to say that the version you are offering free is too good. Why pay money for something you can get for free? (This is not a criticism of the game: it is fantastic.)
     As a person who only plays games occasionally (so what am I doing on this site? I was curious) I can say that I wouldn't buy it because I can play as far as I can get (moon level at the moment) without having to pay. I have bought two games online -- Dweep and Snood -- because I was still interested when I got to the end of the evaluation section. Anyway, this is something for you to think about.
    My son discovered that you can use the mouse, and I think it is much easier to use and allows getting to a much higher level. I think this should be made clear in the options. In fact, I think you might restrict it to just the keyboard to make it a bit more difficult.
    I hope my comments are useful.
Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #37 - Posted 2006-06-07 22:06:05 »

..won't be able to play it for free for long Wink

Cas Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #38 - Posted 2006-06-08 00:41:13 »

..won't be able to play it for free for long Wink

Cas Smiley

doh, now why did you have to tell Cas that it was freely playable! Grin
Offline mikael

Innocent Bystander




I love YaBB 1G - SP1!


« Reply #39 - Posted 2006-08-17 19:59:37 »

On http://www.puppygames.net/applets/titanattacks.jnlp using windows xp on jre 5.0.8 I got

java.lang.NullPointerException
   at net.puppygames.applet.Game.exit(Game.java:932)
   at net.puppygames.applet.Launcher.main(Launcher.java:70)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.sun.javaws.Launcher.executeApplication(Unknown Source)
   at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
   at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
   at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
   at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
   at com.sun.javaws.Launcher.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #40 - Posted 2011-11-04 20:49:30 »

noticed a cool new trailer

<a href="http://www.youtube.com/v/NMrOJxX_P0c&amp;hd=1&amp;fs=1" target="_blank">http://www.youtube.com/v/NMrOJxX_P0c&amp;hd=1&amp;fs=1</a>

Also the game was missing from the featured section.

FEATURED.
Offline Damocles
« Reply #41 - Posted 2011-11-16 05:36:47 »

Nice Artstyle you have overall in the several games I saw.

When did you come up with that?
Was the style intentionally designed, or did it evolved over time?

Offline h3ckboy

JGO Coder


Medals: 5



« Reply #42 - Posted 2011-11-16 06:35:16 »

wow, I jsut watched the trailer, and I gotta say that is a good trailer!
Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #43 - Posted 2011-11-16 09:27:31 »

It just evolved really. It was designed to be timeless, so our games didn't immediately date; easy to draw, so it didn't take Chaz ages to make sprites (#fail on that one unfortunately); and fast to render. It's grown up from what it was back in 2005 when we started using it. Revenge of the Titans doesn't really look retro at all. Or indeed like anything else. Titan Attacks just had a makeover to make all the graphics hi-res. A bit of an irony that I now need to use the low-res ones for Android.

Cas Smiley

Offline Damocles
« Reply #44 - Posted 2011-11-16 17:02:06 »

It looks very unique.
I like it when looking at the graphical style, I can recognize the developer.

(Remember the BitmapBrothers?)

Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #45 - Posted 2012-02-03 21:17:16 »

Now available on Steam! Existing customers can get FREE Steam keys here: http://www.puppygames.net/steam

Cas Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #46 - Posted 2012-02-08 00:16:32 »

The Cynical Biscuit checks out Titans Attacks Smiley

<a href="http://www.youtube.com/v/KrJVlfFj9uI&amp;hd=1&amp;fs=1" target="_blank">http://www.youtube.com/v/KrJVlfFj9uI&amp;hd=1&amp;fs=1</a>
Offline ra4king

JGO Kernel


Medals: 346
Projects: 3
Exp: 5 years


I'm the King!


« Reply #47 - Posted 2012-02-08 01:24:59 »

According to him, princec your parents need to be slapped around their faces Grin

Oh and remake Death Race in this graphics style, and you'll win his heart Cheesy

Offline ReBirth
« Reply #48 - Posted 2012-02-08 03:00:23 »

Can't load the video. What's happen?

Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #49 - Posted 2012-02-08 09:50:33 »

Banned in your weirdy country?  persecutioncomplex

Cas Smiley

Offline ReBirth
« Reply #50 - Posted 2012-02-08 11:38:21 »

For 4th time, it's not weird but suck Smiley

Not banned but in my country ragtag have limited bandwidth. "can't" means "delayed as hell".

Offline gene9

Senior Member


Medals: 10



« Reply #51 - Posted 2014-05-07 00:57:32 »

Wow, I see this came out for PS4 + PS Vita today!!!

What tech stack does this use? Does this use Java in any way?
Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #52 - Posted 2014-05-07 08:25:04 »

.......NO!

There's no route from Java to PlayStation, end of. At least not one that is easier than simply porting the entire thing to another language or platform that the PlayStation supports. As it happens we have a C# version running under Mono, but the PlayStation stuff is C++, ported by Curve Studios (and it took them twice as long to port the game as it took us to write it from scratch in the first place in Java - and they had all the design and graphics done for them - food for thought)

Cas Smiley

Offline gene9

Senior Member


Medals: 10



« Reply #53 - Posted 2014-05-07 16:13:29 »

.......NO!

There's no route from Java to PlayStation, end of. At least not one that is easier than simply porting the entire thing to another language or platform that the PlayStation supports. As it happens we have a C# version running under Mono, but the PlayStation stuff is C++, ported by Curve Studios (and it took them twice as long to port the game as it took us to write it from scratch in the first place in Java - and they had all the design and graphics done for them - food for thought)

Cas Smiley

RoboVM gets Java apps running on iOS. There is nothing stopping that same route from working with PS4. However, the RoboVM guys probably haven't put much effort into PlayStation support.

Why did you do the C#/Mono version? How does that compare to the Java version on Win/Mac/Linux? Why not use the Mono version for PS4 since Mono is baked into the PS4 OS?
Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #54 - Posted 2014-05-07 16:34:31 »

There's a gulf of distance filled with missing hair between "it just works on PlayStation" and "the RoboVM guys probably haven't put much effort into PlayStation support" Smiley
There's basically no route to PlayStation via RoboVM. There could be but as usual there is unlikely to be any commercial interest as almost nobody uses Java to make games, mostly on account of there never being much in the way of a serious competitor to Unity and Mono.

We didn't do the C#/Mono version ourselves - it woz Paul Cunningham wot dun it just for shits and giggles really. At the time we were wrangling with Curve we didn't really know what we could do with the C# version but it might make porting Ultratron and Droid Assault considerably cheaper than the C++ port as they've already been optimised for consoles (albeit the 360).

Cas Smiley

Offline Cero
« Reply #55 - Posted 2014-05-07 23:16:22 »

ported by Curve Studios (and it took them twice as long to port the game as it took us to write it from scratch in the first place in Java - and they had all the design and graphics done for them - food for thought)

I sure hope it makes more money than it costed

Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #56 - Posted 2014-05-08 08:11:44 »

Heh, so do I Smiley

Cas Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #57 - Posted 2014-05-08 09:34:42 »

Just curious, wouldn't it be more cost effective to pay a programmer to port something like RoboVM to PlayStation (or at least enough of it to run your games) rather than paying someone to port each individual game to another language (at least four games atm right?) and again for any updates. It'd reduce development time, allow faster times to market and allow working from a single code base.

Plus since it'd be a generic solution you could even recoup some of that development cost by licensing the code out to other java/android devs (say $5k or 10k each game).

Lastly after an exclusivity period, open source it for a little fame, glory, good company rep and for others to maintain Smiley
Offline princec

JGO Kernel


Medals: 380
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #58 - Posted 2014-05-08 10:13:56 »

In short.... no. The cost of a good RoboVM port would be several times what it costs to port all our games from scratch into C++. Also I think that only Titan Attacks and Ultratron will fly... Droid Assault is too difficult to play with a controller (IMHO) and Revenge of the Titans is really very firmly designed for the comforts of a desktop PC.

If I had a spare million bucks, I'd hire someone to make a solution of some sort.

Cas Smiley

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #59 - Posted 2014-05-13 17:53:35 »

It's great on especially Vita (Vita + Titan Attacks = perfect pick-up-and-play).

Can you say anything about what the costs were to have it ported by Curve, like a ballpark figure?
Anything else you can say about getting it to PlayStation, or was it Curve who did the heavy-lifting there (in terms of doing business with Sony)?

Pages: 1 [2] 3 4
  ignore  |  Print  
 
 

 

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

The first screenshot will be displayed as a thumbnail.

radar3301 (12 views)
2014-09-21 23:33:17

BurntPizza (30 views)
2014-09-21 02:42:18

BurntPizza (22 views)
2014-09-21 01:30:30

moogie (20 views)
2014-09-21 00:26:15

UprightPath (28 views)
2014-09-20 20:14:06

BurntPizza (32 views)
2014-09-19 03:14:18

Dwinin (48 views)
2014-09-12 09:08:26

Norakomi (74 views)
2014-09-10 13:57:51

TehJavaDev (102 views)
2014-09-10 06:39:09

Tekkerue (50 views)
2014-09-09 02:24:56
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

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!