New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tiberian Sun / Red Alert 2 mod #3363

Closed
Mailaender opened this Issue Jun 1, 2013 · 37 comments

Comments

Projects
None yet
@Mailaender
Member

Mailaender commented Jun 1, 2013

This is a tracking bug for the engine changes that are required to support Tiberian Sun and Red Alert 2 on the OpenRA engine. The main goal of these efforts will be shipping our WIP TS mod in the main OpenRA download.

The main requirements are:

  • Voxels. [#3274]
  • Orthographic tileset support. [#5350]
  • MixFile package format changes [#3227]
  • SHP sprite format changes. [#3193, #4185]
  • Sequence changes ordered sprites. [#3333, #3571]
  • VQA video file format changes. [#3226]
  • Heightmap support for shroud [#8781]
@epicelite

This comment has been minimized.

Contributor

epicelite commented Aug 18, 2013

Wow so, this is actually happening?

@Mailaender

This comment has been minimized.

Member

Mailaender commented Aug 28, 2013

Yes,

Titan

subscribe to http://www.moddb.com/games/openra/news where I post something about progress every once in a while.

@pchote

This comment has been minimized.

Member

pchote commented Aug 28, 2013

We really should be mirroring the moddb news stream to the main site.
I've seen at least one person come into IRC thinking that the project is dead because never update the news on the main site.

@Mailaender

This comment has been minimized.

Member

Mailaender commented Aug 29, 2013

This sounds like a good plan. However I am not really motivated to devote any more effort into https://github.com/OpenRA/OpenRAWeb as I don't see my patches being merged or this new website being launched somewhere soon.

@Mailaender

This comment has been minimized.

Member

Mailaender commented Aug 29, 2013

Maybe a small hint that only stable releases are announced at "News" and interested parties should track http://www.moddb.com/games/openra/news for more frequent development updates could suffice.

@Mailaender

This comment has been minimized.

Member

Mailaender commented Oct 20, 2013

The PR issue seems to be resolved by the new website and resurrection of our social network activities. ;)

@pchote

This comment has been minimized.

Member

pchote commented Jan 31, 2014

This needs to be split into smaller issues, and the bounty reassigned. A complete implementation of both TS and RA2 mods is a completely unrealistic goal, so this bounty will never be claimed as it currently stands.

@Mailaender

This comment has been minimized.

Member

Mailaender commented Jan 31, 2014

Or you just claim it as you were the major contributor to the engine changes and send some bucks of it to the others involved.

@epicelite

This comment has been minimized.

Contributor

epicelite commented Jan 31, 2014

So pretty much all we need now is 3D terrain?

@Mailaender

This comment has been minimized.

Member

Mailaender commented Jan 31, 2014

Finish the isometric perspective, set up the rest of the terrain tiles, set up all remaining buildings and fix the animation overlays. Then we would have something to start with for Tiberian Sun. For RA2 I have not even begun to do the sequences for units and production buildings. It took me a lot of time do it for TS.

@pchote

This comment has been minimized.

Member

pchote commented Jan 31, 2014

There is a huge amount of work left to do on TS, even if we ignore the terrain stuff.
Off the top of my head (i'm sure there is a bunch more):

  • Cloak generators. #2175
  • Lighting effects. #3605
  • Underground units.
  • Jumpjets.
  • Gates. #3196
  • Sonic weapon projectiles. #4458
  • Building upgrades. #3211
  • Firestorm walls.
  • Carryalls. #2246
@Mailaender

This comment has been minimized.

Member

Mailaender commented Feb 1, 2014

When I made this ticket, I moved the FAQ entry here which told players to go away because the world coordinate system is completely different and we don't even support the SHP(TS)/VXL file formats. So my idea was to get the technical prerequisites working, not every special unit logic.

@pchote

This comment has been minimized.

Member

pchote commented Feb 1, 2014

Ok. There shouldn't be a problem as long as the people backing this issue understand that.

@UberWaffe

This comment has been minimized.

Contributor

UberWaffe commented Feb 1, 2014

Speaking for myself as a backer, I was under the impression (given the listed milestones at the time) that the ticket was for work on the engine to allow support for both mods, as opposed to having both mods done.

I'm personally more than willing to pay the full bounty I put up as long as all the engine work is done (or even the majority of the bounty if some special unit [Cloak generator, firestorm,etc.] engine support is not included).

If multiple tickets and split bounties would make it easier for you, I would be happy to go that route as well.

Lastly, keep up the great work you all!

@foulowl

This comment has been minimized.

foulowl commented Feb 4, 2014

I understand there is a huge amount of work left. That's totally fine! TS and RA2 are something that I would love to see. I'm down to split the issues out to allow for separate bounties as well.

@pchote pchote self-assigned this Feb 8, 2014

@Mailaender Mailaender added the bounty label Feb 25, 2014

@Mailaender Mailaender changed the title from Tiberian Sun / Red Alert 2 mod [$862] to Tiberian Sun / Red Alert 2 mod [$932] Mar 30, 2014

@Mailaender Mailaender changed the title from Tiberian Sun / Red Alert 2 mod [$932] to Tiberian Sun / Red Alert 2 mod [$967] Apr 2, 2014

@Mailaender Mailaender added the bounty label Apr 2, 2014

@pchote pchote referenced this issue May 18, 2014

Closed

Tiberian Sun / RA2 tileset support #5350

18 of 18 tasks complete

@Mailaender Mailaender changed the title from Tiberian Sun / Red Alert 2 mod [$967] to Tiberian Sun / Red Alert 2 mod [$942] May 18, 2014

@Mailaender Mailaender added the bounty label May 18, 2014

@Mailaender

This comment has been minimized.

Member

Mailaender commented May 27, 2014

Current status:

Screenshot

This is actually developed as the engine support progresses:

@foulowl

This comment has been minimized.

foulowl commented May 28, 2014

Wow, nice work! :) Thanks for posting a screenshot.

@pchote

This comment has been minimized.

Member

pchote commented Oct 31, 2014

More visual noise than I remember -- is that just that we've got no lighting yet?

No lighting, and no tile variants (our PickAny support will need a complete rewrite to support TS/RA2).

@testian

This comment has been minimized.

testian commented Nov 9, 2014

Hi there and thanks for you hard work

How to proceed regarding funding, since this is a very distributed issue?

In my opinion the main contributor (pchote?) can grab the bounty once there is a playable Tiberian Sun and share it among the issues. From funder view its hard to estimate the effort of the sub issues. Either someone estimates their proportional value or we keep funding this issue, right?

I don't know about other funders and how many fund with RA2 in mind. If you grab the fund and get it when RA2 isn't done yet and in case we have disappointed funders (which might have been too late to disagree to the claim), maybe you can put their share aside for the remaining issues - if bountysource doesn't have the mechanism to do so.

@Mailaender

This comment has been minimized.

Member

Mailaender commented Nov 9, 2014

Yes, @pchote is the main contributor in terms of core engine changes. Even my initial SHP(TS) pull request has been completely rewritten by him. While I invested a lot of time in setting up most of the sprite sequences and translated a large set of the original .ini files to get a ts test mod running, I am fine with him grabbing the whole bounty as I think the service does not allow to split. It was a little surprising to see this meta bug growing a jackpot, but from a user standpoint this is probably more feasible than well described implementation of various sub-features that use tech-savvy gamedev vocabulary. We even thought of using it to finance his rent for like a month, so he could focus instead of doing it on top of regular paid work, but that it is also impossible due to the delayed payout. I wonder if it works at all as all those backers have to be satisfied and give their positive vote I guess. So far the winner has been @bountysource that is sitting on the money for >1 year. =)

@chrisforbes chrisforbes changed the title from Tiberian Sun / Red Alert 2 mod [$1,337] to Tiberian Sun / Red Alert 2 mod [$1,342] Nov 9, 2014

@xan2622

This comment has been minimized.

Contributor

xan2622 commented Nov 9, 2014

Shouldn't the title of this issue be renamed to "Tiberian Sun mod" ?

Do backers really want to wait for both mods (TS + RA2) to be fully completed for the bounty to be paid?

It seems (to my point of view) that most players and fans of openra want TS to be released as fast as possible. But I don't know what backers want. Both mods or only TS would suffice for the bounty?

We could have asked all backers what they really want but unfortunatelly, it may not be easy to contact them all and btw, there are two anonymous backers ($15 and $227)... https://www.bountysource.com/issues/380169-tiberian-sun-red-alert-2-mod/backers

@Mailaender

This comment has been minimized.

Member

Mailaender commented Nov 9, 2014

This is a tracking bug for the engine changes that are required to support Tiberian Sun and Red Alert 2 on the OpenRA engine. The main goal of these efforts will be shipping our WIP TS mod in the main OpenRA download.

The main requirements are:

  • Voxels. [#3274]
  • Orthographic tileset support. [#5350]
  • MixFile package format changes [#3227]
  • SHP sprite format changes. [#3193, #4185]
  • Sequence changes ordered sprites. [#3333, #3571]
  • VQA video file format changes. [#3226]

But in the end adding a basic ra2 (see http://ppmsite.com/forum/viewtopic.php?p=515600) and ts mod is not too hard once these are done.

@pchote pchote removed the Idea/Wishlist label Dec 29, 2014

@orabot orabot changed the title from Tiberian Sun / Red Alert 2 mod [$1,342] to Tiberian Sun / Red Alert 2 mod [$1,537] Feb 24, 2015

@orabot orabot changed the title from Tiberian Sun / Red Alert 2 mod [$1,537] to Tiberian Sun / Red Alert 2 mod [$1,557] Mar 15, 2015

@obrakmann obrakmann added the Meta label Mar 28, 2015

@orabot orabot changed the title from Tiberian Sun / Red Alert 2 mod [$1,557] to Tiberian Sun / Red Alert 2 mod [$1,607] Apr 9, 2015

@Mailaender

This comment has been minimized.

Member

Mailaender commented May 19, 2015

We are done here. There is now a separate list for the game-related Tiberian Sun traits at #7874.

Red Alert 2 is work in progress at https://github.com/Phrohdoh/oramod-ra2.

@Mailaender Mailaender closed this May 19, 2015

@pchote

This comment has been minimized.

Member

pchote commented May 19, 2015

We are now very close to achieving this goal (engine support for the core TS/RA2 mod requirements), but we aren't quite there yet. The remaining blocker is heightmap support for the shroud, which I have mostly implemented already and plan to open a PR for within the next couple of weeks or so.

@pchote pchote reopened this May 19, 2015

@Mailaender

This comment has been minimized.

Member

Mailaender commented May 19, 2015

Also added the aircraft height glitch to this list.

@orabot orabot changed the title from Tiberian Sun / Red Alert 2 mod [$1,607] to Tiberian Sun / Red Alert 2 mod [$1,622] May 22, 2015

@orabot orabot changed the title from Tiberian Sun / Red Alert 2 mod [$1,622] to Tiberian Sun / Red Alert 2 mod [$1,637] Jun 1, 2015

@pchote

This comment has been minimized.

Member

pchote commented Jul 29, 2015

#8781 has now been merged, which was our last major engine feature needed for TS. There are two followup PRs waiting on review that clean up a few leftover bits, but this is otherwise done. I will close this once that final followup is merged.

The remaining issues are either cosmetic (e.g. z-buffer sorting, terrain lighting) or are mod-level features (e.g. aircraft bugs, subterranean movement, gates, etc, etc) rather than core engine changes.

@pchote

This comment has been minimized.

Member

pchote commented Jul 29, 2015

https://www.youtube.com/watch?v=WoZoQILTaGk shows off where we have reached with our engine and mod support for TS.

@UberWaffe

This comment has been minimized.

Contributor

UberWaffe commented Jul 31, 2015

Is there agreement internally between the developers as to how the bounty claim will work?

I see some random person "llSourcell" claiming to have worked on this for the past 9 months, and I am very sure they never actually did. So I'm just asking so that the bounty is not fraudulently claimed.

@pchote

This comment has been minimized.

Member

pchote commented Jul 31, 2015

I have done the vast majority of the work, and will claim the bounty. I will then redistribute some of that to other TS-related tickets.

@orabot orabot changed the title from Tiberian Sun / Red Alert 2 mod [$1,637] to Tiberian Sun / Red Alert 2 mod [$1,637 awarded] Aug 14, 2015

@Mailaender Mailaender removed the Bounty label Nov 10, 2016

@Mailaender Mailaender changed the title from Tiberian Sun / Red Alert 2 mod [$1,637 awarded] to Tiberian Sun / Red Alert 2 mod Nov 10, 2016

@grasmanek94

This comment has been minimized.

grasmanek94 commented Nov 18, 2016

So.. this is done? Are we going to see RA2/TS soon? :)

@Phrohdoh

This comment has been minimized.

Member

Phrohdoh commented Nov 18, 2016

This ticket has been closed but that does not mean TS is ready to ship.

This is a tracking bug for the engine changes that are required to support Tiberian Sun

So no this is only in regards to engine support, not completion of TS as a stable(-ish) mod, sorry.

@Mailaender

This comment has been minimized.

Member

Mailaender commented Nov 19, 2016

See #7874 or any tickets with the Tiberian Sun label for the current TODO list and https://github.com/OpenRA/ra2/issues for Red Alert 2 related tasks and problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment