★ TouchArcade needs your help. Click here to support us on Patreon.

My Simple Frustrations w/UE3 Engine on iOS

01-10-2012, 05:41 PM
#1
Joined: Apr 2009
Location: Coolidge, AZ
Posts: 5,892
My Simple Frustrations w/UE3 Engine on iOS

Okay, so I realize that I am probably in a huge minority here, as I look in the threads of games such as Infinity Blade, Infinity Blade II, Epoch., Batman: ACL, Dungeon Defenders, etc. to see if anyone else is having any kind of troubles that I have been having with the games.

Games that are, seemingly, graphically heavy such as Modern Combat 3, Dead Space, Order and Chaos, CoD:BOZ, etc. and even SHADOWGUN (Which had a rough buggy-ish start that they have fixed through patches) run just fine on my 64g 4th Gen iPod touch. I run the app, the app loads, I play the game, the game plays fairly smooth, I enjoy. No problems at all.

But when I run a game that uses UE3.... nothing ever goes right. Like, at all. I can barely ever play them, regardless if I use System Activity Monitor to kill apps, or reboot the entire freaking device. These games will load up, get to the initial opening screen (Often the UE3 logo) and then crash back to the springboard. Again, I will run the game again... does the same thing. I will refresh things, exit out of things by way of appswitching, or restart the device. And I will go back to the app, try and do it all over again. Again, with no avail, my UE3 apps don't work initially. For me to get them to work so that I can actually play them? No special trick. I just keep running the app over and over until it decides to work. Sometimes it takes 4 tries, and sometimes it takes (quite literally) 10 times. This is entirely frustrating.

Recently, I thought that it might have something to do with my device, so I proceeded to just restore it to factory settings, and reinstall everything from back-up. Did it work, you ask? Nope! It's still the same troublesome "Keep running until it f*cking works" system I have going.

In the Infinity Blade II thread, EPIC suggested that it might have something to do with the fact that it may not run as great with the more apps you have, as when you run it it has to *insert technical speak that I don't know nearly enough about* it has to refresh your image cache of all the App Icons or some BS. I don't quite get it, but their suggestion was to reboot your device, and then you should run everything just fine. This still doesn't work for me. Ever.

So I guess, in addition to my endless rambling, I want to ask of the TA Community, do ANY of you have this kind of problem...? In the least bit? I seriously feel like a fish out of water here... I've read nothing on this problem, or anything else having anything like this. Please tell me there is someone out there in the world who is experiencing the same issues as me... lol

Quote:
Originally Posted by HelperMonkey View Post
Conservatives hate liberals because they think that liberals think they're stupid.

Liberals hate conservatives because they think that they're stupid.
Win.
01-10-2012, 06:14 PM
#2
Joined: Sep 2011
Location: UK
Posts: 384
on 4s - no nothing

my 3gs - hell yes.
Infinity blade 1 ran alright for a while...then it got some updates and iphone 4 support etc and started taking longer to load and crashing at boot.
Only thing i can recommend is making sure you have loads of free ram, thats the only way I ever got epoch, IB, Batman etc to work. My 3gs is jailbroken so i can use sbsettings to view ram free in status bar. If I had less than 115MB free, none of these would play. Which mean having to close every app from processes (again sbsettings) and then use the free memory button in sbsettings again and again until it had enough free.
But the loading times were endless and the ingame crashes frequent, so when my contract ran out I had to upgrade to 4s to keep up with the games.

For your touch, i suggest trying the clear mem method available to jailbreakers, fairly sure that apple kill any appstore apps that have that feature, or make them remove it, or if you dont like jailbreak just reset before each game, sucks but thats the way it goes when games get designed for the newer hardware. sucks even more that apple havnt even offered a touch 5 yet

GC/GLLive:lumothesinner
Recommends: Darkness Rush|Terra Noctis|IB2|Epoch|MC3|Shadowgun|Phoenix HD|Sonic Racing|FT Soccer|Bug Heroes|Spider-man

01-10-2012, 06:36 PM
#3
Joined: Apr 2009
Location: Coolidge, AZ
Posts: 5,892
Quote:
Originally Posted by lumothesinner View Post
on 4s - no nothing

my 3gs - hell yes.
Infinity blade 1 ran alright for a while...then it got some updates and iphone 4 support etc and started taking longer to load and crashing at boot.
Only thing i can recommend is making sure you have loads of free ram, thats the only way I ever got epoch, IB, Batman etc to work. My 3gs is jailbroken so i can use sbsettings to view ram free in status bar. If I had less than 115MB free, none of these would play. Which mean having to close every app from processes (again sbsettings) and then use the free memory button in sbsettings again and again until it had enough free.
But the loading times were endless and the ingame crashes frequent, so when my contract ran out I had to upgrade to 4s to keep up with the games.

