I'm about to pick on an indie game, so prepare to hate me



  • Blame Steam for being unable to check if prerequisits are installed. I wish they'd allow you to cancel support library installs and just get on with it. Chances are I already have whatever MSVCRT is needed (20% of programs I have install various versions), already have PhysX (NVIDIA graphic card, comes with PhysX in the driver package), and already have the latest DirectX (dxwebsetup.exe ran regularly). OpenAL? Just include it in the EXE directory, it's only a couple of files.

    The reason there are so many runtimes out there is because of all the different versions of Visual Studio people still use. I still don't see why every patch version needs a brand new copy of the libraries, though.



  • @blakeyrat said:

    @MiffTheFox said:
    Friend of mine thought he was a hotshit video game coder and never even realized it was a game engine

    Huh? What did he think it was? A Cuisinart?

    He thought stuff like gravity computation was standard in any development runtime.



  • Oh. I actually agree with him that it should be. Basic physics and animation, that is... at this point it's used more than a lot of other stuff in the standard dev libraries.



  • @Soviut said:

    Uh, maybe? Hotline Miami doesn't require that much horsepower, just less walmarty parts I guess. As I recall, I'm running an i7 2600, 16GB of RAM (yeah, this baller shelled out almost 80 bucks!), a Radeon 6800 series card that I literally said "gimme a video card that's around 150 bucks" to the guy at the store and a bog-standard motherboard that cost less than 100 bucks to run it all. Sure, it cost more than the $500 walmart laptop, but not by much. And in case you're wondering, I do a lot of graphic work and rendering, hence the extra ram.

    You use all that just to run something that looks this this?

    That's like Sega Genesis-level sprites.

    I've never really considered myself a graphics whore; good gameplay can usually trump any graphical defficiencies, but.... damn.



  • I've used GameMaker and it was a fucking challenge.  I'm no professional programmer, but I find the likes of C++ and C# much easier to grasp than Gaymaker.  Even when using DirectX directly and not XNA.  I mean, I did a little Galaga-like shooter and it was some whacked out shit to get the spirtes to fly along a path and rotate themselves to orient to the tangent of the path.  You can write scripts directly, but I did this with the GUI-based functions.  I never released this turd of a project.  Turns out, it was just an exercise in sprite drawing (and I thought they turned out pretty good).  I bought myself a new drawing tablet (low-end Genius tablet) that I really like.

    I think GameMaker requires XNA runtime libraries or Games for Windows or something and that caused the error.  A friend of mine got the same shit when trying to run my exe I sent him.

    I don't know what the fuck it is doing with the print spooler.  Maybe some kind of convoluted DRM check.



  • @Nexzus said:

    That's like Sega Genesis-level sprites.

    I've never really considered myself a graphics whore; good gameplay can usually trump any graphical defficiencies, but.... damn.

    Oh but that's not the best part! The screen twists and turns around and the colors have a slow cycling effect! So it's like a shitty Genesis game running through the Super Nintendo's Mode7 chip on a poorly-tuned 1974 TV. Go look up some YouTube footage, it's really quite amazingly nauseating. (Edit: I just did that myself and confirmed the title screen being in Russian is apparently normal... hm. Oh well.)

    I guess Soviut thinks it's supposed to resemble watching a worn-out VHS tape, but to me it just looks like shit.



  • @MiffTheFox said:

    Don't worry, I've seen AAA titles (specifically Borderlands 2) do that too.

    Funny. In my case it was the PhysX redistribution which needed to be reinstalled. I already had an up-to-date version installed from my video driver and the PhysX redistribution is set up to exit with an error code when an up-to-date installation is already present.

    And ofcourse the Steam build bot script is blissfully ignorant of the possibility of this occurence even existing.


  • BINNED

    @MiffTheFox said:

    Game Maker is evil. Friend of mine thought he was a hotshit video game coder and never even realized it was a game engine until I convinced him to try his hand at both XNA and C++ with SDL.

    I'm not sure I got you right there:
    Game Maker is evil because it allowed him to create something he couldn't do otherwise? Does that diminish your sense of leetness?

     

    @pauly said:

    Gaymaker.
    Where can I order that one?



  • @topspin said:

    @MiffTheFox said:

    Game Maker is evil. Friend of mine thought he was a hotshit video game coder and never even realized it was a game engine until I convinced him to try his hand at both XNA and C++ with SDL.

    I'm not sure I got you right there:
    Game Maker is evil because it allowed him to create something he couldn't do otherwise? Does that diminish your sense of leetness?

    No, it was just showing that he didn't understand the difference between a game engine and a runtime environment.



  • @MiffTheFox said:

    @topspin said:

    @MiffTheFox said:

    Game Maker is evil. Friend of mine thought he was a hotshit video game coder and never even realized it was a game engine until I convinced him to try his hand at both XNA and C++ with SDL.

    I'm not sure I got you right there:
    Game Maker is evil because it allowed him to create something he couldn't do otherwise? Does that diminish your sense of leetness?

    No, it was just showing that he didn't understand the difference between a game engine and a runtime environment.

    I loved gamemaker. I've played a few of the games that were made from Gamemaker, and was addicted to the restaurant one. A few others were fun aswell. Using it was fun as hell, after learning how to do everything. Probably the major reason why I went into uni and why I wanted to be in the Development field.

    There's nothing inherently wrong with Game Maker I feel.

     



  • @Adanine said:

    There's nothing inherently wrong with Game Maker I feel.

    We understand your life's choices and will love you the same for it, we are proud of you son and stand firm by your decision to come out!



  •  I mean, even Sir Ian McKellan openly and cheerfully uses GameMaker.



  • @dhromed said:

     I mean, even Sir Ian McKellan openly and cheerfully uses GameMaker.
     

    Yeah, but he cheats.



  • @Adanine said:

    @MiffTheFox said:

    @topspin said:

    @MiffTheFox said:

    Game Maker is evil. Friend of mine thought he was a hotshit video game coder and never even realized it was a game engine until I convinced him to try his hand at both XNA and C++ with SDL.

    I'm not sure I got you right there:
    Game Maker is evil because it allowed him to create something he couldn't do otherwise? Does that diminish your sense of leetness?

    No, it was just showing that he didn't understand the difference between a game engine and a runtime environment.

    I loved gamemaker. I've played a few of the games that were made from Gamemaker, and was addicted to the restaurant one. A few others were fun aswell. Using it was fun as hell, after learning how to do everything. Probably the major reason why I went into uni and why I wanted to be in the Development field.

    There's nothing inherently wrong with Game Maker I feel.

     

     

     

    Is it just me, or are you people and I not using the same definition of "wrong"? ...and "game engine"?

     



  • @ToiletDuck64 said:

     

    Is it just me, or are you people and I not using the same definition of "wrong"? ...and "game engine"?

     

     

    We're just using a different meaning of "definition". And "wrong".  And "engine". And "people". In fact, if you want to have a long and fruitful career posting here, you should invest some time in studying Zen, achieve enlightenment and disavow yourself of the notion of "definition" entirely.

     



  • @Mo6eB said:

    achieve enlightenment and disavow yourself of the notion of "definition" entirely.
     

    Depends on how you define "notion".



  • @dhromed said:

    @Mo6eB said:

    achieve enlightenment and disavow yourself of the notion of "definition" entirely.
     

    Depends on how you define "notion".

     

    It won't matter, because you'll stop defining things.

     



  • @Mo6eB said:

    It won't matter, because you'll stop defining things.
     

    Depends.



  • @Mo6eB said:

    It won't matter, because you'll stop defining things.

    What's a thing?


  • Trolleybus Mechanic

    @Mo6eB said:

    @dhromed said:

    @Mo6eB said:

    achieve enlightenment and disavow yourself of the notion of "definition" entirely.
     

    Depends on how you define "notion".

     

    It won't matter, because you'll stop defining things.

     

    Depends on how you define "define".

     



  • Necroing this because I got the print spooler problem in another Game Maker game, which means Yoyo Games still haven't patched their product to avoid this weird conflict (or that they simply don't bother to patch showstopper bugs in older versions)



  • @Medinoc said in I'm about to pick on an indie game, so prepare to hate me:

    or that they simply don't bother to patch showstopper bugs in older versions

    Wow, what are the chances that a software company wouldn't bother to patch old versions of its software?



  • @sh_code said in I'm about to pick on an indie game, so prepare to hate me:

    you install the thing that contains the dll that contains the external function which failed to load, obviously, duh!

    I'm glad my Ubuntu system doesn't have these silly dll files 🚈



  • @groo What a coincidence! I'm glad my dll files have none of these silly Ubuntus.



  • Ubuntu can run .NET Core natively, so it does have silly dll files now.


  • BINNED

    said in I'm about to pick on an indie game, so prepare to hate me:

    @ToiletDuck64 said:

     

    Is it just me, or are you people and I not using the same definition of "wrong"? ...and "game engine"?

     

     

    We're just using a different meaning of "definition". And "wrong".  And "engine". And "people". In fact, if you want to have a long and fruitful career posting here, you should invest some time in studying Zen, achieve enlightenment and disavow yourself of the notion of "definition" entirely.

     

    Why old necros have zombies? Who is this {post.user.icon:text} and is s/he same user as the one above him/her?


Log in to reply