David Draper
Verified Expert in Engineering
Unity Developer
David是一名软件和视频游戏开发者,专门从事Unity开发. He has worked on various projects, including game development, web development, augmented reality, and virtual reality. David使用ShaderLab, Cg和hsl开发了着色器和后处理效果. He is passionate about graphics and shader development.
Portfolio
Experience
Availability
Preferred Environment
Unity, ShaderLab, Unity Scripting API, Cg, HLSL, C#, Unity3D
The most amazing...
...我所做的就是开发并发行了一款3D解谜平台游戏《欧博体育app下载》. 我为游戏中的每个元素编写代码并创造图像和声音.
Work Experience
Software Developer
MetaHertz Labs
- 开发Dream Stream AR iOS和桌面应用的子应用,将苹果AR协作会话的数据发送到桌面计算机.
- 将Unity unlit着色器转换为HDRP自定义通道,并为它们创建一个供用户访问的框架.
- 创建了一个VR版本的Dream Stream,在Oculus Quest 2上运行,并从iOS应用程序接收相机数据.
- 调试了Keijiro用Objective-C编写的Avfi,并添加了音频支持.
- 编写计算着色器,使用iOS LiDAR和相机数据创建和修改网格.
Software Engineer
BayesianMachineLearning.org
- Created graphs to display data using Matplotlib coded in Python.
- 使用Vanilla Python, Python Pandas和c++编写程序来组织csv中的数据.
- 编写了一个Python程序,在包含COVID-19相关数据的网站上执行网页抓取.
- 在Unity中开发了一个应用程序,基于用户掉落的点创建自定义线形图.
- Developed a website, bayesianmachinelearning.org, using HTML and CSS.
- 创建了COVID-19场景页面,以显示使用机器学习生成的数据中的图形.
- Created graphs using the Plotly JavaScript graphing library.
Freelance Shader Developer
Freelance
- 开发了一个统一标准着色器,强制低多边形物体和环境的平面着色.
- 使用Unity ShaderLab HLSL优化并清理了水着色器中的代码.
- 在Unity ShaderLab HLSL中开发了一个顶点位移驱动的体积云着色器.
Freelance Software Developer
Sonic Sync
- 将Rcam2(一组开源应用程序)合并为一个应用程序. 最初的Rcam2使用iOS应用程序作为显示视觉效果的桌面应用程序的控制器. The combined version runs on a single iOS device.
- 在Unity中为Sonic Sync AR iOS应用程序编写和优化c#代码.
- 编写并修改了ShaderLab着色器,用于Sonic Sync AR iOS应用程序.
Freelance Shader Developer
Fallen Tree Games
- 为室内照明开发了ShaderLab Cg着色器,这样来自黑暗外部环境的光线就不会渗入明亮的室内.
- 开发了一个延迟的细胞着色器,使用内置的Unity标准照明作为基础.
- Developed a customizable outline post-process effect.
Independent Game Developer
Self-employed
- 在Unity中设计并开发了《欧博体育app下载》,并将其发布在Steam, Itch上.io, Kartridge, and Game Jolt. It's a 3D puzzle platformer.
- 在Google Play Store上设计、开发并发行《欧博体育app下载》. It's a 2D bird's-eye view sandbox game.
- Designed, developed, 并发行了非官方粉丝游戏《欧博体育app下载》作为免费在线游戏. It's a recreation of many aspects of Super Smash Bros. Ultimate.
- 在虚幻引擎4中设计并开发了《欧博体育app下载》并在线发布. 这是《欧博体育app下载》的变体,发生在一个有1-4名玩家的圆形场地上.
- Documented development progress on Twitter and my blog.
Experience
One Drop Bot
http://store.steampowered.com/app/1060320/One_Drop_Bot/Robert's Run
http://play.google.com/store/apps/details?id=com.Xenolupus.RobertsRunModern Arcana Alpha
http://play.google.com/store/apps/details?id=com.PWC.ModernArcana&hl=en_US&gl=USGame Grumps VS: The Game (Fan Made)
http://playingwcolor.github.io/ggvsthegame/Spiral Pattern Generator
http://github.com/PlayingWColor/SpiralPatternGenCircle Pong
http://ddraperjr.me/portfolio/CirclePong/index.htmlDigital Media Arcade
http://github.com/SilverXenolupus/DMArcadeInterfaceEducation
Coursework in Computer Science
Kennesaw State University - Kennesaw, GA, USA
High School Diploma in Digital Media
West Career and Technical Academy - Las Vegas, NV, USA
Certifications
Graphic Design Certification
West Career and Technical Academy
Video Production Certification
West Career and Technical Academy
Animation Certification
West Career and Technical Academy
Skills
Libraries/APIs
Plotly.js, Pandas, SFML, DirectX, Matplotlib
Tools
Blender, Adobe Illustrator, Visual Studio, Adobe Photoshop, Xcode, IntelliJ IDEA, MonoDevelop, FL Studio
Frameworks
Unity, Unity3D, Unreal Engine 4
Languages
ShaderLab, hsl, Cg, c++, Java, c#, Objective-C, Python, R, HTML, CSS, JavaScript
Platforms
Anaconda
Other
Unity Scripting API, Shaders, Video Production, 3D Animation, Programming, Graphic Design, Animation, 3D Modeling, Video Editing, Web Scraping, Data Organization, Data Analysis, Blogging, LMMS
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring