Page 76 of 138

Re: Progress

Posted: Mon Sep 09, 2013 6:04 pm
by Eric Walch
cim wrote:
For those paying very close attention to detail: yes, this file merges in slightly differently to a standard plist dictionary, so the OXP code there does something useful rather than overwriting the standard definition.
Could be confusing for some as this works different than other plists that replace entries. Maybe an other name like: role-categories-additions.plist when used in oxps?

Re: Progress

Posted: Sat Sep 14, 2013 1:07 pm
by cim
Eric Walch wrote:
Could be confusing for some as this works different than other plists that replace entries. Maybe an other name like: role-categories-additions.plist when used in oxps?
Perhaps. planetinfo.plist is similar in operation, though: if you add an entry for "0 7" it doesn't override everyone else's entries for "0 7", except where exact keys conflict. In the other direction, equipment.plist doesn't merge in the usual way for an array-based plist (though admittedly you'd have to be doing something a little unusual to notice that)

Re: Progress

Posted: Sun Sep 22, 2013 7:22 pm
by cim
The new AI/ecosystem branch is basically complete in terms of features though there's still going to be a lot of work to do on testing and balancing. Many thanks to everyone who has made suggestions.

For something a bit different, here's some work on the explosion graphics.
Image
The texture is still a little rough in places (less noticeable if it's not a static screenshot) but the basic effect seems to be working fairly well.

Re: Progress

Posted: Sun Sep 22, 2013 7:33 pm
by Cody
Oooh... I like explosions, especially big explosions!

Re: Progress

Posted: Sun Sep 22, 2013 7:35 pm
by Fatleaf
I haven't caught up yet with all this thread Cim, but what I have read so far is fantastic. Good job, You Da Man! :mrgreen:

Re: Progress

Posted: Sun Sep 22, 2013 9:47 pm
by Shipbuilder
Cim the explosions look fantastic. I can' t wait to see them in game :-)

Re: Progress

Posted: Sun Sep 22, 2013 10:04 pm
by Mauiby de Fug
cim wrote:
The new AI/ecosystem branch is basically complete in terms of features though there's still going to be a lot of work to do on testing and balancing. Many thanks to everyone who has made suggestions.

For something a bit different, here's some work on the explosion graphics.
...
The texture is still a little rough in places (less noticeable if it's not a static screenshot) but the basic effect seems to be working fairly well.
Gods dammit! Now I have to go and try to build the latest source from GitHub!

Re: Progress

Posted: Mon Sep 23, 2013 8:44 am
by Disembodied
cim wrote:
For something a bit different, here's some work on the explosion graphics [...]
Ooh! Aah! I foresee problems for pilots getting distracted by all the explodey goodness during a big furball ... :D

Re: Progress

Posted: Tue Sep 24, 2013 11:42 am
by JazHaz
I'm getting a little confused about all these new features for 1.79. Does that mean that 1.78 is bugfix only?

Re: Progress

Posted: Tue Sep 24, 2013 5:39 pm
by cim
The intention is that 1.78 will just have bug fixes compared with 1.77, so that it can be the "stable" release ending that cycle of Oolite development. The importance over 1.77.1, 1.77.2, etc. is that it will be a checkpoint for features available to OXPs, just as the 1.76 releases were. As it happens, the features first released in 1.77 don't appear to have had any massive bugs which mean they need rethinking, so 1.78 will be very similar to 1.77 in capability - but that wasn't guaranteed when 1.77 was released: we could have had some big API changes in 1.77.1 if they just hadn't worked for "real" OXPing, or if there'd been some unexpected breaks in compatibility with 1.76.

1.79 will (eventually) be the first release of the next cycle of Oolite development, which after some testing and probably a few point releases 1.79.1, etc. will finish with a stable release 1.80.

The move to Github from SVN for version control makes it much easier for us to develop multiple versions in parallel, so we can be adding new features into what will become 1.79 at the same time as we fix bugs in 1.77.x to work towards 1.78. The new features are more interesting, so I talk about them more.

Re: Progress

Posted: Sat Sep 28, 2013 2:58 pm
by cim
It's taken a few months, and twenty pages of discussion but the new NPC AI, population and behaviour is now part of master.

Here's a short video with some of the new stuff, as a pack of hunters launch from Leesti station.

Re: Progress

Posted: Sat Sep 28, 2013 3:03 pm
by Smivs
That's looking seriously good cim. Excellent :)

Re: Progress

Posted: Sat Sep 28, 2013 3:16 pm
by Cody
<applauds> Very nice, cim - the new explosions are looking good too!

Re: Progress

Posted: Sat Sep 28, 2013 3:20 pm
by Thargoid
They do indeed, although they seem to take a lot more processor power to support.

At least the latest versions of trunk seem to run like a dog on my netbook whereas ones from a week or so ago ran smooth. May need to check things out a bit there and see if it is the game or something else.

Re: Progress

Posted: Sat Sep 28, 2013 3:26 pm
by DaddyHoggy
cim wrote:
It's taken a few months, and twenty pages of discussion but the new NPC AI, population and behaviour is now part of master.

Here's a short video with some of the new stuff, as a pack of hunters launch from Leesti station.
That really is looking quite brilliant.

I haven't played in ages - what's with all the (sometimes very) long ship names?

I agree that the new explosions look amazing too.