All Projects â†’ repnz â†’ snax86

repnz / snax86

Licence: other
A snake game written in x86 Assembly language for windows console

Programming Languages

assembly
5116 projects
Makefile
30231 projects

Projects that are alternatives of or similar to snax86

ts-c99-compiler
ANSI C 16bit Compiler + NASM Assembler + Intel 8086 / 80186 + X87 emulator written entirely in TypeScript
Stars: ✭ 78 (+271.43%)
Mutual labels:  x86, nasm
mbr-boot-manager
💾 Master Boot Record with a boot menu written in Assembly
Stars: ✭ 57 (+171.43%)
Mutual labels:  x86, nasm
Dotnet Console Games
Game examples implemented in .NET console applications primarily for educational purposes.
Stars: ✭ 157 (+647.62%)
Mutual labels:  console, snake
shiba
Display a random Shiba from your terminal whenever you feel the need to. Because why not?
Stars: ✭ 16 (-23.81%)
Mutual labels:  console
webpack-log
A logger for the Webpack ecosystem
Stars: ✭ 18 (-14.29%)
Mutual labels:  console
portera
Remote logs
Stars: ✭ 22 (+4.76%)
Mutual labels:  console
opcodesDB
x86-64 | ARM (AArch32/AArch64/THUMB) full instruction set.
Stars: ✭ 49 (+133.33%)
Mutual labels:  x86
spinnies
Node.js module to create and manage multiple spinners in command-line interface programs
Stars: ✭ 111 (+428.57%)
Mutual labels:  console
xontrib-prompt-bar
The bar prompt for xonsh shell with customizable sections and Starship support.
Stars: ✭ 27 (+28.57%)
Mutual labels:  console
tinydownloader
a tiny downloader with console panel.
Stars: ✭ 80 (+280.95%)
Mutual labels:  console
qbittorrentui
text user interface for qbittorrent
Stars: ✭ 19 (-9.52%)
Mutual labels:  console
paper-terminal
Print Markdown to a paper in your terminal
Stars: ✭ 33 (+57.14%)
Mutual labels:  console
cpuwhat
Nim utilities for advanced CPU operations: CPU identification, ISA extension detection, bindings to assorted intrinsics
Stars: ✭ 25 (+19.05%)
Mutual labels:  x86
Get-MediaInfo
Get-MediaInfo is a PowerShell MediaInfo solution
Stars: ✭ 50 (+138.1%)
Mutual labels:  console
wxgame-snake
🐍 微信小程序游戏,贪吃蛇
Stars: ✭ 20 (-4.76%)
Mutual labels:  snake
fdtd3d
fdtd3d is an open source 1D, 2D, 3D FDTD electromagnetics solver with MPI, OpenMP and CUDA support for x86, arm, arm64 architectures
Stars: ✭ 77 (+266.67%)
Mutual labels:  x86
alpine-php-fpm
Lightweight and optimised PHP-FPM (PHP 7.4, 8.0, 8.1) Docker images with essential extensions on top of latest Alpine Linux.
Stars: ✭ 53 (+152.38%)
Mutual labels:  x86
manakin
🐦 Prime colors for your Node.js console — quick & safe.
Stars: ✭ 29 (+38.1%)
Mutual labels:  console
Inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (+200%)
Mutual labels:  x86
console-logging
Better, prettier commandline logging for Python--with colors! 👻
Stars: ✭ 111 (+428.57%)
Mutual labels:  console

Snax86

What is this?

This is a Console Snake Game written in 0x86-32 Assembly Language for Windows Operating System. The code is assembled using Nasm and linked using LINK.exe (Microsoft Incremental Linker). The code of the game is directly linked to Kernel32.lib and uses win32 console api functions.

Gameplay

Alt Text

Building

To create snake.exe without debug symbols

make release

To create snake-debug.exe with debug symbols

make debug
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].