studio-gomp 2021-04-28 01:05
The download didn't seem to work for me.
Foon → Ludum Dare Explorer → LD48 → DOWN - The Descend
By chaosbrick and insanitycode
| Category | Rank | Score | Count | |
|---|---|---|---|---|
| Overall | 3.33 | 5 | ||
| Fun | 3.66 | 5 | ||
| Innovation | 2.83 | 5 | ||
| Theme | 3.83 | 5 | ||
| Graphics | 2.83 | 5 | ||
| Audio | 3.66 | 5 | ||
| Humor | 1.50 | 5 | ||
| Mood | 3.00 | 5 |
The download didn't seem to work for me.
looks really cool, but after installing the OpenAL for audio, the audio worked on the loading screen, but then I got an
``` Arithmetic overflow error ```
and continuing turned the screen black.
Game looks really cool and intricate though!
Sadly, it throws an unhandled exception just after starting the game. Nice music though. Here's the stack trace it gave me:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.OverflowException: Arithmetic operation resulted in an overflow. at ChaosGraphics.ChaosShader.Shader.SetValue[T](EffectHandle handle, T value) at ChaosGraphics.ChaosShader.Shader.SetValue[FieldType](SemanticHandle handle, FieldType value) at ChaosGraphics.Camera.SetValues(Shader effect, Matrix transform, Matrix inv_trans_transform, intVector4 viewPort) at ChaosMenu.LayoutContainer.MasterLayoutContainer.Draw() at ChaosMenu.Control.MachMalDraw() at ChaosGame.Scene.InvokeAction(Action action) at ChaosGame.Scene.PerformDrawLayer(Int32 layer) at ChaosGame.Scene.Draw() at ChaosMenu.GUIScene.Draw() at ChaosGame.BaseGame.DrawGame() at ChaosGame.BaseGame.GameLoop(Object sender, EventArgs e) at System.Windows.Forms.Form.OnShown(EventArgs e) at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme) at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
************** Loaded Assemblies ************** ... Many, too many to post in a comment. Let me know if you want these, I'll post more comments.
Cool Game! I love the concept, the 3d art style is pretty good, maybe change the font? keep up the good work!
Wouldn't work for me :(
UPDATE: The issue is with the x64 version. I downloaded the x86 one just to see and it works (I'm running 64-bit windows). Looking at the Loaded Assemblies from the above stacktrace, it looks like all of them were the 32-bit versions for some reason, that's probably the issue.
For the actual game, I loved the music! It was fun blowing up the robot/machine gun things with the rocket launcher. The game has a nice old-school feel to it. The procedural generation was alright, guessing it was a few hand-made sections randomly selected and repeated but that's ok. Getting to blast never ending baddies at high speed with some growling rock in the background never gets old.
unhandled exception on the x64 version but x86 worked fine. Also, maybe upload the game to itch.io or somewhere other than dropbox that asks you to sign up to download the file.
I played the game and it was fun, but I didn't like how hard it was to tell when I was taking damage. You cant see enemy bullets so when theyre shooting you your health just starts draining which makes deaths feel cheap
@skleembof @yetrecalllaw @matt-swieboda Thank you for pointing this out. I just uploaded a new x64 version that (hopefully) resolved this issue! In case somebody still can't run the x64 version try the x86 version as well. The x86 worked on any machine so far. Now with the fix the same should apply for the x64 version.
@skleembof Dropbox does ask you to sign in, but you can just close the popup and download it anyway.
@skleembof ``` but I didn’t like how hard it was to tell when I was taking damage ```
We render additional blood stains at the border of the screen, that indicate from where you took damage (for bullets as well as explosions). But you're right, we were lacking an explanation for that. I added a screenshot and a little description to our game page. Thank you for telling us!
Edit: We were originally planning to implement some sort of bullet lines that indicate the trajectory of projectiles, but we ran out of time for that. It's planned for a post Ludum Dare release tho.
Game was stuck on the loading screen and trying to quit I got an unhandled exception: ``` See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at LD48.Game.DoDispose() at ChaosGame.Disposable.Dispose() at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e) at System.Windows.Forms.Form.WmClose(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.8.4084.0 built by: NET48REL1 CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll ---------------------------------------- LD48 Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/LD48.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.8.4084.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.8.4084.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.8.4084.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- ChaosGame Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/ChaosGame.DLL ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.8.4084.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.8.4084.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.8.4084.0 built by: NET48REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- Collections Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/Collections.DLL ---------------------------------------- ChaosMath Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/ChaosMath.DLL ---------------------------------------- ChaosGraphics Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/ChaosGraphics.DLL ---------------------------------------- ChaosSound AL Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/ChaosSound%20AL.DLL ---------------------------------------- ChaosInput Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/ChaosInput.DLL ---------------------------------------- ChaosPhysics Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/ChaosPhysics.DLL ---------------------------------------- ChaosSound Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/Alex/Downloads/x64/ChaosSound.DLL ---------------------------------------- ChaosMenu Assembly Version: 1.0.0.0 ```