• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Unreal Engine 4.16 released, support for Switch now fully-featured, XB1 now on DX12

UE4 is no UE3, that's for sure.

It is much more flexible and allows for many genres. Half the UE4 games out there I couldn't tell unless you told me.

Yeah no doubt. I was just confused why he said Fighting games and UE4 don't mix when arguably the 2 biggest fighting game franchises are using it.
 

Hcoregamer00

The 'H' stands for hentai.
Yeah no doubt. I was just confused why he said Fighting games and UE4 don't mix when arguably the 2 biggest fighting game franchises are using it.

Yup, If you told me Tekken 7 was using the same engine as Nier Automata, Kingdom Hearts 3, Final Fantasy VII remake AND Snake Pass I would have laughed and walked away because they look so different.
 

marciocdb

Banned
Could this mean better performance on Xbone?

The fact that DX12 is the default renderer should be a nice indication that it's mature enough on Xbox to deliver nice performance (better than DX11.3)... I don't think it makes a whole lot of difference but for sure some small "%" improvements will be there...
 
What's the benefit of DX12 on the Xbox? Shouldnt it be using a low level API already being a console. I guess it can make PC coding and porting back and forth even easier?
 

Thraktor

Member
How much bigger is the 'Press to Port' button now, and how much easier is it to press?
Someone get Thraktor in here.

Extensive testing is currently underway:

switchport.gif
 

Aostia

El Capitan Todd
I still wonder if nintendo tendon itself will use this engine for a second part type game
Next level games new development?
 

Neoxon

