Feature Bounty - pot $50 - Completed - Page 2

Feature Bounty - pot $50 - Completed

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

User avatar
unpossible
Posts: 871
Joined: 10 May 2005, 19:24

Post by unpossible »

clericvash wrote:How can the spring devs let such a big thing that many of us think is needed (a few people being "big dogs" around here) not go into the next release?
becuase there will always be another, then another, then another...

edit: and no release
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

clericvash wrote:How can the spring devs let such a big thing that many of us think is needed (a few people being "big dogs" around here) not go into the next release?
Because the release branch is already feature frozen.

If we start to add features to it now, we can aswell remove the release branch and keep adding features to trunk till summer 2007...

At a certain point in time you need to draw a line where no new features are accepted and you prepare for release, otherwise there won't be a stable release ever
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

clericvash wrote:How can the spring devs let such a big thing that many of us think is needed (a few people being "big dogs" around here) not go into the next release?
Because the spring dev's agenda is alot different then the modder's agenda, and the primary item on the dev agenda is not appeasing the community with 100% of thier work hours. The community doesn't know what it wants, it wants everything but it doesn't want everything done in the proper way, it just wants it now. Every single request and suggestion for mods could be worked on one by one individually, but the end result would take up endless years of work hours, not be as robust, and run much much less efficently then if the engine was rather abstracted and modders given the power to implement their suggestions themselfs from the modding side. It's not responsible development to just immediately start working on any feature asked for without looking at the project as a whole and analyzing the best way to do it, and effectively this is what is being asked for here and elsewhere.
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Post by KDR_11k »

I figure since we're talking about disabling abilities here:

CanBeControlled: Default 1, if set to 0 the user cannot enter FPS mode with this unit.

Might be usable as a workaround until the plane-too-high-over-AA problem is fixed to prevent people from getting the planes up there in first place. Or if the weapons a unit uses would be usable for things that weren't intended if fired in FPS mode.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Currently I've compiled svn spring with the added requests, and tested with nanoblobz 0.52 to see if I've broken anything, and after half an hour of giving demons and knights tot he enemy to watch I conclude that nothing seems to have been broken.

I'll upload a patch and a new binary for mroe testing shortly then I'll go sleep some.
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

SwiftSpear wrote: things
+1

If this is the way it's going to be, I'm out.
This is the way to stimulating crappy engine code.
I know this is meant well, but it's really not a good move.

This is community blackmail.
Torrasque
Posts: 1022
Joined: 05 Oct 2004, 23:55

Post by Torrasque »

It don't like the idea of giving money ...Or not that way at least.
( I would rather paying people woho clean, and organize the code in the long term )

Cause it make people hurry to release feature, and to think about the fastest way to implement a solution, and not about the better way.

It would be sad that in one years, nobody want to code into spring because the code became crappy. And don't exept people who have received cach to come back 1 one year later to fix their errors.

And people who make the game work like Jcnossen, Tobi will not be rewarded ( or SJ, Fnordia one year back ), and people who make quick and dirty patch will have all the honor...
User avatar
BvDorp
Posts: 439
Joined: 14 Oct 2005, 12:09

Post by BvDorp »

What Caydr proposed is in essence a good idea, I think. He set some good rules, and if we stick to them, this might work out quite well! Some of the rules he mentioned are that nothing breaks, and the code is good enough to get accepted by the devs. So the decision is still up to the devs here.

Maybe it's a good idea for the proposer (Caydr in this case) to speak with the main devs first though. So they stay in control etc.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

I agree with Swift, JC, Torrasque & Warlord (in the other thread).
User avatar
EXit_W0und
Posts: 164
Joined: 22 Dec 2005, 01:33

Post by EXit_W0und »

I don't actually expect to be paid for a tiny 6 liner patch - nice as it would be.

But seriously everyone here is doing this because they want to. If we introduce this we may get a rush of new developers who as torrasque and JC pointed out won't have their priorities straight.
Even if there are rules to ensure we have working code which holds out to tests - you can never prove the absence of bugs. And are they going to maintain the code for free when it does break?
Also it wouldn't do alot of good to have features prioritized by the fact that people will pay money for them over the features which are genuinely important. Essentially those with the most money to give away would call the shots.

Btw, would NoAutoFire==true not just be the same as commandFire = 1?
IIRC command fire has already been added but has some issues with bombers.
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Post by KDR_11k »

No, commandfire means any attack orders are cancelled after the first shot is fired, noautofire is the same as hold fire. Never mind that some bug causes commandfire weapons to occassionally fire even without being given an order.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Post by SinbadEV »

Also make sure that queueing attack ground orders and turning repeat on will cause a repeated forced attack command to cycle between targets... or is this wrong too.
Sheekel
Posts: 1391
Joined: 19 Apr 2005, 19:23

Post by Sheekel »

You guys, the devs do not want this. It is their game, and I think we need to respect that if they do not want something done, it shouldn't be done. I would hate to see Spring get torn apart over this...
Torrasque wrote:And people who make the game work like Jcnossen, Tobi will not be rewarded ( or SJ, Fnordia one year back ), and people who make quick and dirty patch will have all the honor...
Exactly! How about we give the Devs a huge thanks, because they do far more than a tiny little patch and get nothing in return.

Reading this thread makes me want to donate my next paycheck to them, they're the ones' who fucking deserve it.
User avatar
Erom
Posts: 1115
Joined: 25 Apr 2006, 05:08

Post by Erom »

jcnossen wrote:If this is the way it's going to be, I'm out.
I would have thought this one line would be enough to kill the entire discussion...
Sheekel
Posts: 1391
Joined: 19 Apr 2005, 19:23

Post by Sheekel »

I know...
User avatar
Nemo
Spring 1944 Developer
Posts: 1376
Joined: 30 Jan 2005, 19:44

Post by Nemo »

Torrasque wrote:And people who make the game work like Jcnossen, Tobi will not be rewarded ( or SJ, Fnordia one year back ), and people who make quick and dirty patch will have all the honor...
This sums it up perfectly. That and I agree with the two people above me...I can't understand how that didn't stop the discussion cold.
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Post by Argh »

Sorry, I wasn't thinking this would be taken as blackmail... :|
User avatar
jackalope
Posts: 695
Joined: 18 Jun 2006, 22:43

Post by jackalope »

Erom wrote:
jcnossen wrote:If this is the way it's going to be, I'm out.
I would have thought this one line would be enough to kill the entire discussion...
+1, let's stop this now.
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Post by Argh »

Well, I will just ask Caydr to direct my PayPal to the collective for donations, then. If this is going to cause a serious split in opinion within the development community, I do not see it as a good thing. Now that I have read everybody's opinions on this, I wish to make it clear that neither of us (er, I think I was the only other person contributing) meant any harm- we were just seeking to reward somebody for taking on a boring, fairly trivial, but extremely useful task.
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

No need to apologize though, you were giving money... :roll:
It's just that it changes prioritization in a bad way. It's quite likely not a good thing in the long term, which all the main developers seem to agree with.
Locked

Return to “Engine”