Forum

What are you working on?

Discuss anything not covered by any of the other categories.

Moderator: InsideQC Admins

Postby xaGe » Fri Jan 16, 2009 11:42 pm

:shock: ..THAT railgun is spectacular!

Electro wrote:Nice work Irritant!


Just modeled a railgun. Might still do some tweaks, not sure yet I think it serves its purpose.

http://www.bendarling.net/pmx/railgun_wip09.jpg
User avatar
xaGe
 
Posts: 461
Joined: Wed Mar 01, 2006 8:29 am
Location: Upstate, New York

Postby xaGe » Fri Jan 16, 2009 11:59 pm

..Great demo video... I'm really looking forward to the next release. Where you playing against another human opponent in that video or where you playing against an AI opponent?




MauveBib wrote:Full battle video of the latest version of DiD2

http://elf.planetquake.gamespy.com/did2/did2.avi

The computer kicked my ass!
User avatar
xaGe
 
Posts: 461
Joined: Wed Mar 01, 2006 8:29 am
Location: Upstate, New York

Postby MauveBib » Sat Jan 17, 2009 9:09 am

That was the computer kicking my ass!
Apathy Now!
User avatar
MauveBib
 
Posts: 634
Joined: Thu Nov 04, 2004 1:22 am

Postby MauveBib » Wed Jan 21, 2009 2:27 pm

Just finished an ingame waypoint editor, much quicker than faffing around in map editors.

http://uk.youtube.com/watch?v=miX_T6UqSoU

The AI player is now able to dynamically build buildings:

http://uk.youtube.com/watch?v=4UY4kkcZfpQ
Apathy Now!
User avatar
MauveBib
 
Posts: 634
Joined: Thu Nov 04, 2004 1:22 am

Postby Wazat » Wed Jan 21, 2009 7:43 pm

That's pretty cool. It's a good way to ensure that people who make new maps will have an easy time waypointing them too, so the map will play well.
When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.
Wazat
 
Posts: 771
Joined: Fri Oct 15, 2004 9:50 pm
Location: Middle 'o the desert, USA

Postby GiffE » Thu Jan 22, 2009 1:22 am

That looks fantastic MauveBib!

Just finished a CSQC scoreboard for my tank game. (I also got started coding the main teamplay mechanics)
Image
(Click to Enlarge)
GiffE
 
Posts: 170
Joined: Sun Oct 08, 2006 3:39 pm
Location: USA, CT

Postby Electro » Thu Jan 22, 2009 4:54 am

Thanks everyone!
I've done a few more guns since the railgun there too, but I'll put those on my website soon.

Awesome stuff GiffE and MauveBib, lookn shit hot!
Benjamin Darling
http://www.bendarling.net/

Reflex - In development competitive arena fps combining modern tech with the speed, precision and freedom of 90's shooters.
http://www.reflexfps.net/
Electro
 
Posts: 312
Joined: Wed Dec 29, 2004 11:25 pm
Location: Brisbane, Australia

Postby MauveBib » Fri Jan 23, 2009 1:16 am

Experimenting with procedural foliage placement. I really can't be bothered placing hundreds of trees by hand, but random placement would be different each time the map is run. This is pseduorandom, so it's the same each time.

Image
Image
Image
Apathy Now!
User avatar
MauveBib
 
Posts: 634
Joined: Thu Nov 04, 2004 1:22 am

Postby xaGe » Fri Jan 23, 2009 3:14 am

Pseudo random looks fine like that MauveBib... Let anyone else who wishes to make a map for it place their own trees by hand or use your pseudo method! :D How does it work? You make a brush in your map editor and label it func_rndforest or something along those lines??
User avatar
xaGe
 
Posts: 461
Joined: Wed Mar 01, 2006 8:29 am
Location: Upstate, New York

Postby Irritant » Fri Jan 23, 2009 3:46 am

Interesting Mauvebib, are you able to keep them from being placed too close to structures etc?