For your touch, i suggest trying the clear mem method available to jailbreakers, fairly sure that apple kill any appstore apps that have that feature, or make them remove it, or if you dont like jailbreak just reset before each game, sucks but thats the way it goes when games get designed for the newer hardware. sucks even more that apple havnt even offered a touch 5 yet
I am familiar with SBSettings, used it back in the day. But I don't really have much interest in the JB scene anymore. System Activity Monitor takes care of this. It shows available RAM, and what's being used, and when you first launch the app, in around 20 seconds, it automatically kills all currently running apps (Like what SBSettings does with the RAM Freeing stuff, but System Activity Monitor does it automatically) effectively freeing up space. I also restart my device frequently, just to play the games. As I mentioned prior to this post though, none of these methods work efficiently. I still have to keep running the app several times over until the game decides it's okay to run.

What bother's me, is that games like Modern Combat 3 and Dead Space, run completely fine. No problems what-so-ever. I think Dead Space has maybe crashed on me like twice, and that was a very long time ago. And I think those two games a little more detailed than that of like... Epoch, or Infinity Blade 1. Yet those all run like crap. I do remember a time when IB1 worked all the time, it was before iOS 5 though. I don't want to blame the firmware on this matter at all, but I am running out of scapegoats.

Quote:
Originally Posted by HelperMonkey View Post
Conservatives hate liberals because they think that liberals think they're stupid.

Liberals hate conservatives because they think that they're stupid.
Win.
01-10-2012, 11:00 PM
#4
Wow never had a problem like this before, infinity blade 1 runs so smooth on my itouch 4g without any crashes at all same for Deadspace , real racing 2, modern combat 3 etc. try restoring your device because when I jail broke my iPod gta3 crashed a lot but I restored it and re-jailbreak and works fine now.
01-10-2012, 11:10 PM
#5
Joined: Sep 2010
Location: Toronto
Posts: 226
Lol funny you should say that. I haven't had any serious problems with UE3 games, but Black Ops Zombies runs terribly even adter reinstalling the game.
01-10-2012, 11:42 PM
#6
Joined: Jul 2009
Location: Houston/Austin, TX
Posts: 13,251
After updating to iOS 5.x.x on my 4th gen. iPod, I've definitely experienced more crashes with games using the Unreal Engine. Even the original Infinity Blade would give me trouble at times. Epoch and Infinity Blade II were unplayable before they were updated. No crash problems with them ever since though. Got pretty frequent crashes from Batman too, but it only took two hours to finish and delete either way. Dungeon Defenders also crashes every now and then. Deleting my active multitasking apps and restarting my iPod usually produces much better results in terms of performance though for these games. Gyro13 and Dream:scape didn't really give me any trouble. Haven't tried them since updating to 5.x.x though. Dark Meadow plays great. Same goes for Combat Arms, except that it's just an awful game for $4.99. Black Ops Zombies and Shadowgun actually crash extremely frequently for me by the way. No problems with any Gameloft/EA games.

Twitter: @back2this

Last edited by backtothis; 01-10-2012 at 11:48 PM.
01-10-2012, 11:57 PM
#7
Joined: Oct 2009
Posts: 976
On iPad 2 4.3.3... There is no problem at all.

GameCenter: Rivozzz
01-11-2012, 12:00 AM
#8
It's Cause the Unreal Engine is like the hot-hot-salsa-sauce !!!
01-11-2012, 12:08 AM
#9
Joined: Jul 2009
Location: Houston/Austin, TX
Posts: 13,251
Quote:
Originally Posted by Rivozzz View Post
On iPad 2 4.3.3... There is no problem at all.
No problems at all with any game even with 5.x.x on the iPad 2. These problems are usually limited to 4th gen. iPods and lower gen. devices.

Twitter: @back2this
01-11-2012, 09:54 AM
#10
Joined: Apr 2009
Location: Coolidge, AZ
Posts: 5,892
Thanks for the replies guys. It's just weird how it's working for others, and not with me and vice versa. I can't for the life of me figure out what the hell is the main problem. And which killing multitasking apps and restarting the device usually lessens the amount of times in which I have to rerun the app, it's still pretty random in terms of the number of times I have to do it. *shrugs*

I guess I will just accept it as a technical anomaly and call it a day. lol

Oh and by the way, now that you mention it, Dark Meadow was the only UE3 game that didn't crash on me every start, however I did have to reboot the device before I played it each time. After that though, one tap and it runs like a champ.

Quote:
Originally Posted by HelperMonkey View Post
Conservatives hate liberals because they think that liberals think they're stupid.

Liberals hate conservatives because they think that they're stupid.
Win.