Nathan Burns
nathnbrns@gmail.com
Burnsy#5286
QLD, Australia
I'm a software developer with 5 years experience.
I love solving problems and creating art.
I never stop learning new things.
Tech
- Javascript
- Nodejs
- Express
- HTML5/CSS
- MongoDB
- Socket.io
Tools
- VScode
- Blender
- Unreal Engine 5
- Photoshop
- Gimp
- Stable Diffusion
So far in 2022:
- Ashstone - Lead programmer
- An online text-based MMO-RPG
- Made with NodeJS, Express, EJS, Socket.io and mongoDB
- Early development preview available at https://ashstone-production.up.railway.app/
Check out my github for more of my projects
3D art
I have worked in many areas of 3D art. Character modeling, architecture, landscapes, props, shaders, skinning/rigging, animation, lighting/rendering, physics/cloth sim, you name it!
Game dev
I've worked on several game HUD api's designed to enhance and assist in tabletop rpg's like DnD. Used in combination with sandbox games like secondlife, VRchat or garrys mod. They are basically fancy character sheets.
- Robust inventory systems
- Multiplayer / pvp interactions
- Trading, looting, currencies, shops
- Character stats, skills, exp, levels, power growth
Unreal engine
I'm currently developing Paper Drifter in UE5. So far the game has made heavy use of physics and infinite procedural level generation.
I have had experience creating UI elements, some simple shaders and basic AI also.
Stylized grass and tree shader
AI Patrolling
AI Investigates Noise
AI Chaseing