Skip to content
Nikles logo

Nikles dabbling in Game Dev

  • Home
  • GameMakerExpand
    • SeriesExpand
      • Basic Platformer Engine Series
    • GameMaker Tutorials
    • GameMaker @ Youtube
    • Robotron 2084 Remix
    • Post Archives
  • AboutExpand
    • Contact
    • Nikles
    • Legal
Nikles logo
Nikles dabbling in Game Dev
  • GameMaker Tutorials

    Scaling up my game 4x without resizing a single sprite (GM:S 1.4)

    ByNikles October 29, 2017March 1, 2018

    This post is outdated This post strictly refers to GM:S 1.4 and not GameMaker Studio 2. I also do not recommend doing this upscaling; using surfaces, you might be able to keep very low resolution asset, while still being able to draw smooth movement with subpixel precision. For more info: Guide to develop low resolution…

    Read More Scaling up my game 4x without resizing a single sprite (GM:S 1.4)Continue

  • Game Design | GameMaker Tutorials

    Separation of Concerns in GameMaker Studio

    ByNikles October 29, 2017October 29, 2017

    I recently got into the (bad) habit of using just one single controller object for my games. It manages everything from input to video. The logic behind this was that the less objects GameMaker has to manage, the less resources it will use. In principle that’s true. In reality, switching from 5-6 controllers down to…

    Read More Separation of Concerns in GameMaker StudioContinue

  • Uncategorized

    Touchpad three fingers tap as middle click and Drag and Drop on finger lift – no Delay – on Windows 10 (after creators update)

    ByNikles September 2, 2017September 2, 2017

    I rarely post about Windows tips and tricks but this one kind of saved my day, especially because drag and drop and middle click are vital features in the  GameMaker Studio workflow. YMMVYour mileage may vary. This is not guaranteed to work but worked for me twice (before AND after the Windows 10 Creators Update)….

    Read More Touchpad three fingers tap as middle click and Drag and Drop on finger lift – no Delay – on Windows 10 (after creators update)Continue

  • Fuzeboy | My Projects

    Fuzeboy – Status Update – [9 AUG 2017]

    ByNikles August 9, 2017

    As some of you might know, Fuzeboy’s project scope changed considerably during its development. There’s been an overhaul of features, specifications, goals and deadlines. Originally thought to be a quick mobile only game, we then shifted our vision a bit to make it playable on desktops as well; now we decided to abandon the mobile…

    Read More Fuzeboy – Status Update – [9 AUG 2017]Continue

  • Sprites with different images dimensions in GameMaker Studio 2
    GameMaker Tutorials

    Sprites with different images dimensions in GameMaker Studio 2

    ByNikles August 8, 2017August 10, 2017

    When you try to import multiple images into a single sprite in GameMaker Studio 2, you could end up with unexpected results. Specifically, if the images have different sizes (width and height), the sprite size will be equal to that of the largest image, but all the other images will be imported stretched to fill…

    Read More Sprites with different images dimensions in GameMaker Studio 2Continue

  • GameMaker Tutorials

    Advanced Animation Control in GameMaker Studio 2 – Method 1

    ByNikles August 1, 2017August 10, 2017

    Let’s say that you have a sprite with a complex animation (i.e. variable frame rate). As you can see from the following image, each frame will play at a specific time (I use a simple Photoshop script to export the frames, I’ll write an article about it later).

    Read More Advanced Animation Control in GameMaker Studio 2 – Method 1Continue

  • General Updates

    OpenGameArt and Patreon

    ByNikles July 31, 2017May 6, 2018

    Today I made my first contribution to the opengameart.org website. It’s a simple edit of Michele “Buch” Bucelli’s sci-fi interior tileset. I adapted it to be used in GameMaker Studio 2 with the 47-tiles autotile feature (I needed it for a personal project of mine). I’ve also opened a Patreon page. You can directly support my…

    Read More OpenGameArt and PatreonContinue

  • Scale 2D pixel art games using surfaces to avoid pixel decimation in GameMaker Studio 2
    GameMaker Tutorials

    Scale 2D pixel art games using surfaces to avoid pixel decimation in GameMaker Studio 2

    ByNikles July 19, 2017August 10, 2017

    Much has been written about resolution scaling in pixel art games. It usually comes down to this simplistic rule: always resize 2D games by integer values (2x, 3x, 4x, 5x, etc) so pixel art will always look correct. I wrote that myself; to make a good looking low-res pixel art game on modern monitors, you should…

    Read More Scale 2D pixel art games using surfaces to avoid pixel decimation in GameMaker Studio 2Continue

  • GameMaker Tutorials

    GameMaker Studio 2 Linux Configuration

    ByNikles July 16, 2017May 6, 2018

    This article will guide you through the setup of a Xubuntu 16.04 LTS Virtual Machine to test, compile and run your GameMaker Studio 2 projects on Linux. I’m choosing Xubuntu instead of Ubuntu simply because Xubuntu is less resource hungry (and my notebook is 5 years old I got a new notebook btw). The resulting…

    Read More GameMaker Studio 2 Linux ConfigurationContinue

  • Fuzeboy | My Projects

    Fuzeboy is now being made in GameMaker Studio 2

    ByNikles June 27, 2017August 10, 2017

    Yet another official announcement: Fuzeboy is now being rewritten in GameMaker Studio 2. After getting familiar with the new UI and the new GML functionalities, I’ve realized it made little to no sense at all to keep using GM:S 1.x. I’m already rewriting Fuzeboy from scratch so I might just use the new, improved IDE….

    Read More Fuzeboy is now being made in GameMaker Studio 2Continue

Page navigation

Previous PagePrevious 1 2 3 4 5 6 Next PageNext

About

I’m Nikles, a professional software engineer. In this blog, I document my experiments with GameMaker, Godot, PyGame and more…

Take a look around and have fun!

Experience next-gen computing with ShadowPC! Use my referral link for a €5 discount. Install anything, play everything.

Join now!

Use the code A9C61E8

Leave a tip!

If you're interested in what I do or if you're thinking "this is nice", then a friendly coffee is enough to support my projects :)

Receive new posts by mail

Subscribe to receive new articles by email as I publish them.

Categories

Other cool people

Zingot

© 2025 Nikles dabbling in Game Dev - WordPress Theme by Kadence WP

  • Home
  • GameMaker
    • Series
      • Basic Platformer Engine Series
    • GameMaker Tutorials
    • GameMaker @ Youtube
    • Robotron 2084 Remix
    • Post Archives
  • About
    • Contact
    • Nikles
    • Legal