Darron Vanaria Portfolio
Here are some of my projects and skills
in software development and computer science.
This is a 2D space combat and trading game based on the BBC Micro classic "Elite", originally released in 1984. Written in Python using the Pygame library.
This is a microcontroller kit I put together. It uses a PIC32 microcontroller loaded with a powerful version of the BASIC programming language, and a Parallax Propeller for I/O to peripherals. This is a great platform to introduce kids to programming.
A turn-based dungeon crawler written in Python. This game uses a unique combat system that is based on an opponent "telegraphing" their intended next move.
A real-time spiritual successor to the classic mainframe TREK game from the 70s. Written in C++ and compiled for the Windows console.
This engine was written from the ground up in C and SDL (Simple DirectMedia Layer) as a way to implement a kind of "fantasy retro computer", a machine that is limited in colors (27 total), pixel resolution (480 x 360), text resolution (60 x 45), and sound (simple square waves), but not limited in processor speed or memory size. I made this as a fun way to create retro-styled games that all share a common look and feel.