Jean Simonet, Developer in Rockville, MD, United States
Jean is available for hire
Hire Jean

Jean Simonet

Verified Expert  in Engineering

Artificial Intelligence (AI) Developer

Location
Rockville, MD, United States
Toptal Member Since
April 8, 2019

Jean已经在游戏和互动媒体领域工作了15年, initially in large studios and now as an independent developer. Jean是Unity开发专家,拥有从移动游戏到VR/AR再到物理设备的许多项目. 他编写奇特的着色器就像编写AI算法或设计有趣且引人入胜的益智游戏一样轻松自如.

Availability

Part-time

Preferred Environment

Adobe Photoshop, C++, C#, Unity, Windows

The most amazing...

...thing I've created is fully deformable planet engine. 这需要一个结合了CPU、计算和几何着色器的强大架构.

Work Experience

Founder

2016 - PRESENT
Systemic Games, LLC
  • Developed a small puzzle game teaching kids electronics.
  • Built a Bluetooth-enabled playing die from scratch. This involved many disciplines, 从电子和电路板布局到c++中的固件代码,再到Unity和c#中的移动3D应用程序.
  • Created several assets for the Unity Asset Store.
Technologies: Embedded Systems, iOS, C#, C++, Unity

Senior Architect and Research Engineer

2017 - 2018
Adobe
  • 在一个未公开的研究项目中,领导了特定发动机部件的设计和开发.
Technologies: Shaders, Adobe Photoshop, C#, Unity

Contractor, Senior Game Developer

2017 - 2017
PluralSight
  • 开发了一款名为“剑与铲子”的演示游戏,旨在向用户(PluralSight是一个学习平台)介绍Unity中的专业视频游戏开发.
Technologies: C#, Unity

Contractor, UX Developer

2016 - 2016
Oculus VR
  • 探索VR的新型用户体验,包括新型触摸交互和语音识别.
Technologies: Virtual Reality (VR), C#, Unity

Contractor, Programming

2016 - 2016
Elliptic Games
  • 为游戏引擎开发类似prolog的语言和运行时. 该语言用于执行复杂的过程生成,因此还需要支持一些定量谓词. 这使得底层搜索/生成器系统相当复杂.
Technologies: Artificial Intelligence (AI), C++

Contractor, Programming

2015 - 2015
Skyborne Games
  • 为像《欧博体育app下载》这样的手机游戏开发技术和玩法组件.
Technologies: C#, Unity

Founder

2013 - 2015
Year Seventeen, LLC
  • Helped develop a game called Fireborne.
  • Wrote several assets for the Unity Asset Store, 最引人注目的是非常流行的P4Connect Unity集成.
Technologies: C#, Unity

AI and System Programmer

2005 - 2012
Bethesda Game Studios
  • Contributed to the development of Oblivion, Fallout 3, Skyrim and Fallout 4 as part of the AI and Systems group.
  • 为工作室的大型项目设计并实现了基于navmesh的导航系统, constantly-streaming worlds. Between writing tools to generate the navmesh, 处理角色在世界中未加载部分的移动, and animating movements, I handled all locomotion concerns.
  • 为引擎执行生物系统(例如《欧博体育app下载》中的蝴蝶和鱼). 这是为了创造一个完全由脚本控制的低冲击生物系统, 艺术家们可以在闲暇时定制并放置在世界上.
技术:动画,Unity3D寻径,人工智能(AI), c++,电子游戏

Programmer

2003 - 2005
Terminal Reality
  • Shipped my first game: BloodRayne 2. I also worked on an Aeon Flux game, based on the 2005 movie.
  • 为几个游戏系统做出了贡献,很快就专攻FX编程. In fact, 我为《欧博体育app下载》重写了公司的粒子引擎,并以我在前一款游戏《欧博体育app下载》中的角色命名.
Technologies: C++, Video Games

P4Connect

I wrote P4Connect back in 2013. (Back then, I called it UnityP4.)它后来被Perforce自己慷慨地接管了, and you can now download it for free!

GPU-Accelerated Terrain Deformation

http://youtu.be/LhkyYBFkMas
这是我在游戏《欧博体育app下载》中执行的行星变形系统的简短演示. Most of the processing happens on the GPU.

Procedural Mountains

