Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (844)
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 2288 times)
0 Members and 1 Guest are viewing this topic.
Offline fyarldean

Junior Newbie

Java games rock!

« Posted 2004-06-25 06: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 ( 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!

Offline nonnus29

Senior Devvie

Giving Java a second chance after ludumdare fiasco

« Reply #1 - Posted 2004-06-25 14: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....
Offline kevglass

« JGO Spiffy Duke »

Medals: 319
Projects: 25
Exp: 22 years

Coder, Trainee Pixel Artist, Game Reviewer

« Reply #2 - Posted 2004-06-25 15: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...

In the resources section.


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

JGO Ninja

Medals: 73
Projects: 1
Exp: 21 years

TyphonRT rocks!

« Reply #3 - Posted 2004-06-25 20: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..

Check out the TyphonRT Video Suite:

Founder & Principal Architect; TyphonRT, Inc.
Pages: [1]
  ignore  |  Print  

EgonOlsen (59 views)
2018-06-10 19:43:48

EgonOlsen (41 views)
2018-06-10 19:43:44

EgonOlsen (61 views)
2018-06-10 19:43:20

DesertCoockie (240 views)
2018-05-13 18:23:11

nelsongames (142 views)
2018-04-24 18:15:36

nelsongames (141 views)
2018-04-24 18:14:32

ivj94 (883 views)
2018-03-24 14:47:39

ivj94 (144 views)
2018-03-24 14:46:31

ivj94 (795 views)
2018-03-24 14:43:53

Solater (159 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 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‑
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!