Hi! 👋 I'm Weston. I'm a passionate and skilled developer with extensive experience in game and graphics programming.
I've also worked with XR/VR tech stacks, Python, Rust, Javascript, Lua, C, GLSL, HLSL, Vulkan, and a few more.
Name: Weston McNamara
Type: User
Company: Ubisoft Montréal
Bio: I program all kinds of graphics applications! Experienced with C++, C#, and Unity. I love video games.
Location: Québec, Canada
Blog: wmcnamara.com
Hi! 👋 I'm Weston. I'm a passionate and skilled developer with extensive experience in game and graphics programming.
I've also worked with XR/VR tech stacks, Python, Rust, Javascript, Lua, C, GLSL, HLSL, Vulkan, and a few more.
Singleton Ad Manager For Unity
A collection of my data structure implementations, algorithms, solutions to Codewars, Project Euler, Leetcode and programming competitions in C++.
Automatically sets the user's desktop background to the NASA Astronomy Picture of The Day, and displays info relating to it.
SQF Carbomb Script For Arma 3
Creates simple MLA & APA citations with the command line.
Collection of Useful Command Line Programs
3D Game Engine Created In C++ & OpenGL
A few example projects for the crynn game engine.
Ridiculously Simple, Thread Safe C++ Event Class
A tiny launcher to assist with launching Edenfell, mainly to give command line arguments and connection info to the process.
Fast paced 80's themed 1v1 laser shooter
InstantMesh: Efficient 3D Mesh Generation from a Single Image with Sparse-view Large Reconstruction Models
Simple 2D Java rasterizer with minimal dependencies
The ATF LevelEditor is a powerful tool for constructing and assembling game levels. It provides a WYSIWYG interface and allows you to place objects, edit properties, edit terrain, and build game levels.
A short Halloween themed horror game. Submission for the Scream Jam 2021 game jam.
A set of C++20 concepts for the standard named requirements in a simple, single header format.
Object-oriented C++ wrapper for OpenGL.
A fork of the qu3e physics library modified for the Crynn Game Engine
Dodge the blocks, and get the highest score. Now on the Google Play Store!
stb single-file public domain libraries for C/C++
A relaxing puzzle game. Submission for the 1 week 2020.2 Brackeys Game Jam.
A C# library for interpolating between 2D points with Bezier curves of any order in Unity
Octree implementation in Unity
A simple shader to perform a pulse effect on geometry in the scene
A stickybomb script for Unity that applies explosion force to nearby rigidbodies, and will play effects/sounds.
Native Windows 3D Texture Viewer Application
My personal VR game toolkit. A fork of Arc VR with modifications specifically to help with creating games
A simple and fast unlit water shader built for Unity.
My Personal Programming Portfolio & Website
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.