Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (408)
games submitted by our members
Games in WIP (293)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Quake2, BSP parsers & QASE API  (Read 1258 times)
0 Members and 1 Guest are viewing this topic.
Offline fyarldean

Junior Newbie




Java games rock!


« Posted 2004-06-25 08:30:29 »

Hey all!

I'm researching games AI at the moment as part of a PhD, and have decided to use Quake2 as the environment in which to test my agents, since it's been used by most previous researchers in this area. I found a decent Quake2 API written in Java called QASE (http://www.soclab.bth.se/practices/qase.html) for communication between the server and my client-side bots; however, I've been having a few issues with it. Firstly, although I've written a basic bot which connects to the server, moves around, fires and can respawn when it's killed, I can't seem to connect two bots created from within the same program. Nor can I run two instances of the application where each attempts to connect a single bot. From the papers available at the author's site, it appears that this IS possible; I emailed him about it, but I'm not sure he maintains the project any more. I thought I'd post here on the off-chance that someone had used it before and had better luck than me Wink Can anyone shed any light on this?

Also - and I realise this may be hoping for too much, but I might as well ask Grin - does anyone know of any existing Java or C/C++ Quake2 level parsers? Actually, if anyone can think of any tool that could be useful, I'd be glad to hear about it!

Thanks!
Offline nonnus29

Senior Member




Giving Java a second chance after ludumdare fiasco


« Reply #1 - Posted 2004-06-25 16:38:37 »

This link has java ports of alot of tutorials and there is a q3 bsp tute series at the bottom.  I've not seen q2 bsp tutes but I think the formats are similar?  I'm sure someone will correct me if I'm wrong....

http://web.hypersurf.com/~sully/OpenGL/DemoBox.html
Offline kevglass
« League of Dukes »

JGO Kernel


Medals: 54
Projects: 20


Mentally unstable, best avoided.


« Reply #2 - Posted 2004-06-25 17:17:48 »

You might want to check out the Java 3D loader for Quake 2 BSP, not quite sure how useful it'd be for you since it doesn't really do BSP rather just creates the appropriate geometry...

http://www.newdawnsoftware.com

In the resources section.

Kev

Games published by our own members! Check 'em out!
Try the Free Demo of Revenge of the Titans
Offline Catharsis

Junior Member




EGR Software rocks!


« Reply #3 - Posted 2004-06-25 22:18:12 »

Will an optimized Quake3 based engine do?

Check out the Auriga3D project.. I plan to have source code available in August once I get a full Q3 shader system worked out.  I could get you the source earlier if you'd like as I'd welcome folks interested in AI to contribute..   I've been dabbling with Simbionic so far, but that is nothing I can release open source..

http://www.auriga3d.org/

Founder & Principal Architect; EGR Software LLC
http://www.typhonrt.org/
http://www.egrsoftware.com/
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars and Titan!

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

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (140 views)
2013-05-17 21:29:12

alaslipknot (149 views)
2013-05-16 21:24:48

gouessej (179 views)
2013-05-16 00:53:38

gouessej (173 views)
2013-05-16 00:17:58

theagentd (183 views)
2013-05-15 15:01:13

theagentd (167 views)
2013-05-15 15:00:54

StreetDoggy (212 views)
2013-05-14 15:56:26

kutucuk (236 views)
2013-05-12 17:10:36

kutucuk (235 views)
2013-05-12 15:36:09

UnluckyDevil (240 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
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!
Page created in 0.081 seconds with 21 queries.