Using Assembly Language for Creating Games
Haris Turkmanovi\'c, David Vukoje, Aleksandra Leki\'c, Milan Prokin

TL;DR
This paper demonstrates how to create a game called 'Arkanoid' using x86 assembly language within Visual Studio 2015, showcasing interesting algorithms and assembly programming techniques.
Contribution
It presents a practical example of game development entirely in assembly language, highlighting algorithms and implementation details.
Findings
Successfully created an 'Arkanoid' game in x86 assembly.
Demonstrated assembly language programming techniques for game development.
Used Visual Studio 2015 for debugging and testing assembly code.
Abstract
The aim of this paper is to demonstrate some interesting and useful approaches for writing a program in the assembly language. In order to demonstrate the possibilities of the assembly language, a project called "Arkanoid" was created. This project is written in assembly language and it presents few interesting algorithms. Assembly language, which is used for designing the game is x86 Assembly language, which produces object code for the x86 class of processors. As a working environment is chosen Visual Studio 2015, because it gives the useful tools for debugging and testing of the created software (game). Execution of the program results in a "Arkanoid" game, placed in Windows OS Console.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
