[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
CryENGINE is now available on GitHub. https://github.com/CR
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 169
Thread images: 14
File: cryengine.jpg (17 KB, 460x215) Image search: [Google]
cryengine.jpg
17 KB, 460x215
CryENGINE is now available on GitHub.

https://github.com/CRYTEK-CRYENGINE/CRYENGINE
>>
File: overwhelmed loli.png (276 KB, 759x503) Image search: [Google]
overwhelmed loli.png
276 KB, 759x503
bueno
>>
>>54719966
CryTEK confirmed for bankrupt.

Devs releasing the code so it doesn't get buried.
RIP shit but pretty video game company
>>
>inb4 lincucks redirecting to /v/
>>
Rip 60% graphics
>>
>graphics engine

>>>/v/
>>
ripip
thanks for far cry and crysis 1

>>54719999
dem quads
>>
OMG FREE SOURCE CODE NOW I CAN BE A GAME MAKER XD
>>
>>54720016
CryEngine wasn't intended by the developers to be just for video games, it can be used for films and architectural visualization as well.

https://www.youtube.com/watch?v=VTWpSOlIrJo

https://www.youtube.com/watch?v=wiQljFj8lpU

https://www.youtube.com/watch?v=ZgaVbppywmc
>>
>implying anyone wanna use this mess
>>
>>54720111
kys desu
>>
even if you dont pay royalties what proof have they that you used their engine?
>>
>>54720016

Go to >>>/out/ retard!
>>
>>54720130
Their are dedicated companies that check for this.

For example, let's say the developers know of flaws that the engine has. All that have to do is test your game, and if those same exact flaws are found in your game, then it's pretty fucking obvious you used their engine.

They can also decompile it and get a general idea.
>>
File: 1463855005864.jpg (365 KB, 750x725) Image search: [Google]
1463855005864.jpg
365 KB, 750x725
>>54719966
LOL they can't even give it away!
Unreal engine is best engine
>>
File: 1425408949909.png (612 KB, 798x568) Image search: [Google]
1425408949909.png
612 KB, 798x568
>>54720165
>Unreal engine is best engine
Fuck outta here with that shit
>>
>>54720117
So is unreal. Only they do it better
>>
>>54720177
>unity

fuck off nu-male cuckold bernie lover
>>
>>54720177
enjoy your botnet.
>>
>>54720156
wouldnt decompiling only give machine code?
>>
File: image.png (483 KB, 700x1050) Image search: [Google]
image.png
483 KB, 700x1050
It's beautiful
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// Russian resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
#ifdef _WIN32
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
#pragma code_page(1251)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE
BEGIN
"resource.h\0"
END

2 TEXTINCLUDE
BEGIN
"#include ""winres.h""\r\n"
"\0"
END

3 TEXTINCLUDE
BEGIN
"\r\n"
"\0"
END

#endif // APSTUDIO_INVOKED

#endif // Russian resources
/////////////////////////////////////////////////////////////////////////////
>>
>>54720203
depends what it's made with.
in any case stealing code is bad and you'll get caught
>>
>>54719997
This is the perfect opportunity to get people working on this mess and maybe be able to port the engine and retroactively the games that run on it to linux (if they don't have other stupid platform dependencies and the devs comply)
>>
holy shit, Crysis source port fucking when?
>>
https://www.youtube.com/watch?v=dO2rM-l-vdQ

UE4 is superior and way nicer the graphics
>>
>>54720271
>muh GRAPHICS
Having better rendering capabilities doesn't make the engine better.

Overwatch looks like TF2, yet it's probably the most popular game out right now.

Indie devs especially don't care about that.

It only matters if you have a big enough team to make use of it, aka AAA devs.

these fucking kiddies dont know anything
>>>/v/
>>
>>54719966
Frostbite > *
>>
>>54720117
>2.4. Restrictions on Use: Crytek reserves all rights not expressively granted in this Agreement. Without limitation, Licensee shall not:
[...]
>use the CryEngine for the development of any product other than Games
this is /v/ shit
>>
File: paxs90jldvbykb4m6c2b.gif (3 MB, 300x232) Image search: [Google]
paxs90jldvbykb4m6c2b.gif
3 MB, 300x232
>>54720469
>for EA in-house use only
>can't even pay any amount of money to license it

Rubbish.
>>
>>54720541
that has nothing to do with the engine quality m80
>>
>>54720130
To get a warrant you don't need a proof you just need reasonable suspicion.
>>
What makes cryengine better than unity or unreal engine?
>>
>>54719981
Cant remember the name of this one, but it was good D: Can I haz the name?
>>
>>54720615
I can't even pay to use it. It's useless to me.

Unreal Engine 4 all the way for me, mah brotha.

https://www.youtube.com/watch?v=OadmjyrbusA

https://www.youtube.com/watch?v=lIdNoSB69PI
>>
>>54719966
now maybe somebody can use it to make a good game?
>>
>>54720736
"Good game" is subjective.

I think Life Is Strange is a good game, but some others may disagree.
>>
Hopefully it will pressure Unity to release source.
>>
>>54720664
I suspect windows uses open source bsd components in the kernal.

good enough?
>>
>>54720767
But then you'd be able to disable their tracking.
>>
>>54720717
Who said it's better?

>>54720827
>Caring about shit like tracking
Steam does the same shit and nobody complains. It's not like they're trying to get your usage to feed you targeted ads.
>>
>>54720826
Go ask a judge.
>>
>>54720736
Never going to happen. Cryengine documentation is literally the worst of any of the free engines.
>>
>>54720818
Domo.
>>
File: ky.png (43 KB, 1026x282) Image search: [Google]
ky.png
43 KB, 1026x282
>the following will not be considered Games:


it is shit
>>
>>54720111
>an engine makes a game

Okay.
>>
>>54719966
Just by the editor/extensions you can tell this engine was fucked up, now I'll finally see what sort of horror-show they're working with.
>>
What's with the pointers instead of references wherever possible?
>>
>>54721008
>serious games
HAHAHAHAHAHAHAHA
>>
>>54720130
>Disassemble binary
>Gather evidence that shows a reasonable possibility you're using their engine
>Get warrant
Etc. They probably have a better embedded means for licensing, I didn't really look. The way your game's other files would look would probably make it fairly obvious as well.
>>
>>54721008

what the hell is a Serious Game?
>>
File: 1445015056123.jpg (56 KB, 853x543) Image search: [Google]
1445015056123.jpg
56 KB, 853x543
>>54719966
>no GPL-compatible licence
bury it
>>
>>54719997
Linux is a supported platform

>being this retarded
>>
the technology that powers video games is /g/ material, especially now that it's growing closer to FOSS with each passing month
>>
>>54721026

How can you be so retarded that you can't understand sarcasm? Do you have Asperger's?
>>
>>54719966
You can't make this up
>>
>>54721325
Yes but,
the technology that powers video games =/= video games, most /v/tards can't tell the difference and come here to discuss their shitty games.
>>
>>54721282
>>54721296
>1.10. “Serious Games”, i.e. ‘games’ which are not developed for the sole purpose of entertainment but for purposes training, simulation, science, architecture etc.

https://www.cryengine.com/ce-terms
>>
>>54720871
it's made by germans, how come? they usually have good docs about mechanical stuff
>>
>>54721792
things are built by different people, and individuals are different.

Shocking, right?
>>
>>54721819
still, germans, in general have good docs about pretty much anything
No wonder crytek going down.
>>
The reason for the "games" definition is because you have to negotiate enterprise royalty terms for non-gaming applications and are subject to a different usage agreement.
>>
File: cryengine.png (34 KB, 1198x1918) Image search: [Google]
cryengine.png
34 KB, 1198x1918
>>54719966
https://github.com/CRYTEK-CRYENGINE/CRYENGINE/blob/release/Code/CryEngine/CryPhysics/livingentity.cpp#L1300

C++ quality programming
>>
>>54720177
Just because it's so easy it's misused, doesn't make it bad.
>>
>>54722004
Comments are overrated right
>>
Losing my shit reading this code.
You'd think they would have erased all the racist comments before releasing
>now faster than the nig that took Kyle's wallet
LOL
>>
>>54722058
>now faster than the nig that took Kyle's wallet
Where
>>
>>54722004
code is fine, stepping in a physics engine have always been a huge mess
>>
>>54722118
>code is fine
>>
>>54719966
Good I was about to switch to Cry5 and their license policy its only like $10 to buy and use it as you will so Im ok with it.
>>
>>54722058
nah brah

$ grep -ria wallet
CRYENGINE-release/Tools/MonoDevelop/AddIns/VersionControl/SharpSvn.dll::No provider registered for '%s' credentialsgnome_keyringkwalletsimplessl_clienCRLF%04d-%02d-%02d %02d:%02d:%02dZ%P%_%r%_%d%_%a%b%_%r%_%d%_%a

CRYENGINE-release/Tools/MonoDevelop/AddIns/VersionControl/SharpSvn.dll:### kwallet (Unix-like systems)

>>
>>54722004
So could I take inspiration from this and write my own physics engine?
>>
>>54722361
fork it
>>
>>54722568
I did the moment I saw it

But at what point of inspiration does it stop being derivative work
>>
>>54719966
Was only a matter of time since Amazon leaked it
>>
>>54719966
thanks
>>
>>54722662
Ask a lawyer. Also, depends on what country you're in.

I think in the U.S.A., you have to develop the replacement software without having every looked at the original code or something absurd like that.

In Europe the laws are much saner.
>>
>>54722662
>But at what point of inspiration does it stop being derivative work
There is no point.
Change 3 lines and call it your work,that's how the system works.
>>
>>54722772
enjoy being sued.
>>
>>54720121
>UE4 made their engine open source on github too.
It's free, not open source.
>>
>>54720016
> thinking a graphics engine is only used for gaymes
w e w
>>
>>54722866
this one is.

Unless you are in academia. >>54721008
>>
>>54721296
A game using the Serious engine (like Serious Sam)
>>
>>54722985
Nah it means any game that is more than for entertainment
>>
>>54722831
Free as in free beer, you mean.
>>
>>54723142
They get 10% of everything you make from it.
Cry gets 10 bucks at the start and thats it.
I dont get what you people are talking about
>>
>>54720230
Holy fuck this
>>
>>54720203
Duh, that is the point of decompiling.
>>
>>54723172
10 is not 0, ergo it is not free.
>>
>>54720177
You're right. Using node based C++ in current day and age is literally degenerate.
>>
now I know why it's called the cryengine

because when you see its garbage source code it will make you want to cry
>>
>>54721792
The founders and owners are Turks.
>>
>>54722831
It is, there's a private repo that you can get invited to for free.
>>
>>54722126
What are you waiting for? Go ahead and program a physics engine in Java.
>>
>>54722118
>code is fine
    Vec3 pos,vel,pos0,vel0,newpos,move(ZERO),nslope,ncontactHist[4],ncontact,ptcontact,ncontactSum,BBoxInner[2],velGround,axis,sz,heightAdj=Vec3(0.f);


or

int i,j,jmin,ipartMin,nents,ncont,bFlying,bWasFlying,bUnprojected,idmat,iPrim, bHasExtraParts=0,
bHasFastPhys,icnt,nUnproj,bStaticUnproj,bDynUnproj,bMoving=0,nPrecompEnts=0,nPrecompParts=0, nUsedPartsCount=0,
&nNoResponseAllocLE=m_pWorld->m_threadData[iCaller].nNoResponseAllocLE,
&nPrecompEntsAlloc=m_pWorld->m_threadData[iCaller].nPrecompEntsAllocLE,&nPrecompPartsAlloc=m_pWorld->m_threadData[iCaller].nPrecompPartsAllocLE;


I've seen auto-generated C that was more readable than this.
>>
>>54720117
MMD with cryengine for superior bouncines when?
>>
File: when u make a joke about maho-.png (111 KB, 409x447) Image search: [Google]
when u make a joke about maho-.png
111 KB, 409x447
>>54721296
ever played Serious Sam?
>>
File: image.jpg (68 KB, 1280x720) Image search: [Google]
image.jpg
68 KB, 1280x720
I have a question,
If you use the basis of this code to create your own engine that's similar but not identical, could you produce games built from your own version; copyright-free?
>>
>>54719981
SAUCE
>>
>>54724115
>more readable than this
they're just variable declarations

get your head out of your ass
>>
>>54720177

Unity looks like shit, compile like shit. It is the poo in the loo of game engines.
>>
>>54724202
Read their license and find out

>>54724129
This has been possible for years.
>>
Some of the functions that span hundreds of lines look terrifying but I think you need someone who is expert on game engines to judge whether it is warranted or not. It stands out so much there must be a reason behind it other than "yeah it's shit but we don't care".

Btw not even cryengine use c++ streams, they really are universally hated.
>>
>>54719981
I demand source
>>
>>54720156
*They're
>>
>>54720121
>>54722831

They give their code out in an attempt to make it easier to use by actual developers. Randoms might want that point and click stuff but big ones will want to manipulate some of the code here and there for tweaks.

The question is can I study this to make my own engine while learning to program. How many lines of code? Ill have to take a look.
>>
>>54720615

Its purposely difficult to mod its shit.
>>
>>54720722
>>54724218
>>54724740
>Naked Princess Honoka
Here you go, anons.
>>
>>54719999
checked.
>>
File: 1455943710853.jpg (334 KB, 753x871) Image search: [Google]
1455943710853.jpg
334 KB, 753x871
>>54724740
>>54724218
>>54720722
>they can't identify the typical artstyle of the best doujinshi artist of all time

>>54721325
>closer to FOSS
I fucking wish but this will never happen.

>>54724812
>The question is can I study this to make my own engine
Probably
>while learning to program
lmao
>>
File: 1454634012630.png (415 KB, 496x349) Image search: [Google]
1454634012630.png
415 KB, 496x349
>>54719986
holy shit! then they have to go back to gaming games,nooooo.
>>
>>54724859
>>The question is can I study this to make my own engine
>Probably
>>while learning to program
>lmao

Well I can program now but I am definitely code monkey status. Done some computer science stuff and I am not stupid but I am only a year past learning.
>>
>>54722103
2/10, could've at least made up a German name
>>
>>54724882
>Code monkey
get an owner and go crazy
>>
Are all game engines assumed to be written in C++?
>>
>>54728086
I would guess C# or C++
>>
>>54728086
No, not "all", but many do.
Unity uses C#
>>
>>54728086
C++, C (maybe), C#, JS, Java, Lua, and Python are like the 99%. They usually mix and match to feel special
>>
>>54728184
>JS, Java, Lua, and Python
are not used for writing game engines

they are used for scripting the behavior engines written in a more "difficult" compiled language, so skiddies can make games without learning memory management.

The exceptions are shit like PyGame (which is useful only for education), tools for creating visual novels (which are not game engines), and asm.js (only one small part of a game engine)
>>
>>54728184

So you could write an engine in c++ maybe some C and c# if you felt like dealing with microshit? Isnt c# proprietary and cost?
>>
>>54719981
This better not be some kind of beastiality jap porn shit
>>
>>54728362
hot monkey dick
>>
>>54721008
>Porn
>Serious games
>Not considered games
Wtf.
>>
>>54728348
>Isnt c# proprietary and cost?
no
it's open-source and gratis
>>
>>54719966
its such a shame for crytek.
it means something bad is going down.
i always thought the cryengine was one of the most advanced engines out there in terms of optimization and features.
too bad they shot themselves in the foot by making it so expensive to use.
granted they changed that some time ago but bad sales of ryse and a change in policy way too late probably doomed the company.
>>
>>54720072
far cry is dunia engine, sorry guy
>>
>>54721008
>No useful things
>No things that hurt our feelings
>No high quality work

And people think shrinkwrap licenses aren't senseless tyranny?
>>
>>54720480
>>54729896
>No Pornography
The fuck, Crytek? You want your engine used solely for entertainment, but not not adult entertainment? Children's games only then?
>>
>>54731243
The jewish skywizard forbids impure thoughts, because you might develop standards and pursue your own mate instead of marrying the cute german girl your father bought for thirteen and a half goats.
>>
>>54731262
German? I wanted Slav or Irish.
If he forbids impure thoughts, our species is doomed.
>>
>>54728163
Unity uses C# for actual game code but the engine is written in C++ (i think)
>>
>>54731061
I mean you can use it for that I guess you just can't monetize it.
>>
>>54719966
Crytek are assholes

They blamed 'PC Piracy' for Crysis 2 (which was one of their worst games) for selling so bad and gimped the PC version and DX11 version

Fuck them i hope they burnt

Engines good but the company is full of horrible people
>>
>>54731341
il2cpp

You write C#, it translates to C++
>>
>>54728348

c++ for any memory and pointer magic.
c# for the rest, scripting with what ever. I wouldn't want to use c as the core engine language, c++ is a pain in the ass enough.

Mostly comes down to just how much 'manual' memory management you want to do. Could just use C# or some other language that hides and does the memory/pointer stuff for you.
>>
File: jews.png (16 KB, 780x196) Image search: [Google]
jews.png
16 KB, 780x196
They are banning science, architecture and simulations?

This engine could have been huge in exactly these fields and they are cutting them off.
wow there must be some serious autism going through their management.

Any explanation for this?
>>
>>54734053
no explanation, just crytek being assholes. they also don't allow porn.
>>
>>54734064
>banning porn
well guess they can live without 90% of their profit then.
With decent camera/movie-capabilities a lot of those SFM-porn makers could have migrated. Now they'll migrate to UE4 instead und cryengine will just die out.
>>
>>54722831
I can look into the code, so it is open source by definition.
It isn't free software though by Stallman's definition.
>>
>>54728269
Like it or not Java engines do exist, though they are slow as hell.
>>
>>54734053
They just love not being successful and giving their competitors more business.
>>
>>54724882
I'm waiting for Unity 3D to do so. Apparently they already opened the code to pro version owners.
>>
>>54735004
JMonkey engine runs fine and is opensource.
>>
>>54721296
ARMA
>>
>>54720469
Serious engine is the best engine from a technological point of view, hands down.

Nothing else can even compete with Croteam's programming quality.
>>
>>54720469
Pfffffffff hahahahahahah
>>
What is a good and simple engine in C and in C++ to learn from (meaning, coding style and organisation)? This obviously not, the code looks horrendous.
>>
>>54734053
They allow it for education and recognized scientific institutions. They don't want any liability because some shortcut/optimization of the code leads to bad results.
>>54738400
OpenXRay may be drunken slav engineering, but it's at least put into modules that aren't half bad.
>>
Is writing a pure physics engine for a turn based ballistics game, disregarding graphics, difficult?

Is it more than a loop of time steps at a certain granularity with various physics models applied to the currently existing objects?
>>
>>54740345
Inspiration : https://github.com/erincatto/Box2D
>>
>>54740345
read this if you got lost : https://github.com/erincatto/Box2D/blob/master/Box2D/HelloWorld/HelloWorld.cpp
>>
>>54740188
>OpenXRay
Isn't GSC dead? When did they release the source?

Linux port of Stalker when?
>>
>>54734053
It's a fucking game engine you retard. The physics as implemented do not represent real physics, they are just close enough to look like legit physics. The models used are simplified as much as possible to save multiplications. It's just supposed to look cool.
>>
>>54722758
>In Europe the laws are much saner.
Like waving swastika is a felony? Give me a break, eurotrash.
>>
>>54740700
Dead in the water. Pepsiman is making noise about a new cossacks, but I doubt the company will survive to release. It was /supposed/ to be an "official leak" of the CoP source, in exchange for work with Dezowave (The GSC devs would help, and would allow Dezowave to release the CoP code after completion), but some jackass decided to leak a copy of the collab work as "april fools". Lost alpha became the trash we have today, since the contract said leaks = everything from GSC goes poof. They threw out the CoP code to the public as an apology.
>>
>>54720121
Sauce?
>>
>>54734053
>including without limitations: science, simulation, architecture
either you're retarded or I am
>>
>>54740783
Correct, depicting a swastika in public is not a violation of copyright.
>>
>>54741149
They say that, then go on to say if you're a student or member of an educational institution, it's okay as long as you don't commercialize it.
>>
Under this Agreement the following will not be considered Games:

military projects;
gambling;
simulation (technical, scientific, other);
science;
architecture;
pornography;
Serious Games.

>Serious Games
wtf, nothing that can benefit from this engine is considered a game
fucking dropped
>>
>>54742107
1.10. "Serious Games", i.e. 'games' which are not developed for the sole purpose of entertainment but for purposes training, simulation, science, architecture etc.

They're just using it as a catchall for people that go "HAHA YOU DIDN'T EXPLICITLY DISALLOW MY NICHE USE CASE WHICH CLEARLY FALLS OUTSIDE THE SPIRIT OF THE EULA, NOW NO ONE CAN STOP ME!"
>>
>>54742176
so, we are left with mario clones then?
Wtf
>>
>>54742199
They're trying to legally prevent you from using the code they release for anything other than game development. I'm not sure why they chose the term "serious games" to describe "things which you can play but are not really a game", but realistically if they tried to slap you with a C&D they'd be more interested in settling and getting you to license the engine than actually having you face charges.

It doesn't have anything to do with the "seriousness" of the games produced.
>>
>>54742235
dude, are you being payed to shill? that shit covers almost anything thats looks like a simulation
>https://en.wikipedia.org/wiki/Serious_game#Classification

the anons above are right, crytech was about to go under before, now they are done 100%
>CRYTECH BANKRUPT
>CRYFAGS IN DAMAGE CONTROL
>>
>>54742334
>Advergames
They want you to license the engine if you're going to be using it to make money
>Edutainment
I'm not sure if it makes sense to disallow that, and I doubt that they'd C&D you if you did
>Games-based learning
This is a form of training
>Edumarket games
A combination of other disallowed classifications - giving it a different name doesn't make the rules unapplicable
>Newsgames
I'd doubt they'd C&D you for this, but the only example I can think of that sort of approximates what'd described is Papers Please, so I doubt it's a real issue anyway
>Simulations or Simulation Games
These can be used for training
>Persuasive games
That sounds so general I don't even know what it means. Would Spec Ops: The Line be considered a "persuasive" game?
>Organizational-dynamic games
Training
>Games for health
Training
>Exergaming
Training
>Art games
Alright that's bullshit, you're right what the fuck nevermind Crytek is retarded
>>
>>54728086
yes.
>>
>>54742422
did you really have to put your autism into post form to reach the same conclusion as everyone else?
jeez louise...
>>
>>54742490
wow anon sorry didn't realize that 4chan was your personal blog, I should have realized that you're the only person who ever posts anything worth reading

hah fooled you you're a faggot shut up nerd
>>
>>54721296
game made for training, simulations, etc. Like a jet simulator for pilots in training or something
>>
>>54728086
good game engines are written only in C++
Thread replies: 169
Thread images: 14

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.