S-Type!

S-Type is the game I’ve been working on recently, primarily as a showcase/test of V-Script, my game scripting engine final year project.

S-Type (via webstart)

Its a side scrolling shooter, still in its early stages but finally in a playable state. Use the cursor keys to move, and WASD keys to shoot (although bullets don’t do any damage yet!). If its not reponding you might need to click on it to set the key focus.

http://studenti.lboro.ac.uk/~cojc5/Technology/Screenshots/SType01.png

Its been tested on several WinXP machines so far, but webstart should grab Win32, Linux, Mac & Solaris Jogl files. I’d really like to know how it goes on any non-windows machines.

In fact I’m mainly after technical feedback - does it run, is it smooth, does it look correct.

If it doesn’t work:
It’ll create a log file in USER_HOME/.vscript which would be handy if it fails on anyones machine (esp. orange warnings and red errors). And if anything does go wrong I’d like to know the graphics card & drivers, Jogl crashes/hangups seem to be my main issues.

Enjoy!

Dies without even opeing the webstart console on OSX JDK1.4.2DP2

Sorry :frowning:

Uh, I’m at something of a loss there, I’d have thought not getting to the console suggests something wrong with webstart loading Jogl perhaps? Is there a log file? That should be the very first thing done…

ran fine in windowed mode, smooth movement and display.

I’m assuming the bullets do nothing.

Cool lighting

nathan

[quote]Uh, I’m at something of a loss there, I’d have thought not getting to the console suggests something wrong with webstart loading Jogl perhaps? Is there a log file? That should be the very first thing done…
[/quote]
Where does the log file get written?

JK

no .vecript directory in my home dir, sorry.

jk

Wow! Awesome lightning effects! :o Nice job, keep up the good work :slight_smile:

TRied it on my laptop as wel, didnt get very good FPS, the lightning effects were not working at all and some parts of the images were gone as well (just black). Also got a memory read error from webstart when I closed the program.

Seems to run ok, but the lighting seems to be a bit knackered:

http://www.cokeandcode.com/javagaming/vescript.gif

ATI Mobility Radeon 9000 64MB

Kev

Ooh, neat!

Works fine for me. Geforce 2, 1.4ghz.

One of the “enemies” doesn’t darken when he passes through any shadows, though.

Hi,

looks very strange on my laptop at work, only black an white planes. I will check it out at my private machine later.

Thanks everyone :slight_smile:

darcone: What graphics card? I think i’ve seen something similar on a TNT2 with old drivers.

kevglass: I think thats because it’s not getting a framebuffer with an alpha component, if you (and anyone else getting problems with the graphics) check the log file, somewhere it’ll have:
Framebuffer created: R8 G8 B8 A8 S8
If that A value is less than 8 its the problem. Sometimes having the desktop to 32bit fixes this.

Markus_Persson: Great :slight_smile: The test level still needs work on it (like lights around the second half :wink: ) so i must have missed that, its just an editor setting somewhere…

My laptop gfx card is a S3 SavageDDR something :slight_smile:

Changing back to 32bit desktop fixed the lighting issues. Very nice, very stylistic.

Kev

I found some silly errors in my webstart jnlp, which i’ve now fixed - they might have been the reason why webstart failed, hopefully Jeff can run it now…
(Btw kev, you’ve got the same errors in your webstart tutorial, missing closing tags on title, vendor and description).

Cheers for the report, I’ll fix post-haste.

EDIT: doh, the closing tags were in there, just forgot to replace “<” with < ::slight_smile:

Kev

Hi,

I checked it out on my private machine:

  • WinXP
  • GeForce4 Ti 4200

Game runs quite good, but the shadows are still looking strange.

ciao torsten

[quote]Game runs quite good, but the shadows are still looking strange.
[/quote]
Can you post a screenshot and the log file? I’d love to fix these issues but i can’t seem to figure out whats going wrong from such a short description.

All the GeForce4 machines i’ve tried it on have worked without a hitch, perhaps try changing your desktop to 32bit?

I’m running OS X 10.3.1 and Java 1.4.2 DP 1.

It started OK for me. I just checked and I don’t see a 1.4.2 DP 2 available, so I’m not sure if Jeff got his version numbers right. Anyway we can’t talk about Mac 1.4.2 issues outside of Apple’s java-seed list, so all I can say is that your program seemed to start up ok, but I couldn’t figure out how to make it do anything, so I started randomly pressing keys. I eventually got it to do something, which wasn’t pretty :slight_smile: but was not likely your problem. I’ll post more information to Apple’s NDA list in the morning (if I remember).

I’m bummed because this looks like something I would really like to try.

The lights look very nice. :slight_smile: