Progress

General discussion for players of Oolite.

Moderators: winston, another_commander

User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Progress

Post 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?
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Progress

Post 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)
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Progress

Post 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.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Progress

Post by Cody »

Oooh... I like explosions, especially big explosions!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Fatleaf
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 1988
Joined: Tue Jun 08, 2010 5:11 am
Location: In analysis mode on Phaelon
Contact:

Re: Progress

Post 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:
Find out about the early influences of Fatleaf here. Also his OXP's!
Holds the Ooniversal record for "Thread Necromancy"
User avatar
Shipbuilder
---- E L I T E ----
---- E L I T E ----
Posts: 877
Joined: Thu May 10, 2012 9:41 pm
Location: Derby

Re: Progress

Post by Shipbuilder »

Cim the explosions look fantastic. I can' t wait to see them in game :-)
The GalTech Industries Corporation - Building ships to populate the galaxies.

Increase the variety of ships within your Ooniverse by downloading my OXPs

Flying the [wiki]Serpent_Class_Cruiser[/wiki] "Thargoid's Bane"
User avatar
Mauiby de Fug
---- E L I T E ----
---- E L I T E ----
Posts: 847
Joined: Tue Sep 07, 2010 2:23 pm

Re: Progress

Post 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!
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6885
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Re: Progress

Post 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
User avatar
JazHaz
---- E L I T E ----
---- E L I T E ----
Posts: 2991
Joined: Tue Sep 22, 2009 11:07 am
Location: Enfield, Middlesex
Contact:

Re: Progress

Post 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?
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Progress

Post 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.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Progress

Post 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.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Progress

Post by Smivs »

That's looking seriously good cim. Excellent :)
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Progress

Post by Cody »

<applauds> Very nice, cim - the new explosions are looking good too!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Progress

Post 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.
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Re: Progress

Post 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.
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Post Reply