Another project related to my game Fireborne, procedural mountain generation was a very interesting exercise. Good art helps a ton, of course, 但想出一个满足我们要求的算法(在区域之间创建山墙,同时看起来不重复)真的很有趣!

Planetary Fog System

http://youtu.be/9piL9Eeoz_g
这是我为我们的游戏《欧博体育app下载》制作的行星雾系统演示. 雾半程序地变形,并使用自定义着色器来实现最终结果. The atmosphere also uses its own shader to complement the effect.

Faceted Flight

《欧博体育app下载》是我的朋友Matt Scott在The Department of Silly Stuff设计的一款vr游戏. I helped him on a few different areas of the game, mainly creating a hard-edged, 将在VR设备和多人游戏原型上运行的面状地形系统.

Fire Effect Shader

http://youtu.be/xq7U5TN72PU
A demo of the UV Remap shader I wrote for our game Fireborne. 主要效果不使用粒子或动画表(余烬和发光球)。, just a custom pixel shader.

Low Poly Terrain

http://assetstore.unity.com/packages/tools/terrain/low-poly-terrain-46528
Low Poly Terrain is a simple-to-use asset for generating faceted, hard-edge, low-poly terrains in Unity.

FEATURES
•从您最喜欢的生成/绘画工具导入高度和颜色地图.
• Full collision support.
•实现一个正确的多面外观,默认地形系统不能.
•动态生成和管理LOD水平,保持低多边形计数.
• Low CPU and GPU usage, taking advantage of dynamic batching.
• Place trees or other objects procedurally on your terrains.
• Ideal for high-performance environments such as VR.
• Works with PBR or legacy/custom lighting models.
• Full source and shader code included.

Back Button

http://assetstore.unity.com/packages/tools/utilities/back-button-50892
后退按钮在Unity中增加了对后退和下一步导航按钮的支持,并添加了全功能的历史记录和收藏夹系统.

Fireborne

《欧博体育app下载》是一款将RTS元素设置在奇幻世界中的优秀游戏. Guide the Fireborne and her people, the Yin, 在一次将他们的家园从可怕的生命形态中解放出来的旅程中.

I was able to create many cool systems for the game, a fully deformable planet, an automata-based water simulation, behavior graph AI for the characters, optimized pathfinding, 还有很多很多的着色器,用于所有的特效和游戏的独特视觉效果.

Sci-fi Adventure Game

http://youtu.be/wY9ATbe_jO8
这是一个科幻冒险游戏项目,显然受到了《欧博体育app下载》的启发. Although the project didn’t end up getting greenlit, 制作一款带有有趣摄像系统的冒险类游戏是一段有趣的时光, scripted scenes, and a nonlinear story.

Pyroclastic Donut

http://youtu.be/zgT507jkzT8
A donut-shaped pyroclastic effect.

我所做的大部分工作是修改光线投射方程来处理不同于球体的形状.

Unity BLE Plugin for Windows

http://github.com/jeansimonet/UnityBLEPluginForWindows
我通过开发一个自定义的本地插件,在Windows平台的Unity中实现了蓝牙低功耗(BLE)支持. This add-on seamlessly interfaces with the Win32 Bluetooth API, 在Unity应用程序和启用ble的设备之间实现有效的通信和数据交换.

Procedural Terrain Generation on Spherical Hex World

As part of the development of my game Fireborne, 我创造了一种有趣的程序方式来生成世界并填充它.
2002 - 2003

Master's Degree in Electrical and Computer Engineering

Georgia Institute of Technology - Atlanta, GA

1998 - 2001

电子与计算机科学工程硕士学位

ENSEEIHT - Toulouse, France

Libraries/APIs

Standard Template Library (STL)

Tools

Visual Studio 2019, Photoshop CC, Perforce, Adobe Photoshop, Blender, Illustrator CC, Git

Frameworks

Unity, .NET

Platforms

Windows, Oculus Rift, iOS, MacOS

Languages

C#, Embedded C++, C++, JavaScript, Python

Storage

JSON

Paradigms

Data-driven Design

Other

Video Games, Unity3D Pathfinding, Navigation, Unity Shaders, Optimization, Artificial Intelligence (AI), Shaders, Multithreading, Graphics, PCB Design, VR Platform, Embedded Systems, Virtual Reality (VR), Animation

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring