.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > Developer's Farm > Obsession Software Ltd.
Obsession Software Ltd. This forum is devoted to the building of a real, tactical first-person shooter - insane people only!

Reply
 
Thread Tools
Re: Engine
Old
  (#31)
Cephas
Guest
 
Status:
Posts: n/a
Default Re: Engine - 19-01-2004

So very true, I didn't even know open source graphic engines have come that far. Hmmm, and its compatible with 3DSMAX....the one animation program i'm good with.
  
Reply With Quote
Re: Engine
Old
  (#32)
Ava3ar
Guest
 
Status:
Posts: n/a
Default Re: Engine - 19-01-2004

I've got experience in WorldCraft, GTKRadiant, C++, VB5, DarkBasic, PHP, ASP, CFM, Java, and a couple of others, ive also got a mate whos making a new programming language, and im in the process of making a HL2 bot (currentlly 16% working), i would be willing to help
  
Reply With Quote
Re: Engine
Old
  (#33)
Fiber_Optic
Guest
 
Status:
Posts: n/a
Default Re: Engine - 19-01-2004

How can you work on a hl2 bot?? The game isn't released yet... no?
  
Reply With Quote
Re: Engine
Old
  (#34)
Ava3ar
Guest
 
Status:
Posts: n/a
Default Re: Engine - 19-01-2004

I've got the leaked SDK + game, and started looking at the code

i noticed taht the AI doesn't actually see guns or people, it see's fixed points, so it doesn't see you it see's a spot in your stomach, so ive modified the code so that it does actually see head/legs/arms/body rather than fixed points, and it see's weapons/ammo now rather than static model.

so far ive only got it to see weapon, see enemy/ally, identify own weapon, identify enemy/ally weapon, identify own ammo, estimate enemy/ally ammo, work out distance from enemy/ally, work out best target area (e.g. head or leg/arm/body) depending on obsticles in way, but i havent got it to work out walk/run/avoid/dodge/cover yet, which is what i need to work on.
  
Reply With Quote
Re: Engine
Old
  (#35)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: Engine - 20-01-2004

Quote:
Originally Posted by Ava3ar
i noticed taht the AI doesn't actually see guns or people, it see's fixed points, so it doesn't see you it see's a spot in your stomach
Impressive... so if I understand right there isn't such a thing as an "entity" in the HL2 engine ? Could you elaborate on that ?



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote
Re: Engine
Old
  (#36)
Ava3ar
Guest
 
Status:
Posts: n/a
Default Re: Engine - 21-01-2004

in each model there are fixed points (skeleton system) it looks at the middle point (what could be interpreted as the spine) and shoots that, also it doesnt see walls it see's material, so the thickness of a material is how it knows how thick a wall is, its complicated (but even the leaked SDK has good manuals)
  
Reply With Quote
Re: Engine
Old
  (#37)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: Engine - 21-01-2004

ah ok, in fact it's not really different than what we're doing already... it's a generalization of the use of pfnGetBonePosition(), which is a good thing

The material system however was announced by the guys at Valve loud enough already, so it's also a good thing to see they did it and I'm impatient to see what its practicability is.

but we're way offtopic.



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote
Re: Engine
Old
  (#38)
Ava3ar
Guest
 
Status:
Posts: n/a
Default Re: Engine - 21-01-2004

just a bit, i recon you guys could invent an engine, all you need is the knowledge of how engines work, and then manufacture one around it, plus it would mean you could license it, but if you did go for pre-made then OGRE does look damn good
  
Reply With Quote
Re: Engine
Old
  (#39)
Squalman
Guest
 
Status:
Posts: n/a
Default Re: Engine - 30-01-2004

Quote:
Originally Posted by Ava3ar
I've got the leaked SDK + game, and started looking at the code

i noticed taht the AI doesn't actually see guns or people, it see's fixed points, so it doesn't see you it see's a spot in your stomach, so ive modified the code so that it does actually see head/legs/arms/body rather than fixed points, and it see's weapons/ammo now rather than static model.

so far ive only got it to see weapon, see enemy/ally, identify own weapon, identify enemy/ally weapon, identify own ammo, estimate enemy/ally ammo, work out distance from enemy/ally, work out best target area (e.g. head or leg/arm/body) depending on obsticles in way, but i havent got it to work out walk/run/avoid/dodge/cover yet, which is what i need to work on.
Now here, and im not defending this guy, because i was deeply enraged to hear of the events that befell the hl2 source, but listen to what i have to say:

The knowlege gained by looking at next-generation leaked code could be an advantage, if you learn how things work in modern games and even how the ai works as he points out, this is not only very interesting, but might be somthing to consider.

Also, off that topic:

I recently downloaded the Public GNU protected Quake 1, and 2 source codes to play with (and putting aside for a lil while my own game-development company which is still looking for staff, email me on that one) and noticed that they would not compile because of a custom build command called " ml " just out of curiosity, does anyone know wtf that is supposed to do and what i may need to do it? My point is, we should mess around with several engines and ultimately make a rounded engine out of experience and group-interest.
  
Reply With Quote
Re: Engine
Old
  (#40)
AlphaTrooper
Member
 
Status: Offline
Posts: 36
Join Date: Jan 2004
Default Re: Engine - 24-02-2004

while I know almost nothing about coding and anything else related to actually developing games... I can offer my opinion about certain idea's brought up at the begginning of the topic.

The thing that jumped out at me, was having more than just 2 teams, now, I have never played a FPS with more than two teams, but that could be very interesting.

Also, if you are looking into developing a game, it is a good idea to check out other games. A good game that has not been mentioned in this post, is Battlefield 1942, and it's popular mod, Desert Combat. I would urge you to check out this game, as it is so much fun to play, and many idea's could be taken from it.
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com