Here it is folks, the last one before the deadline. Mac: www.yoggy.bluegillweb.com/MegaPixel.zip Windows: www.yoggy.bluegillweb.com/MegaPixelWin.zip New stuff: Points system Options Menu Dead player ragdoll Difficulty levels LEET$AUCE online high scores (The heat is on) Better graphics on faster computers (I hope) If you see anything wrong or that you don't like please post!!
The game froze when I killed the robot (I guess the robot was just about to die). This was on MacBookPro. Console had lots of null reference exceptions - maybe there's something wrong?
Those null reference exceptions shouldn't be there but they aren't connected to the robot death. I killed the robot over here with no problems at all. I am curious, is the sound (especially music) ok? People were telling me it was all messed up and I think I fixed it but I am not sure.
You might want to turn off doppler, if you are not specifically wanting the effect. Edit -> Project Settings -> Audio Set Doppler Factor to zero. Music played fine on my machine.
I already did turn doppler factor to 0 but people still reported sound bugs, so last time I tried making the speed of sound very large. I fixed the null refrences on the Performance script and hopfully fixed a rare bug where unpausing would cause the level to dissapear, and uploaded new builds.
I also had a small issue where the high score after submitting it sticked around while playing the next level. It went away after i got to the next level.
In the options menu clicking on the value part of the option (eg. on/off) should also let me change it. Right now i have to click on the name part of the option.
I like the way it looks better now. It froze on me in level 4 during play though. I had to force quit the aplication. Here is the detailed exception from the consel if its at all helpful: Code (csharp): ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Stacktrace: at (wrapper managed-to-native) UnityEngine.MonoBehaviour.Internal_StartCoroutine_Auto (UnityEngine.MonoBehaviour,System.Collections.IEnumerator) <0x00004> at (wrapper managed-to-native) UnityEngine.MonoBehaviour.Internal_StartCoroutine_Auto (UnityEngine.MonoBehaviour,System.Collections.IEnumerator) <0xffffffff> at UnityEngine.MonoBehaviour.StartCoroutine_Auto (System.Collections.IEnumerable) <0x00027> at LookAt.Update () <0x000eb> at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff> Trying to recover from null exception DETAILED EXCEPTION System.NullReferenceException: Object reference not set to an instance of an object at <0x00000> <unknown method> at (wrapper managed-to-native) UnityEngine.MonoBehaviour:Internal_StartCoroutine_Auto (UnityEngine.MonoBehaviour,System.Collections.IEnumerator) at UnityEngine.MonoBehaviour.StartCoroutine_Auto (IEnumerable routine) [0x00000] at LookAt.Update () [0x00000] DETAILED EXCEPTION END
Huh. I got that same crash / error from another person. I think it might be caused by some kind of mono error on intel because it has never happened to me on my emac and I saw it today on the intel imac at my dad's office. I need to look real hard at LookAt.js, no pun intended.
I got the same freeze in the same spot with the same exception. Still though, this game makes me sad. I have a sneaking feeling Yoggy's going to be wiping the floor with the rest of us....
I hope I do well but I kind of feel like it's not fair because I had a lot of the graphics and some gameplay figured out before the contest started, and I have the advantage of being at home all the time with my computer. I updated the build with some graphical fixes and other bugs fixed. What is sad is I can't find any of the major bugs. I did some stuff that might fix them but I am not sure because I don't know what they are caused by.
Damn that is sick! Unfortunately I have to report that it froze up on me too... right after the robot wiped the floor with me. It went to the ragdoll and then just sat there until I had to force quit. Beautiful work though, some of those boss explosions are awe inspiring.
Once you die you have to press a button to get to the menu. Is that your problem? If the particles were standing still and it would respond to input then it is a crash. Really sad that I can't even find these bugs