Junior Member
Yeah no doubt. I was just confused why he said Fighting games and UE4 don't mix when arguably the 2 biggest fighting game franchises are using it.
Zombiegoast may be referring to the longer-than-usual loading times of SFV (though lessened to a degree for online matches as of the CFN update) & supposedly Tekken 7 (can't pass final judgement on this until the game launches).
 

Rncewind

Member
So please explain so I would know.

Educate me

Engine support means that the compiler or more simply, as the words state, that the engine on it can run, this has on the first base nothing to do with games

You also dont need be technological about it, its common sense. If your logic worked, you basicly saying something like this: My patato PC can run Unreal Engine 4 Games, for example The Vanishing of Ethan Carter, which is a (very good) walking simulator, so it must also run eve valkyrie with more then 10 fps (sadly it cant). A Engine does not magicly change processing power

So no this has nothing to do with "excuses" of third partys, which are still legit when it comes to porting.


but still its nice that its supported tho, more oppurtintys and less hassle for devs
 

Hcoregamer00

The 'H' stands for hentai.
Engine support means that the compiler or more simply, as the words state, that the engine on it can run, this has on the first base nothing to do with games

You also dont need be technological about it, its common sense. If your logic worked, you basicly saying something like this: My patato PC can run Unreal Engine 4 Games, for example The Vanishing of Ethan Carter, which is a (very good) walking simulator, so it must also run eve valkyrie with more then 10 fps per second (sadly it cant). A Engine does not magicly change processing power

So no this has nothing to do with "excuses" of third partys, which are still legit when it comes to porting.


but still its nice that its supported tho, more oppurtintys and less hassle for devs

Good explanation, you don't need to be an ASSHOLE about it. You could explain without being a rude ass jerk.
 

Kyuur

Member
Good explanation, you don't need to be an ASSHOLE about it. You could explain without being a rude ass jerk.

Computer architecture and multiplatform software is a complex topic. Showing how your logic was inaccurate is a far easier way to show you why it doesn't work like you think it does than trying to explain the ins and outs. Maybe you should stop the name-calling and appreciate that someone bothered to attempt to explain to you at all.
 

Hcoregamer00

The 'H' stands for hentai.
Computer architecture and multiplatform software is a complex topic. Showing how your logic was inaccurate is a far easier way to show you why it doesn't work like you think it does than trying to explain the ins and outs. Maybe you should stop the name-calling and appreciate that someone bothered to attempt to explain to you at all.

You can explain without being rude, this forum was considered the best because we can have discussion without being jerks to each other.

Times are a changing, I will see myself out of this thread.
 

DocSeuss

Member
UE4 is no UE3, that's for sure.

It is much more flexible and allows for many genres. Half the UE4 games out there I couldn't tell unless you told me.

do you know how game engines work...

Both engines are flexible and "allow for many genres." What do you think an engine does, exactly?
 
You can explain without being rude, this forum was considered the best because we can have discussion without being jerks to each other.

Times are a changing, I will see myself out of this thread.

The person was perfectly polite. Simply saying "If your logic worked" doesn't make someone condescending, they're providing you with an example of why your thought process is incorrect. There's no reason to throw a fit and call someone an asshole because you didn't understand something and they took the time to explain it to you.

They didn't insult you at all.
 

Horp

Member
Good explanation, you don't need to be an ASSHOLE about it. You could explain without being a rude ass jerk.
Lol what a post...
So you jump into a thread about a highly technical topic, ignorantly posts about potential greed/laziness/incompetence of developers, then gets a well formulated lesson on how things really are; and then you spout in caps about HIM/HER being an asshole? Jesus man.
 

M3d10n

Member
At least the switch runs a modern game engine, this is in stark contast of almost any modern Nintendo system in the past 15 or so years.

You can see the effects of first-class engine support in the sheer number of indie games that got Wii U and Vita versions. Heck, even Windows Phone still gets a random game once in a while because it takes so little work if you already have a mobile Unity game.

Cutting down graphics and effects is much more palatable than having to port an entire game engine to a different platform. It also allows developers to quickly evaluate if a port is viable or not with relatively little effort.

Anyway, UE4 games nearing release are most likely still using old UE4 versions (Epic themselves does not recommend updating projects in advanced development unless absolutely necessary), so it will take a while until we see UE 4.16 games on Switch. Probably not that much, because Sony is going to start requiring PS4 SDK 4.5 pretty soon and UE 4.15 only supports SDK 4.0.
 
Does it mean that any game built under Unreal Engine 4 can actually run on the Switch with the proper downgrades in place?
I imagine any game can run on Switch with the proper downgrades...just depends if the investment needed for those downgrades would be worth it
 

op_ivy

Fallen Xbot (cannot continue gaining levels in this class)
How big is dx12 for x1? It's fairly significant for scorpio, right?
 

thesaucetastic

Unconfirmed Member
Unreal is shaping up to be the most accessible engine.

NtrxFTi.png


Bring it on.

For anyone wondering the source of this image: Shin Megami Tensei Switch
Really can't wait for this.

You can explain without being rude, this forum was considered the best because we can have discussion without being jerks to each other.

Times are a changing, I will see myself out of this thread.
Literally the only person rude here is you. There was no need to call the poor dude an asshole for pointing out a flaw in your logic?
 

senj

Member
Does it mean that any game built under Unreal Engine 4 can actually run on the Switch with the proper downgrades in place?

It means that the engine the game is built in is not itself a blocker for releasing the game on the Switch. Any middleware the game uses, and all of the game-specific work could be easy or hard or impossible to port, it entirely depends on the game.
 

Trace

Banned
UE4 stays winning. After using it and Unity for a few months now, I have no idea why I would ever use Unity for anything at this point. Maybe for mobile games.
 
Snake Pass is probably a good look at how Switch UE4 ports will fair. A fairly quick port out in the first month of the system without fully featured UE4 support came out pretty well even if the resolution is sub 720p.
Also Switch likely came out at a good time since UE4 had a lot of support from devs but games didn't start coming out until last year or so.
 

Parsnip

Member
Do UE4 games currently in development automatically get updated and take advantage of the new features?

It's not automatic, and the ease of updating depends entirely on the project.
I for example can update my little game project by just running the project on the new version and everything works. It's probably not quite so simple for bigger devs.
 

Buzzi

Member
It's a beautiful engine, but in the two months I've worked with it there have been already multiple times when I wanted to throw everything from the window, mainly because the documentation is a painful mess.

That said, it's probably the best choice right now and a reason to expect greatness from Switch.
 
Top Bottom