Working on some new content for the next AA...I'm addicted to dark tech it would seem. Though I think my next map will be in a damaged city setting.

Image
http://red.planetarena.org - Alien Arena and the CRX engine
Irritant
 
Posts: 250
Joined: Mon May 19, 2008 2:54 pm
Location: Maryland

Postby MauveBib » Fri Jan 23, 2009 3:48 am

xaGe wrote:Pseudo random looks fine like that MauveBib... Let anyone else who wishes to make a map for it place their own trees by hand or use your pseudo method! :D How does it work? You make a brush in your map editor and label it func_rndforest or something along those lines??


Nope, it's entirely in the qc. I wrote a pseudo-random number generator, which generates the same series of "random" numbers each time it's run, and pick "random" locations on the level using it, then check the texture on the ground, and if it's grass, spawn a tree (which has the model selected, sized and colourmodded using the same "random" number sequence).

Irritant wrote:Interesting Mauvebib, are you able to keep them from being placed too close to structures etc?


Currently it just uses a traceline to make sure it's not placed on a structure, but a tracebox could be used to ensure wider spaces around structures.
Apathy Now!
User avatar
MauveBib
 
Posts: 634
Joined: Thu Nov 04, 2004 1:22 am

Postby Spike » Fri Jan 23, 2009 11:52 am

The Total Annihilation AI builds stuff in a grid structure, with spacing between, ensuring that its units can leave its base although it usually messes it up anyway.
traceboxes > all
is there some flag to ignore the world, allowing large building sizes or something, without clipping into other units? Obviously, alignment to terrain is then perhaps an issue, but buildings perched on top of spikes on the ground isn't that nice either.
Spike
 
Posts: 2892
Joined: Fri Nov 05, 2004 3:12 am
Location: UK

Postby MauveBib » Fri Jan 23, 2009 2:56 pm

Spike wrote:is there some flag to ignore the world, allowing large building sizes or something, without clipping into other units? Obviously, alignment to terrain is then perhaps an issue, but buildings perched on top of spikes on the ground isn't that nice either.


What I currently do for AI building placement is use a tracebox and a findradius twice the size of the building, to ensure there's a large free area. I also use walkmove(0,0); to set for terrain alignment.

The AI spirals outwards checking locations until one is found, which neatly means I can use the same function for spawning buildings and units. It also means that since the AI is set up to tend to build important buildings (barracks, vehicle factories etc) first, (though not always), it usually ends up with a bases consisting of a core of important building surrounded by defense turrets.

However, very little is hard coded with respect to buildings because the AI is designed to work with externally scripted units and buildings.
Apathy Now!
User avatar
MauveBib
 
Posts: 634
Joined: Thu Nov 04, 2004 1:22 am

Postby r00k » Fri Jan 23, 2009 6:39 pm

xaGe wrote:Pseudo random looks fine like that MauveBib... Let anyone else who wishes to make a map for it place their own trees by hand or use your pseudo method! :D How does it work? You make a brush in your map editor and label it func_rndforest or something along those lines??


One could create a 'fixed' grid over a map/area and within each cell random the offset of the tree, so while there is a specified pattern, its randomly placed within. Or put little wheels on the trunks of the trees and spawn them 2 feet above ground and let them roll in place ;)

Sounds like a kick ass AI spawn function you have there Mauve
r00k
 
Posts: 1110
Joined: Sat Nov 13, 2004 10:39 pm

CoD

Postby Chip » Fri Jan 23, 2009 8:04 pm

I can easily see this going into a full-fledged Call of Duty like game. A Quake mod set in the WW2 would be great. The game, the brushes, the atmosphere is better fitted for such a game than for a futuristic one.

Although, the future could look rather bleak with the Quake engine. Eh, time will decide. :wink:
QuakeWiki
getButterfly - WordPress Support Services
Roo Holidays

Fear not the dark, but what the dark hides.
User avatar
Chip
 
Posts: 575
Joined: Wed Jan 21, 2009 9:12 am
Location: Dublin, Ireland

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 2 guests