What's needed to make a pixel art based game?

I intend to make a game in the style of the original Gameboy, which comes with plenty of limitations. The limitations include having only four colors on a greyscale, a very small resolution, and some limitations on the sound system. I’m not very concerned with the colour or sound, as I can simply impose those limitations while making assets myself.

What I’m wondering about is how I can set up the game to run at a 160x144 resolution and making coordinates, or at least the rendered graphics, use only integer values. If there’s anything else I’m forgetting about what has to be altered, feel free to tell me.

There are a few things you can do to achieve this type of result: I would recommend checking out these resources:

You probably do not want to run the game in a lower resolution, but rather increase the pixel-size. I do not believe it is possible to run a game in 160x144, but I am not 100% sure about this. You could technically add an overlay of the original Gameboy and then fit the game inside of that view with something like this: Elias Wick | Transform.

Let me know if you have any questions.