MegaPixel beta 4

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!!

26298--951--$p_323.png

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.

What text stuck around? Were you using net scoring or local scoring?

The names and scores of the 3 best players. I was using internet high score.

I fixed it and am uploading a new version.

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:

=================================================================
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 >:(