locksmitharmy 2024-04-15 19:49
hey thats great work. you should be proud :)
Foon → Ludum Dare Explorer → LD55 → ShapeSummoner
| Category | Rank | Score | Count | |
|---|---|---|---|---|
| Overall | 183 | 3.44 | 21 | |
| Fun | 127 | 3.57 | 21 | |
| Innovation | 184 | 3.28 | 21 | |
| Theme | 277 | 3.05 | 21 | |
| Graphics | 197 | 3.36 | 21 | |
| Humor | 221 | 2.59 | 18 | |
| Mood | 225 | 3.13 | 21 |
hey thats great work. you should be proud :)
Happy to come back and give this a shot, but I can't figure out how to run the game from your zip file. There doesn't seem to be an exe?
I'm also having difficulties figuring out how to run it.
As much as I enjoy typing games, no amount of typing made the files run
@owtuvammo @zoranac @themaskedman if i guess correctly you are all on windows. My game engine did in fact have some problems on windows, but there should be a windows build now. If you are still experiencing problems it might be worth a shot to re-size the window. Please let me know if you still have issues.
Your game doesn't run. Steps to reproduce: 0. Install latest vc_redist 1. unpack your achive 2. run ShapeSummoner.exe
I did this steps in Windows Sanbox. My game works there...
Windows 11 - not working
Simple but so efficient, I really liked the idea. Thank you for this experience
Nice, simple, challenging game. Worked on my PC, so I'm kinda lucky I guess :wink:
A simple idea, the typing felt a bit unresponsive at times, but overall it was a simple and fun typing game :slight_smile:
@studiocherno wait are you cherno from the youtube channel?
I had to download [.NET 8](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-8.0.4-windows-x64-installer) (and resize the window) to make it run on Windows. Also for me it seemed like some letters were not registering at times, and also holding backspace doesn't work. Seems to be caused by listening for key up events instead of key down? Otherwise, a very cool game idea and looks great!
Solid entry. I did have to faff about to get it running on my laptop (Fedora Linux). Installed glfw-devel and the .NET 8 package, it gave me a purple square off the start, but a resize fixed that, and I had to kill the process after, but it worked well otherwise.
I'm impressed this is your own engine!
Fun little typing challenge. I liked when it gave me an opportunity to chain actions - switch to a colour then do a few different shapes in a row then do another colour of the last shape. It's satisfying.
Cool stuff! I would have loved a second level where the speed of the shapes slowly increases, but I'm sure that's something you would have added with enough time. I can potentially see how geometric forms alone can get limiting if you expand the game, but maybe with a third modifier you can get enough variety that it doesn't matter. There were some phases where nothing is on screen for quite some time, where I wondered if something has broken.
Ran almost flawlessly on my W10 machine :D
@kanagg The speed does actually increase slowly. If you get to wave 11 it is almost impossible to beat
Crash on windows 10: (Happy to help debug for you, not sure what the .net equivalent of gdb is) ``` 2024/04/22 21:02:47.352 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.ShapeInstance.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.364 | Info | JAngine.Rendering.Window.RenderThread | JAngine.Rendering.OpenGL.FragmentShader, JAngine.Rendering.OpenGL.CreateEvent 2024/04/22 21:02:47.365 | Info | JAngine.Rendering.Window.RenderThread | Gui.Shader.2D, JAngine.Rendering.OpenGL.CreateEvent Unhandled exception. 2024/04/22 21:02:47.371 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.371 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.371 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.371 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.372 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.372 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.372 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.372 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent System.Exception: Failed to link shader Gui.Shader.2D: at JAngine.Rendering.OpenGL.Shader.JAngine.Rendering.OpenGL.IGlObject.DispatchEvent(IGlEvent glEvent) in /home/frederikja/Projects/JAngine/JAngine/Rendering/OpenGL/Shader.cs:line 186 at JAngine.Rendering.Window.RenderThread() in /home/frederikja/Projects/JAngine/JAngine/Rendering/Window.cs:line 299 2024/04/22 21:02:47.401 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.402 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent 2024/04/22 21:02:47.402 | Info | JAngine.Rendering.Window.QueueUpdateUnique | True, Gui#1.Instance2D.ibuffer, JAngine.Rendering.OpenGL.UpdateDataEvent ```
Yep, cannot play this on Windows 10...
@lone-wolf Thanks for the log, thats actually really helpful. Can you tell me what graphics card you are using, since its a shader compilation bug?
@frederikja163 AMD RX 570 https://pcpartpicker.com/product/tyNypg/gigabyte-radeon-rx-570-4gb-gaming-4g-video-card-gv-rx570gaming-4gd
Win 11, not working. :/
The Windows version has broken graphics. The window is just purple until you resize it. Text looks really blurry and the text bitmap flashes on the top right corner of the screen often. It also crashes a lot. I tried debugging it with the Visual Studio Debugger, here is a crash I encountered: ShapeSummoner Crash 2.png
The constant logging seems to slow the game down by a lot.
I tried running the Linux version under WSL2 but it told me: ``` ./ShapeSummoner: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by ./ShapeSummoner) ./ShapeSummoner: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./ShapeSummoner) ```
I got it to work on Windows 10 after installing the .NET 8! Pretty fun, clever idea. I like the matching on both color and shape. I wish it ramped up a bit quicker in the beginning, or maybe if there was a way to skip the tutorial that would be cool!
Very nice work, especially using your own engine. I enjoyed typing the shapes, especially since some used uncommon letters (square, hexagon). The graphics were great with the glow and the transitions between shapes and colors. The score text could have been a little bigger. I felt the normal rounds were a little too slow and enjoyed the fast rounds a lot more. Thanks for sharing.