Short version:I made a 2D graphics engine and I have barely any idea how well it runs on other computers. It would be super awesome if you could download it (link below), run it, then tell me if it launched or died.
Description:Hi there! I've been working on a custom graphics engine for my
game for about 8 months called FIRE2D. It is programmed in C++ using GLFW 3, GLM, tinyxml2, dirent, stbimage and FMOD. I've gotten it to a state where it's pretty much as complete as it's going to get seeing as I've shifted all of my focus towards the game engine itself. That isn't to say that I've completely dropped FIRE2D though, but rather, I'll only be making additions to it based on what the game requires instead of just going willy nilly over features.
Seeing as I'm still relatively new to this with only 4 years C++ experience and next to no experience in the industry itself, I'm really just curious if the program launches at all. That said, I've tested this on a few of my friend's computers with varying results. Recently, they have been more promising seeing as before, the engine almost never launched on other computers, but that was because of some bad shader variable names which for some reason, worked perfectly fine on only this computer, and I'm pretty sure I've fixed those by now.
So, if you could download the demo, run it and then tell me what happened, I would be perfectly fine with just that. I also included a few demonstrations of the more advanced features of the engine as well as a quick demo of how the game engine looks so far so if you want, you can take a look at those too, but mostly, I'm just curious whether the engine runs at all!
Changes:v1.00:
-Initial release
v1.01:
-Added error logging for crashes on startup
-Fixed stack overflow crashes (which are, unfortunately, indicative of other crashes)
-Increased the likelihood of the game launching
Known issues:msvcp110.dll is missing!Your need the C++ 2012 VS redistributable to run the engine. You can download it
here.
Particle effects don't renderI'm the one who caught this error when someone at an indie get together I went to let me run the demo on their computer. I have to admit, I'm not sure what's up with this one but I didn't get the chance to ask him what specs he was running on his laptop. If anything, this is probably indicative of the fact that I should really implement some glGetError logging.
Just give me the demo:Requirements:- The Visual Studio 2012 C++ Redistributable Update 4 (download here).
- An OpenGL 3.2 compatible graphics card
Download here: https://dl.dropboxusercontent.com/u/21521620/FIRE2D%20Demo%20v1.01.zipInstructions:
1)Extract folder anywhere
2)Go into Release folder
3)Run Epicenter.exe
3a)
It crashed!4)Darn! Oh well, part of the fun I guess! In the same folder as the exe, there should be a errorLog.txt. Send me the contents either here or in a PM if you don't mind.
3b)
It launched!4)Cool! :D
Stats:Number of computers:Successfully launched on: 4
Launched with bugs: 1
Instant crash: 1
Screenshots:
Thanks:While I technically have been a member for a few months now, I am still a relatively new poster. I've been a bit shy for posting lately as I've been trying a little too hard to think of ultra meaningful posts, but I really do have the intention to be more active in conversations around here. What I'm getting at is, I really do appreciate your time quite a lot especially because I have not much contributed much in return!
Ah well, perhaps now is a good opportunity to change that!
Again, thank you very much!