Author Topic: Bloodridge  (Read 16504 times)

Offline Hrolf

  • int
  • **
  • Posts: 84
    • View Profile
Bloodridge
« on: February 22, 2007, 04:57:45 am »
Hi Egon & everyone,

Just to let you know about Bloodridge, a jPCT project I've been working on.

I've posted details on http://www.javagaming.org/forums/index.php?topic=15960.0

Cheers,

Simon

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Bloodridge
« Reply #1 on: February 22, 2007, 05:21:01 pm »
Hey, that's pretty cool. It's a bit difficult though, because i'm dying all the time and aiming with arrows or magic is difficult too. Maybe a kind of (semi-) auto-aiming would help a lot in this regard.

When using the software renderer, you may want to have a look at the MipMapper-class that can be found in the download section to reduce texture aliasing (at the cost of some performance of course, but usually not much if even noticable).

About the "JOGL-calls" at JavaGaming.org: jPCT can render hardware accelerated (using LWJGL, not JOGL...but who cares...) into an applet too when using the AWTGLCanvas, but i don't think that it's worth the trouble. Software for the applet and hardware for a webstart version sounds more reasonable to me.

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Bloodridge
« Reply #2 on: February 22, 2007, 05:23:47 pm »
Oh, and about the sound: The system i'm using in Paradroidz seems to be pretty stable. At least i haven't got a single complaint about it not working. Sources are here: http://www.jpct.net/download/paradroidz_src.zip

Offline Hrolf

  • int
  • **
  • Posts: 84
    • View Profile
Bloodridge
« Reply #3 on: February 22, 2007, 05:46:40 pm »
Thanks Egon,

I'll check that sound system out and look at MipMapper (but FPS is a BIG concern!)

Quote
It's a bit difficult though, because i'm dying all the time

I could stop the enemies shooting at you if you think that'd make it easier!  :wink:

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Bloodridge
« Reply #4 on: February 22, 2007, 06:02:34 pm »
Quote from: "Hrolf"
I'll check that sound system out and look at MipMapper (but FPS is a BIG concern!)
Give it a try anyway. If performance drops, make it an option.

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Bloodridge
« Reply #5 on: February 23, 2007, 12:23:51 am »
I've added Bloodridge to the projects page. I hope you don't mind.

Offline cyberkilla

  • float
  • ****
  • Posts: 413
    • View Profile
    • http://futurerp.net
Bloodridge
« Reply #6 on: February 23, 2007, 01:04:20 am »
Looks very good:)

Nice work.
http://futurerp.net - Text Based MMORPG
http://beta.rpwar.com - 3D Isometric MMORPG

Offline Hrolf

  • int
  • **
  • Posts: 84
    • View Profile
Bloodridge
« Reply #7 on: February 23, 2007, 10:03:48 pm »
Hi Egon,

Vers. 0.0.2 is now up.

I've added the MipMapper & it looks good (but a bit 'blurry' sometimes?) and the performance drop is barely noticable - nice one!

I also used the Javax sound API as you suggested which seems more reliable and has also allowed me to realistically reduce volume over distance - much better! Hope it works ok on linux...

Thanks

Offline cyberkilla

  • float
  • ****
  • Posts: 413
    • View Profile
    • http://futurerp.net
Bloodridge
« Reply #8 on: February 24, 2007, 12:19:50 am »
Mipmapper is quite noticable;) Good work;).

Also, I run Ubuntu Edgy, and the sound could be heard, and I get 16-19 FPS, so it works in linux.
http://futurerp.net - Text Based MMORPG
http://beta.rpwar.com - 3D Isometric MMORPG

Offline raft

  • quad
  • ******
  • Posts: 1993
    • View Profile
    • http://www.aptalkarga.com
Bloodridge
« Reply #9 on: February 24, 2007, 01:09:13 am »
hey that seems quite cool and promising :D welcome to jPCT world ;)
Code: [Select]
r a f t

Offline Hrolf

  • int
  • **
  • Posts: 84
    • View Profile
Bloodridge
« Reply #10 on: February 24, 2007, 02:31:12 am »
Quote
so it works in linux

Fantastic! Thanks Cyber!

Offline cyberkilla

  • float
  • ****
  • Posts: 413
    • View Profile
    • http://futurerp.net
Bloodridge
« Reply #11 on: February 24, 2007, 02:52:42 am »
No problem;)
http://futurerp.net - Text Based MMORPG
http://beta.rpwar.com - 3D Isometric MMORPG

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Bloodridge
« Reply #12 on: February 24, 2007, 06:39:04 pm »
Quote from: "Hrolf"

I've added the MipMapper & it looks good (but a bit 'blurry' sometimes?) and the performance drop is barely noticable - nice one!
Yes, but it improves image quality greatly IMHO. I've noticed a little flaw that, if you disable it and enable it again, mipmaps get mipmapped again, which leads to too much blur. I think this is related to the way the MipMapper works (by changing the actual textures of the polygons). When disabling it, one may have to reset all mipmapped polygons to their original texture. I'm not sure now, if the MipMapper has a method to do this, but if it's an issue, you should be able to add it yourself easily.

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Bloodridge
« Reply #13 on: February 25, 2007, 03:00:50 pm »
I tried to finish the "keep"-mission...it's impossible IMHO... :wink:
Can i heal myself somehow? Are the enemies respawning after they have died or just after i have?

Offline Hrolf

  • int
  • **
  • Posts: 84
    • View Profile
Bloodridge
« Reply #14 on: February 25, 2007, 05:19:05 pm »
You can heal yourself with spell 6 (shoot at the ground near yourself), but it's not a good system - I need to look at that...
Respawning happens in 'reinforcement waves' every 15 seconds (different times for humans & svarts).

To finish the keep: from the start, jump up onto the ledge above the tunnel and go through the doors to the ledge on the other side. Wait here until the area below is clear(ish). Get the cauldron spell ready then sprint along the roof and jump down to the gate, fire the spell, then run back to cover beside the svart spawn building. It's not easy but it is possible!

I do need to do some easier missions though - I'm looking at mission design now, but I really have to decide whether to go for a single- or a multiplayer game as the level design considerations are totally different...