Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (109)
games submitted by our members
Games in WIP (536)
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 ... 15
  ignore  |  Print  
  Revenge of the Titans  (Read 83109 times)
0 Members and 1 Guest are viewing this topic.
Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Posted 2010-03-24 23:24:15 »

Original post:
Revenge of the Titans is coming on nicely! It's got VBO based rendering now and has finally escaped the 320x320 window we've been using for the last 3 games. Prepare for Webstart links to an alpha demo in the next few days!

Update:

Revenge of the Titans is completed! RotT is a mash up of tower defense, real-time strategy, and... Cakemania! Defend your base from hordes of oncoming Titan invaders by craftily placing turrets along their path, whilst mining resources to pay for your equipment. Research and develop new technology in between levels. Features a campaign with 50 levels, an endless mode, and survival mode (against the clock).

We're just in the process of updating the website with new video and images and so on.

Downloads and more information can be found at Puppygames.

Cas Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 75
Projects: 15


★★★★★


« Reply #1 - Posted 2010-03-24 23:26:40 »

wow, must say its looking awesome.
Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #2 - Posted 2010-03-24 23:28:58 »

You wouldn't believe how long we spent getting the rocks right. A whole month. And then another week when it turned out they weren't fast enough. It's still dropping to 30fps on my craptop on the Moon Sad

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 75
Projects: 15


★★★★★


« Reply #3 - Posted 2010-03-24 23:33:26 »

well the attention to detail certainly shows through, looking very pretty and I'm sure will be equally nice animated Smiley

any plans for a trailer or something to hype up the game more?
Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #4 - Posted 2010-03-24 23:42:37 »

Yes, Chaz likes doing videos Smiley (Did you see the Hoff sequence?)

Cas Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 75
Projects: 15


★★★★★


« Reply #5 - Posted 2010-03-24 23:45:17 »

Yes, Chaz likes doing videos Smiley (Did you see the Hoff sequence?)

Cas Smiley

oooh cool, guess I missed that one Smiley

link
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #6 - Posted 2010-03-25 08:28:19 »

Nice! I really like the graphical style! Looking very good I must say!
Offline appel

JGO Wizard


Medals: 50
Projects: 4


I always win!


« Reply #7 - Posted 2010-03-25 14:10:56 »

Impressivsupermazing!!!!

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #8 - Posted 2010-03-25 14:43:34 »

oooh cool, guess I missed that one Smiley

link
That classical composition has been used in so many videogames. Tongue

See my work:
OTC Software
Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #9 - Posted 2010-03-25 15:00:46 »

That particular one is by a Japanese composer (I forget who off the top of my head). We've got an actual properly arranged-from-scratch one in the game now. Along with arrangements of Purcell's Death of Mary Queen Of Scots, Pink Floyd's One Of These Days I'm Going To Cut You Into Little Pieces, Kate Bush's Hello Earth, and a few others besides. The music's dead good Smiley

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #10 - Posted 2010-03-25 15:59:12 »

Revenge of the Titans is coming on nicely! It's got VBO based rendering now and has finally escaped the 320x320 window we've been using for the last 3 games. Prepare for Webstart links to an alpha demo in the next few days!

Cas Smiley

What is the minimal supported version of OpenGL? 1.5? 1.4? 1.3?

Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #11 - Posted 2010-03-25 16:26:55 »

1.3 I think. Possibly 1.2. Probably won't be fast enough if the drivers are that old though. It requires a pretty beefy machine to run - with VBOs and 2GHz and a decent fill rate.

Cas Smiley

Offline CommanderKeith
« Reply #12 - Posted 2010-03-26 10:54:54 »

Very nice! How did you do the explosions? and the screen shakes? Obviously that's just a transform but how do you make it look good?

Great progress!

Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #13 - Posted 2010-03-26 13:23:37 »

The explosions are just loads and loads of particles, with several emitters; each particle can also have an emitter attached, and itself be animated. It's all defined in XML.

Screen shakes... well you're right, it's just a wibbly transform applied for a few moments. No rocket science there!

Cas Smiley

Offline elias4444

Junior Member





« Reply #14 - Posted 2010-03-26 16:14:51 »

Can't wait to try it out. I hope this game becomes your "big break" and makes you oodles of money.

Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #15 - Posted 2010-03-26 18:15:35 »

That looks quite possibly even more polished than any of the previous games you have made. Gameplay also looks like it could be even more interesting. Best of luck with everything!
Prepare for Webstart links to an alpha demo in the next few days!
Oh I'm ready!!!  Cool

Offline appel

JGO Wizard


Medals: 50
Projects: 4


I always win!


« Reply #16 - Posted 2010-03-26 19:25:57 »

I got my creditcard ready  Grin

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #17 - Posted 2010-03-31 13:50:50 »

Only 2 bugs left to fix before the alpha!

Cas Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 75
Projects: 15


★★★★★


« Reply #18 - Posted 2010-03-31 14:53:38 »

Only 2 bugs left to fix before the alpha!

Cas Smiley

nice, now get back to coding and get it done Smiley
Offline appel

JGO Wizard


Medals: 50
Projects: 4


I always win!


« Reply #19 - Posted 2010-03-31 15:00:23 »

It must be ready by now  Grin

Everyone put pressure on prince!!!

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #20 - Posted 2010-04-01 00:32:25 »

EARTHLINGS!

Tremble as our GIANT ATTACK FORCE advances on your puny bases! Soon we shall feast on your entrails and lay waste to your planet!

http://www.puppygames.net/applets/RevengeOfTheTitans.jnlp

Just an alpha. It's unfortunately big and Webstart is unfortunately still rubbish. But please do give it a whirl. I'd like to hear what you think of the first 10 levels (the next 40 or so aren't done yet, though you can play through to level 20 or so before it really gets unfinished).

I'm especially interested in the following:

1. Does it run or not? If not, it would be extra useful to know what system you have, and that means your OS, Java version, and graphics card, and whether it's got newish drivers or not

2. Is it running at 60fps or thereabouts consistently?

3. Is the game too easy or too hard? Boring? Fun? Confusing?

4. Any bugs you might come across (it's only an alpha so I expect there are a few bugs).

Cas Smiley

Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 4
Exp: 8 years



« Reply #21 - Posted 2010-04-01 03:24:18 »

Well I'm not discussing yet about the game itself, since I'm only at stage 6 .


it does run at 60fps, really smooth . No problems with that .

I'm having a really bad time trying to exit the game . It always freezes real bad when I click the quit button . When I was full screen mode, I even tried ctrl+alt+del with no success, and after pressing alt+F4 and Alt+tab like a madman it finally gave up. This happened every time I exited the game, leaving me with the message :
"Monster Mash (?) did not shut down properly last time you played it"
when I restarted .

It also crashed a couple of times when Alt+Tabbing full screen mode .
I'm on Windows XP,  java version "1.6.0_12" .

I can't tell you about the graphics card and drivers since I'm at my job  persecutioncomplex

Another thing which I found a little annoying is the fact that even Windowed mode I couldn't release the mouse from the window . It should definetly have a key for that, otherwise I don't see much use for windowed mode .

As soon as I play more I'll post about the game itself.




java version "1.6.0_12"

Offline appel

JGO Wizard


Medals: 50
Projects: 4


I always win!


« Reply #22 - Posted 2010-04-01 03:25:46 »

I'm especially interested in the following:

1. Does it run or not? If not, it would be extra useful to know what system you have, and that means your OS, Java version, and graphics card, and whether it's got newish drivers or not

2. Is it running at 60fps or thereabouts consistently?

3. Is the game too easy or too hard? Boring? Fun? Confusing?

4. Any bugs you might come across (it's only an alpha so I expect there are a few bugs).

Cas Smiley

1. It runs perfectly (Win7)

2. FPS is not shown.

3. Still playing and learning Smiley

4. Not bugs yet.

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline CommanderKeith
« Reply #23 - Posted 2010-04-01 03:46:21 »


It seemed to die after the screen went fullscreen and the loading bar finished. Here's the stack trace i got just before it crashed. Windows XP java 6 u17, intel graphics card, old drivers.

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
Java Web Start 1.6.0_17
Using JRE version 1.6.0_17-b04 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\kids
----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
m:   print memory usage
o:   trigger logging
p:   reload proxy configuration
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
0-5: set trace level to <n>
----------------------------------------------------
Reading certificates from 29640 http://www.puppygames.net/downloads/applets/rott/lwjgl.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\2\10b73842-7cb0e1b7.idx
Reading certificates from 13460 http://www.puppygames.net/downloads/applets/rott/lwjgl_util.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\18\561563d2-5582f712.idx
Reading certificates from 41650 http://www.puppygames.net/downloads/applets/rott/spgl-lite.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\20\53fb0a94-26f54cd9.idx
Reading certificates from 8312 http://www.puppygames.net/downloads/applets/rott/jorbis.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\10\38cd548a-327fc7a3.idx
Reading certificates from 16699 http://www.puppygames.net/downloads/applets/rott/jinput.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\36\12fa8824-1c85c42c.idx
Reading certificates from 16365 http://www.puppygames.net/downloads/applets/rott/common.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\61\2dc1023d-254d56b8.idx
Reading certificates from 14081 http://www.puppygames.net/downloads/applets/rott/gamecommerce.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\53\778b4635-799aed3f.idx
Reading certificates from 8568 http://www.puppygames.net/downloads/applets/rott/sound.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\0\52317980-30a056cd.idx
Reading certificates from 9718 http://www.puppygames.net/downloads/applets/rott/gfx.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\26\1a05425a-5f8969f3.idx
Reading certificates from 31111 http://www.puppygames.net/downloads/applets/rott/RevengeOfTheTitans.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\11\7ab1860b-55c3f72e.idx
Reading certificates from 5634 http://www.puppygames.net/downloads/applets/rott/lwjgl-windows.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\57\1e3a6f79-38713fb1.idx
Reading certificates from 16365 http://www.puppygames.net/downloads/applets/rott/common.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\61\2dc1023d-254d56b8.idx
Reading certificates from 41650 http://www.puppygames.net/downloads/applets/rott/spgl-lite.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\20\53fb0a94-26f54cd9.idx
Reading certificates from 29640 http://www.puppygames.net/downloads/applets/rott/lwjgl.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\2\10b73842-7cb0e1b7.idx
Reading certificates from 14081 http://www.puppygames.net/downloads/applets/rott/gamecommerce.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\53\778b4635-799aed3f.idx
Reading certificates from 13460 http://www.puppygames.net/downloads/applets/rott/lwjgl_util.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\18\561563d2-5582f712.idx
Reading certificates from 14081 http://www.puppygames.net/downloads/applets/rott/gamecommerce.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\53\778b4635-799aed3f.idx
Reading certificates from 41650 http://www.puppygames.net/downloads/applets/rott/spgl-lite.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\20\53fb0a94-26f54cd9.idx
Reading certificates from 41650 http://www.puppygames.net/downloads/applets/rott/spgl-lite.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\20\53fb0a94-26f54cd9.idx
Thu Apr 01 12:42:25 EST 2010 Game: Monster Mash 0.1
Serial 3853879453317695488
Reading certificates from 14081 http://www.puppygames.net/downloads/applets/rott/gamecommerce.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\53\778b4635-799aed3f.idx
Game is unregistered.
Reading certificates from 29640 http://www.puppygames.net/downloads/applets/rott/lwjgl.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\2\10b73842-7cb0e1b7.idx
Starting Monster Mash 0.1
Reading certificates from 16365 http://www.puppygames.net/downloads/applets/rott/common.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\61\2dc1023d-254d56b8.idx
Initing sound
Reading certificates from 16699 http://www.puppygames.net/downloads/applets/rott/jinput.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\36\12fa8824-1c85c42c.idx
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin
Initialising full screen display
Set fullscreen displaymode to 1024 x 768 x 32 @60Hz
Set viewport to org.lwjgl.util.Rectangle[x=0,y=0,width=1024,height=768]
Set viewport to org.lwjgl.util.Rectangle[x=0,y=64,width=1024,height=640]
Reading certificates from 13460 http://www.puppygames.net/downloads/applets/rott/lwjgl_util.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\18\561563d2-5582f712.idx
Loaded cached wave sounds.ogg.wave.LITTLE_ENDIAN
WARNING: Resource 'insufficientFunds.soundclip' not found
WARNING: Resource 'cantBuild.soundclip' not found
Loaded cached wave sounds-mono.ogg.wave.LITTLE_ENDIAN
Reading certificates from 8312 http://www.puppygames.net/downloads/applets/rott/jorbis.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\10\38cd548a-327fc7a3.idx
namefield !0,0,0,255
Loaded cached wave roar01_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar01.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar03_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar03.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar04.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar04_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar02_ambience.ogg.wave.LITTLE_ENDIAN
Loaded cached wave roar02.ogg.wave.LITTLE_ENDIAN
Reading certificates from 16365 http://www.puppygames.net/downloads/applets/rott/common.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\61\2dc1023d-254d56b8.idx
Reading certificates from 14081 http://www.puppygames.net/downloads/applets/rott/gamecommerce.jar | C:\Documents and Settings\kids\Application Data\Sun\Java\Deployment\cache\6.0\53\778b4635-799aed3f.idx

Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #24 - Posted 2010-04-01 10:22:44 »

OSX 10.4 Java 1.5

Loads to Title Screen, music plays.  Some sub-screens appear to lack text (e.g. options screen - I have to guess).  Pressing Play, displays world with a number of blue dots and one white dot.  Clicking white dot makes all dots disappear but then nothing appears to happen.  No error messages, so may just be incredibly long load on this old slow machine, but I gave up after about a minute.  ABORT goes back to title screen.  The power button symbol does not quit game.  I eventually got into windowed mode by randomly selecting things on the options screen and managed to tab out and then close window using window
  • box.

Time flies like a bird. Fruit flies like a banana.
Offline ryanm

Senior Member


Projects: 1
Exp: 15 years


Used to be bleb


« Reply #25 - Posted 2010-04-01 10:46:19 »

Looks great!
1) Works for me (Linux, java 1.6.0_15, Intel gfx)
2) Could be 60fps - it's certainly smooth as the proverbial baby's bum.
3) Only had a quick go, so only one suggestion: Disable buildings being placed if the cursor is over a bonus pickup. I was leaving buildings in stupid places in my rush to collect the pickup in time
4) Disables my second screen on shutdown - upgrade your lwjgl to a nightly to fix this.
Offline CommanderKeith
« Reply #26 - Posted 2010-04-01 10:51:53 »

I tried it on my windows vista laptop with a proper nvidea card and it worked great. Very nice graphics style as usual.

I like it how the creatures try to avoid the heavy defences by walking around. But they take their blessed time!

I think you should speed up the game more, allow the player to control units, and add more buildings as icons in the bottom tool bar so the player can just click them and then build. It's annoying to open that huge menu. Also opening that building menu shouldn't pause the game, it makes it less intense.

The cut scenes are excellent, so are the new buildings which are introduced step by step.

It's really just the pace that I think you need to work on.

It's going great  Cool

Offline Spasi
« Reply #27 - Posted 2010-04-01 11:12:36 »

3) Only had a quick go, so only one suggestion: Disable buildings being placed if the cursor is over a bonus pickup. I was leaving buildings in stupid places in my rush to collect the pickup in

+1. Maybe even disable the building tool after placing one down, but that may not be optimal on harder levels.

and add more buildings as icons in the bottom tool bar so the player can just click them and then build. It's annoying to open that huge menu.

I could use 1,2,3,etc shortcuts after having a building icon on the tool bar. It would be nice if there was some kind of visual indicator for that.

It run smooth for me (60fps steady I'd say), Win7, Radeon 5870, JRE 1.6.0_18.
Offline derhannes

Senior Newbie


Projects: 1



« Reply #28 - Posted 2010-04-01 11:21:29 »

Runs great!
System: Core2Duo E8400, Nvidia 8800 GT (Driver V. 196.21), Win7 64 bit, Java 1.6.0_18-b07

3. Is the game too easy or too hard? Boring? Fun? Confusing?
I think its perfect.
But I think you should change the colors of the "ammo-bars" (indicating how much ammo is left), I never get if they are full or not.. (maybe that's just me?)

4. Any bugs you might come across (it's only an alpha so I expect there are a few bugs).
No bugs yet.. (level 6)
Offline ryanm

Senior Member


Projects: 1
Exp: 15 years


Used to be bleb


« Reply #29 - Posted 2010-04-01 11:30:13 »

Ooh, just had another thought - a progress bar for turret reloading. Would increase the will-I-make-it tension when a monster is advancing on a reloading turret
Pages: [1] 2 3 ... 15
  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.

CogWheelz (12 views)
2014-08-01 22:53:16

CogWheelz (14 views)
2014-08-01 22:51:43

CopyableCougar4 (15 views)
2014-08-01 19:37:19

CogWheelz (19 views)
2014-07-30 21:08:39

Riven (27 views)
2014-07-29 18:09:19

Riven (16 views)
2014-07-29 18:08:52

Dwinin (14 views)
2014-07-29 10:59:34

E.R. Fleming (35 views)
2014-07-29 03:07:13

E.R. Fleming (13 views)
2014-07-29 03:06:25

pw (44 views)
2014-07-24 01:59:36
Resources for WIP games
by CogWheelz
2014-08-01 18:20:17

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

List of Learning Resources
by SilverTiger
2014-07-31 18:29:50

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

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

HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22
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!