What is Midnight Drift '86?
Midnight Drift '86 is a pseudo 3D simcade racing game for the portable Playdate console. The goal of Midnight Drift '86 is to race down the mountain pass as fast as possible while stylishly drifting through corners. The game is inspired by the manga/anime series Initial D by Shuichi Shigeno and the Initial D arcade games. MD86 is an ongoing solo project that has been in development since early September 2024. It has been approved for addition to the official Playdate Catalogue.
What is the Playdate?
The Playdate is a handheld console developed by Panic, the publisher of games such as Firewatch and Untitled Goose Game. It features familiar A and B buttons, as well as a D-pad. The most unique feature of the Playdate is the crank on the right side, which can be used as a unique method of control for games. In Midnight Drift '86, the crank is used as an immersive way to steer the car.
Graphical style:
MD86 employs a pseudo 3D rendering style, which can be seen in classic racing games like F-Zero and Pole Position.
Sprites for the player's car were created using Blender and a 3D model of a car. Animations were created, then rendered in a pixel style with the use of Blender nodes.
The Playdate features a low resolution 1-bit display, meaning pixels have no color or brightness. They are either on (black) or off (white). This greatly limits possibilities and creates a unique artistic challenge.
Simulated Physics:
Drifting is a delicate balance between braking, accelerating, and steering. This balance is emulated in MD86 with momentum physics and requires delicate inputs.
Entering a corner too fast can cause you to go off the road, which slows you down.
Lua programming in VS Code
The Playdate SDK and profiling tools
Blender for car sprites
Aseprite for all other assets
This was the largest solo game project I have taken on, and required some goals to be omitted due to limited time and resources. I also gained lots of Lua knowledge and pixel art experience. Optimization was necessary to accommodate the device's processing power. The limitations that the screen introduced also presented a challenge for creating the artwork.