YellowAfterlife

⚂ Right here and right now

Main menu

Skip to primary content
Skip to secondary content
  • Home
  • Works
  • About & Contact

Post navigation

← Older posts
Newer posts →
Mar 11, 2021

GameMaker: Fixing errors with buffer_get/set_surface in GMS2.3.1+

If you've been trying to import older extensions into GameMaker Studio 2.3.1 or newer, you might encounter these error messages time to time:

wrong number of arguments for function buffer_get_surface
wrong number of arguments for function buffer_set_surface

This is a small post on how to get rid of that:

Continue reading →
GameMaker | gamemaker | 5 Responses
Mar 1, 2021

Haxe: Using class reification in @:build macros

This is a little post about using Haxe's macro class {} reification syntax to make it easier to write macros that make it easier to write your code.

Continue reading →
Haxe | haxe, macro | 1 Response
Feb 28, 2021

Emitting custom warnings/errors in Visual Studio custom build events

Custom warning and error messages in a Post-Build Event in Visual Studio

This is a small post about how to display custom warning/error messages in Pre-Build/Pre-Link/Post-Build events in Visual Studio, which consequently means that you can have build event errors look better than this:

A default error message about a Post-Build Event in Visual Studio, which simply quotes the entire build command.
Thanks, Visual Studio!

Continue reading →
Uncategorized | 3 Responses
Dec 31, 2020

2020 in review

This is a blog post about what I've been doing in 2020! There are many things.

Continue reading →
Uncategorized | forager, rivals-of-aether, self, year-in-review | 6 Responses
Dec 12, 2020

GameMaker: Smooth pixel-perfect camera

This is a mini-tutorial and an explanation of an approach that allows you to have fluid sub-pixel movements with pixel-perfect cameras in GameMaker!

Continue reading →
GameMaker | gamemaker, tutorial | 23 Responses
Nov 17, 2020

Haxe: Giving Neko VM executables a custom icon

This is a little post about how to give your Haxe-Neko (or just Neko VM) executables (made using nekotools boot) a custom icon on Windows.

Continue reading →
Haxe | haxe | No responses
Nov 16, 2020

Introducing: An icon converter!


Click to open the tool!

I made a web-based icon converter tool! You can check it out and/or read this small post I wrote about development.

Continue reading →
Uncategorized | haxe, release | No responses
Nov 9, 2020

Using HTML5 accelerometer and gyroscope in 2020


Click here to see for yourself.

While looking to do some experiments with device motion data in HTML5, I found that there were no existing demos that would work on iOS 14. So, having spent a few hours figuring it out, I decided to write a tutorial with an up-to-date demo.

Continue reading →
JavaScript | html5, javascript, tutorial | 5 Responses
Oct 28, 2020

Art [mini-]FAQ


Click for a full comic and having expectations set accordingly

With 10th month of 2020 almost over I am finally getting around to posting art as intended in last year's roundup.

Continue reading →
Uncategorized | faq, self | 1 Response
Oct 6, 2020

GameMaker: 2.3 syntax in details

With GameMaker Studio 2.3 update out for a bit now and 2.3.1 beta just released, it seems like a great time for a blog post going over the numerous syntactic additions.

This covers the syntax itself, how it works, and what you can do with it.

Also included is a list of breaking changes and how to get around them.

Continue reading →
GameMaker | gamemaker, tutorial | 8 Responses

Post navigation

← Older posts
Newer posts →

Recent Posts

  • Using the Sofle keyboard for software development
  • Writing Steam guides in Markdown
  • Variable references in GameMaker (2023 edition)
  • GameMaker: “Can you make a game in an old GM version?”
  • Fixing buffer_set_surface in GameMaker: Studio
  • GameMaker: Working with NaN and infinities
  • GameMaker file formats (and how to open them)

Recent Comments

  • Göran W on Emitting custom warnings/errors in Visual Studio custom build events
  • Vadym on Emitting custom warnings/errors in Visual Studio custom build events
  • Göran W on Emitting custom warnings/errors in Visual Studio custom build events
  • Vadym on GameMaker: Circular cooldown rectangle
  • conf on Introducing: A pixel font generator!
Copyright 2012-2023 YellowAfterlife. Powered by WordPress. Unless stated otherwise, content is licensed under license.