Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(6 edits)

Wow! I was a Speccy user back in the day and got my first start in programming on that machine. I downloaded the demo of this game when it came out and was pleasantly surprised when I revisited it again recently and saw that it had been released.  The final version is very impressive and captures the essence of Atic Atac in a modern way with a fantastic art style and retro sound.

I have noticed one thing however that might be an easy fix -  the game does not appear to be aware of so-called "ultrawide" desktops e.g. 2560x1080. If I select "full window" or "full screen" the aspect ratio goes out of whack as the horizontal dimension is greater than the game assumes, 2560 as opposed to 1920.  I assume there is no 4x scaling option as it was assumed that this would be the same as full-screen (1920x1080) on most machines.

Adding a menu option for 4x scaling, i.e. 1920x1080 would be great, or perhaps a software check to test the available desktop size, and reformat accordingly.

Best regards and well done. 

Thanks for the feedback, glad you're enjoying the game. It does try to figure out the highest resolution you're going to want to see as an option. It doesn't include your highest resolution, because that's full screen. The logic assumes standard HD aspect ratio. Have to be honest, I didn't even consider ultra wide. It's a lot of work to "resize" the display for any aspect ratio in a way that avoids changing the ratio so if you select full screen, it simply stretches to fit, which is why you're seeing a stretched display.

(3 edits)

Sure, I understand that reformatting the game to a detected desktop resolution is a big job, but that's not what I'm suggesting. It's simply that today's desktops that exceed the 1920x1080 standard and/or are not 16:9 would benefit from a 4x, 5x, resolution scaling option. In fact, 8x would get you all the way to 4K as a soft-of future proofing, assuming your CPU/GPU was powerful enough. That's the part I though would be easy to implement as you already have the scaler done.

I'm not complaining though, it's still playable in a 3x window on ultrawide.

(2 edits)

Yeh that's cool, I understand what you mean and the game does already support those higher resolutions, but only if it thinks your desktop resolution is high enough. When determining what zoom levels to offer, I look at the logical height of the game window, which is 270 pixels, then see how many times I can zoom that before it equals or goes over the height of the desktop, that's why you get offered up to x3.  On a 1080 pixel high desktop, x4 is the same a full screen and x5 would be too big, so those options aren't offered. I think the maximum you'll see, if you desktop resolution is high enough, is x7, so that would be 3360 x 1890. There's always the option to manually resize the window if the option you want isn't available, and it will remember the window size. I do wonder if I tried to make it too clever! It was fun to code, but a pain in the back side at the same time :o)