Weather in AC
#27
Feel free to stop me any time (I haven't even done so much as take a peek at AC's source code), but from what I know about AC's engine and general game design, it seems completely feasible for AC to support weather effects. The engine already has a working particle system (i.e. blood, sniper trails, bullet impact sparks, etc) and to add another system that uses a map.cfg-defined sprite doesn't sound too far-fetched.

One low-overhead way to simulate weather is to simply have a bounding-box around the player that generates the particles. With that method you're not wasting precious CPU rendering particles you'll never see that are on the other side of the map. The size of the bounding-box and the overall volume of weather particles would have to be a player-defined option (as well as the option to turn off weather completely), because it's pretty obvious what would happen if it was up to the map creators to determine the size, volume, and area of the weather particle systems.

One caveat of this method is that you'd still see the weather effects around you while you're indoors. There's a lot of solutions to that problem, ranging from total CPU-hogs to monstrous amounts of coding for a simple effect we didn't even notice we needed up 'till a couple days ago. :P

All that being said, I'm all for a weather system in AC. If an efficient, low-CPU method could be written, sounds like a great idea to me.
Thanks given by:


Messages In This Thread
Weather in AC - by Hellspell - 29 May 11, 03:34PM
RE: Idea for future update - by Mael - 29 May 11, 03:38PM
RE: Idea for future update - by MykeGregory - 29 May 11, 03:55PM
RE: Idea for future update - by Cemer - 29 May 11, 06:13PM
RE: Idea for future update - by Nightmare - 29 May 11, 06:27PM
RE: Idea for future update - by Hellspell - 29 May 11, 06:36PM
RE: Idea for future update - by Cemer - 29 May 11, 06:38PM
RE: Idea for future update - by Mael - 29 May 11, 07:26PM
RE: Idea for future update - by macm - 29 May 11, 07:08PM
RE: Idea for future update - by Hellspell - 29 May 11, 07:50PM
RE: Idea for future update - by Nightmare - 29 May 11, 08:18PM
RE: Idea for future update - by Viper - 29 May 11, 08:39PM
RE: Idea for future update - by Mael - 29 May 11, 09:24PM
RE: Idea for future update - by Ronald_Reagan - 29 May 11, 10:48PM
RE: Idea for future update - by Cemer - 30 May 11, 02:21AM
RE: Weather in AC - by Hellspell - 30 May 11, 02:28PM
RE: Weather in AC - by vern - 30 May 11, 09:22PM
RE: Weather in AC - by Mael - 30 May 11, 10:00PM
RE: Weather in AC - by tempest - 30 May 11, 11:48PM
RE: Weather in AC - by vern - 31 May 11, 12:26PM
RE: Weather in AC - by Mael - 31 May 11, 05:44PM
RE: Weather in AC - by V-Man - 30 May 11, 09:24PM
RE: Weather in AC - by Cemer - 30 May 11, 09:43PM
RE: Weather in AC - by Mael - 31 May 11, 12:46AM
RE: Weather in AC - by gkaonicx72 - 31 May 11, 01:54AM
RE: Weather in AC - by Huntsman - 31 May 11, 02:22AM
RE: Weather in AC - by Cemer - 31 May 11, 02:30AM
RE: Weather in AC - by Lantry - 31 May 11, 03:00AM
RE: Weather in AC - by asthenia - 31 May 11, 10:16AM
RE: Weather in AC - by Fate - 31 May 11, 03:19PM
RE: Weather in AC - by Andrez - 31 May 11, 03:55PM
RE: Weather in AC - by Cemer - 12 Jun 11, 05:47PM
RE: Weather in AC - by VenteX - 14 Jun 11, 12:18AM
RE: Weather in AC - by Hellspell - 31 May 11, 05:28PM
RE: Weather in AC - by Viper - 31 May 11, 06:15PM
RE: Weather in AC - by Lantry - 01 Jun 11, 04:57AM
RE: Weather in AC - by PolarHedgehog - 02 Jun 11, 07:29AM
RE: Weather in AC - by Hellspell - 02 Jun 11, 10:31AM
RE: Weather in AC - by Bukz - 02 Jun 11, 01:20PM
RE: Weather in AC - by VenteX - 02 Jun 11, 03:58PM
RE: Weather in AC - by ExodusS - 02 Jun 11, 10:52PM
RE: Weather in AC - by Hellspell - 03 Jun 11, 12:08AM
RE: Weather in AC - by Bukz - 03 Jun 11, 12:27AM
RE: Weather in AC - by Mael - 03 Jun 11, 03:04AM
RE: Weather in AC - by Ronald_Reagan - 03 Jun 11, 03:05AM
RE: Weather in AC - by Bukz - 03 Jun 11, 03:19AM
RE: Weather in AC - by Leoi - 03 Jun 11, 03:20AM
RE: Weather in AC - by Viper - 03 Jun 11, 03:57AM
RE: Weather in AC - by Lantry - 03 Jun 11, 04:06AM
RE: Weather in AC - by Viper - 03 Jun 11, 04:30AM
RE: Weather in AC - by Ronald_Reagan - 03 Jun 11, 05:23AM
RE: Weather in AC - by [PSY]Legend - 04 Jun 11, 01:12PM
RE: Weather in AC - by VenteX - 10 Jun 11, 10:02PM
RE: Weather in AC - by MerCyKiL - 10 Jun 11, 06:15AM
RE: Weather in AC - by DES|Anderson - 12 Jun 11, 05:59PM
RE: Weather in AC - by Nightmare - 12 Jun 11, 07:02PM
RE: Weather in AC - by al3rt - 12 Jun 11, 08:42PM
RE: Weather in AC - by Ronald_Reagan - 13 Jun 11, 12:39AM
RE: Weather in AC - by al3rt - 13 Jun 11, 02:10PM
RE: Weather in AC - by Lantry - 14 Jun 11, 05:16AM
RE: Weather in AC - by al3rt - 14 Jun 11, 05:18PM
RE: Weather in AC - by Hellspell - 14 Jun 11, 05:24PM
RE: Weather in AC - by al3rt - 14 Jun 11, 08:57PM
RE: Weather in AC - by ExodusS - 15 Jun 11, 12:20AM
RE: Weather in AC - by jAcKRoCk* - 15 Jun 11, 03:43AM
RE: Weather in AC - by Viper - 15 Jun 11, 04:46AM
RE: Weather in AC - by MykeGregory - 15 Jun 11, 07:05PM
RE: Weather in AC - by V-Man - 16 Jun 11, 02:31AM
RE: Weather in AC - by Cemer - 16 Jun 11, 02:35AM
RE: Weather in AC - by V-Man - 18 Jun 11, 02:20PM
RE: Weather in AC - by Cemer - 18 Jun 11, 03:22PM
RE: Weather in AC - by Hellspell - 02 Jul 11, 09:39PM
RE: Weather in AC - by Hellspell - 17 Jul 11, 11:36AM
RE: Weather in AC - by Mike - 17 Jul 11, 08:05PM
RE: Weather in AC - by V-Man - 17 Jul 11, 10:45PM