I make 3D art & code.

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:

  • Paper Drifter - Lead programmer at Downpour Games
    • An endless runner game made in Unreal Engine 5
    • Procedural, endless level generation
    • Physics based movement mechanics
  • 2D Canvas game with multiplayer support (early concept)
    • Multi-control option player movement
    • Map collision physics
    • Socket.io based multiplayer
    • Sprite animation

See the Pen 2D game with multiplayer by nathanscommits (@nathanscommits) on CodePen.

  • Developer on Marauders Bay
    • Top-down adventure game made in Unity
    • Inventory & looting systems
    • AI spawning, patrolling, chasing, fighting
    • Several low-poly 3D models
  • Marching squares tile map generator

See the Pen Tile Map Generator by nathanscommits (@nathanscommits) on CodePen.

  • Multi-school remote classroom - Full Stack, solo developer - 3 months
    • Dynamically changes page content based on login infomation (ie student/teacher/admin and their particular school info).
    • Populates mongoDB through google sheets API for easily adding new course materials and changing page content without needing a developer.
    • Websocket notification updates with automated emailing.
    • Student file uploads using google cloud api.

  • Certificate generator - Full Stack, solo developer - 1 month
    • Generates a PDF or PNG certificate image using form infomation.
    • Leverages google auth for easy account managment.
    • Differently styles certificate based on form data.
    • Saves a record of every certificate issue to google sheets.

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
click an image to visit the repo

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