this post was submitted on 03 Jul 2023
246 points (98.0% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54716 readers
336 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
all 14 comments
sorted by: hot top controversial new old
[–] rmnfxytumavcfdbpce@lemmy.dbzer0.com 20 points 1 year ago (1 children)
[–] Kushan@lemmy.world 39 points 1 year ago

It'll be just the source code, not the source assets.

[–] Rayspekt@kbin.social 14 points 1 year ago (1 children)

Who does one get the hands on something like this? Just by accident or through an insider or is it possible to reverse engineer something like that? Sorry for the dumb question, I am a programming noob.

[–] Quexotic@kbin.social 17 points 1 year ago (1 children)

Most likely not legally. Possibly by luck, possibly through compromised systems or people.

[–] Psycrow@kbin.social 3 points 1 year ago (1 children)

Or the people who coded it left it on a hard drive that was auctioned off or obtained by whatever means.

[–] zib@kbin.social 5 points 1 year ago

Could also have been one of the devs who leaked it. Lots of us keep copies of the source for stuff we work on, so they may have figured it's been long enough that no one would care if it leaked. However, I haven't looked at it yet, but I imagine it would be most problematic legally if it contained proprietary 3rd party code. Leaking that could land someone in hot water.

[–] nanometer@lemm.ee 13 points 1 year ago (2 children)

I'm ignorant. Whats the significance of this? Can it be used for something?

[–] Dangerk@lemmy.world 16 points 1 year ago

It's the core code for the game. In theory someone could use this to mod the game, or even expanded the game themselves.

[–] hydroel@lemmy.world 2 points 1 year ago

As someone commented on the page, this is probably some code shared to third parties to include DRM or be sold on a store. It's incomplete and doesn't compile. It could be used to develop mods to an extensive degree, but I'm not sure how much of it would be legal as those tools would have been written using some leaked pieces of software which belong to Ubisoft. It can supposedly not be used to guide an open-source reimplementation of the game, like what was developed for DOOM, the first Diablo game, Moerowind, etc, as per the legal terms, those reimplementations must be developed from blank page, without looking at the original source code.

Butt yeah, I think this can be useful to develop mods and tools.

[–] Calcharger@kbin.social 9 points 1 year ago (1 children)

I cannot wait to dive into this when I get back on my PC. Far Cry isn't a bad game at all, 18 years on. This is gonna be a gold mine to learn FPS development

[–] Stanley_Pain@lemmy.dbzer0.com 6 points 1 year ago

Yes but only if you want to learn single threaded game development. IIRC CryEngine was incredible single threaded back theb.

[–] Monomate@lemm.ee 5 points 1 year ago (1 children)

The first Far Cry wasn't developed by Ubisoft like the rest of the franchise. Does anyone know what prompted the franchise changing hands?

[–] johnnyjayjay@feddit.de 1 points 1 year ago

Following Far Cry's release, Crytek, wanting to show that CryEngine had other applications, signed a deal in July 2004 to develop a gaming franchise with publisher Electronic Arts (EA), a direct competitor to Ubisoft. This franchise became the Crysis series, and through which Crytek continued to improve their CryEngine.

https://en.m.wikipedia.org/wiki/Far_Cry#History