willmartincodes.com

willmartincodes.comwillmartincodes.comwillmartincodes.com

willmartincodes.com

willmartincodes.comwillmartincodes.comwillmartincodes.com
  • Home
  • Resume and Contact Info
  • RocketRoyale
  • Far Horizon
  • Against All Odds
  • Featured Programs
  • Solus Development
  • Presentations
  • More
    • Home
    • Resume and Contact Info
    • RocketRoyale
    • Far Horizon
    • Against All Odds
    • Featured Programs
    • Solus Development
    • Presentations
  • Home
  • Resume and Contact Info
  • RocketRoyale
  • Far Horizon
  • Against All Odds
  • Featured Programs
  • Solus Development
  • Presentations

Featured Projects/Programs

Data Structures


This project was an experiment in remaking custom, templated version of common data types and then applying them in various ways. One of my favorites were the delimiter analyzer which parsed files looking for syntax errors (shown in image) and returned the result. 


https://github.com/Royal021/DataStructures


Pictured is an example of lens flare when looking at a light source.

Vulkan API


A yearlong dive into Vulkan graphics lead to the diverse applications of shaders and framebuffers to achieve desired results. During this project I explored different lighting models like Phong and Lambert, shadows, billboards and a lot more.


 Royal021/VulkanGraphicsRepo: This is a Repo of differenct applications of shaders and framebuffers in Vulkan (github.com) 

Pictured is an emulated Raspberry PI operating systems file system, reading inside a sector.

Raspberry PI Operating System


In an effort to learn more about operating systems, this project explores building an operating system for a Raspberry PI emulated on QEMU. So far there is filesystem, interrupts and serial-port/console use.


 Royal021/OperatingSystems2023 (github.com) 

Copyright © 2025 willmartincodes.com - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept