Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Go to your windows 10 search bar and type in "Administrative tools", then find "Event Viewer" open it and go to "Windows Logs" and then expand the "Applications" selection. In there somewhere near the top, you should find 2 error reports related to the crash (it will say superbloodhockey.exe). If you could paste the entire error message here that would be very helpful!

I suspect it might be a missing .dll file related to Windows Media Player because once the game starts it queues the music, and this is a known error I have encountered in the past related to XNA Games. :) You could quickly try reinstalling Windows Media Player to see if it fixes it. If not the error report will tell us what is going wrong.

Application: SuperBloodHockey.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Exception Info: System.ArgumentOutOfRangeException

at System.ThrowHelper.ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)

at System.Collections.Generic.List`1[[System.__Canon, mscorlib, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Item(Int32)

at BloodHockey.Game1.Draw(Microsoft.Xna.Framework.GameTime)

at Microsoft.Xna.Framework.Game.DrawFrame()

at Microsoft.Xna.Framework.Game.Tick()

at Microsoft.Xna.Framework.Game.HostIdle(System.Object, System.EventArgs)

at Microsoft.Xna.Framework.GameHost.OnIdle()

at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()

at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(System.Object, System.EventArgs)

at System.Windows.Forms.Application+ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32)

at System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)

at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)

at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)

at System.Windows.Forms.Application.Run(System.Windows.Forms.Form)

at Microsoft.Xna.Framework.WindowsGameHost.Run()

at Microsoft.Xna.Framework.Game.RunGame(Boolean)

at Microsoft.Xna.Framework.Game.Run()

at BloodHockey.Program.Main(System.String[])

That is rather strange, does this error occur everytime you try to play a game? What if you change up some of the options, teams, etc? Try running the game in window'ed mode and see if that changes anything.

I got it working. I wasn't moving the controller type under the team. Everything is working now. Thanks

Ah! that makes sense! That is my fault though, you shouldn't be able to start a game with no controllers xD oops. I will have to fix that :D

Faulting application name: SuperBloodHockey.exe, version:, time stamp: 0x57add60e

Faulting module name: KERNELBASE.dll, version: 10.0.14393.0, time stamp: 0x57898e34

Exception code: 0xe0434352

Fault offset: 0x000d96c2

Faulting process id: 0x2980

Faulting application start time: 0x01d20b91a94087c9

Faulting application path: C:\Users\fritz\Desktop\Super Blood Hockey Beta v2\SuperBloodHockey.exe

Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll

Report Id: 0f7e9aa5-943b-4480-bcdb-b2e9b8d799cb

Faulting package full name:

Faulting package-relative application ID: