![Unity与MVC:如何提升你的游戏开发出版物](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1114086%2Fcover-unity-with-mvc-how-to-level-up-your-game-development-2568c14b4793b4fc736f789049d27f49.png&width=768)
![爱德华多·迪亚斯·达·科斯塔,开发商在阿雷格里港-里约热内卢大苏州,巴西](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1053790%2Fhuge_76207c81d08167277a3c24f230eee964-88c1115895929d5263f46d8b2a0f4315.jpg&width=524)
Eduardo Dias da Costa
Verified Expert in Engineering
Software Developer
Eduardo是一名拥有超过十年客户端和前端应用开发经验的开发者. 他总是乐于学习和接受新的挑战,这可以使他掌握新的语言和/或技术. He specializes in computer graphics, image processing, game development, tools development (CLI, desktop, etc.), and UI/UX/front-end development.
Portfolio
Experience
Availability
Preferred Environment
Mercurial, Git, Visual Studio Code (VS Code), Windows
The most amazing...
...我创造的是Haxor引擎,它允许开发多平台2D/3D游戏.
Work Experience
Senior Developer
The Drone Racing League
- 带领项目从早期的原型发展到全面发布的项目, 创建所有的体系结构和开发标准.
- 创建了一个从未见过的无人机物理模拟系统,并与美国一所大学合作,将流体动力学模拟整合在一起,进一步提高了真实感.
- 为后端和美术团队开发了一些工具和支持功能,以加快所有发布周期.
- 成功将游戏移植到其他平台,如MacOS, Xbox One, 和PS4在最初的steam发布之后.
- 负责将开发的游戏改编成电视直播的虚拟无人机比赛, 在哪些地方需要高水平的工具来匹配期望的质量水平.
Senior Developer
TheLaboratory
- 在多个项目中进行远程自由开发.
- 擅长游戏开发,主要使用Unity3D,但不受3D图形工具的限制.
- 提供自Adobe Flash时代以来的项目,通过不同的技术和工具进行筛选.
Senior Unity3D Developer
Aquiris Game Studio
- 开发过10多个游戏项目,带领游戏开发团队.
- 列出了Unity开发中使用的开发标准和技术.
- 在Unity 3的早期帮助推动了新技术和解决方案.0 version.
Game Developer
Ubisoft
- 开发并发行一个游戏IP,并在多个并行项目中合作.
- 与一个完整而专业的游戏开发团队合作,学习了许多关于大型产品开发和发行的知识.
- 与其他开发人员合作,制定有关技术和解决方案的核心决策.
Unity3D Developer
Aquiris Game Experience
- 创造或合作过至少5个游戏项目,并为工作流自动化构建工具.
- 在公司早期重新开始,制定了Unity开发中使用的开发标准和技术.
- 在Unity 3的早期帮助推动了新技术和解决方案.0 version years ago.
Flash Developer
W3Haus
- 开发交互式UI/UX、游戏、网站、框架和工具.
- 使用Flash创建了当时最先进的解决方案.
- 专门制作Flash广告游戏,当时几乎没有开发者.
- Led a team of developers, 为使用Flash和其他技术创建的所有项目提供技术和解决方案.
Computer Graphics Research Assistant
南格兰德州联邦大学
- 为大学的研究任务开发工具和可视化工具.
- 第一次接触OpenGL和计算机图形学吗.
- 当技术还处于起步阶段时,学会了如何使用着色器.
- 与硕士生有过密切的接触,学到了很多关于CG和编程的知识.
Experience
Forge
UVA Challenges
Inspector Gear
LinkedIn Project Portfolio
Unity MVC Framework
Unity Core Framework
Skills
Languages
Markdown, HTML5, CSS3, Sass, HaXe, c#, GLSL, ActionScript 3, JavaScript, c#.NET, C++, C, HLSL, HTML, Java
Frameworks
Unity, Materialize, Unity3D, Unity2D, .NET, Ionic, PhoneGap, Ember.js, AngularJS
Libraries/APIs
Suit.js, jQuery, WebGL, D3.js, DirectX, Node.js, OpenGL ES, OpenGL
Tools
Git, Visual Studio 2015, FlashDevelop, Unity SDK, Mercurial, Gulp, Adobe Photoshop, Grunt, Flash, Sublime Text 3, Eclipse IDE
Paradigms
REST,模型视图控制器(MVC),管理
Platforms
Windows, Visual Studio Code (VS Code), Unix, Android, iOS, Oculus, Xamarin
Other
Games, 3D Games, 2D Games, Game Physics, Shaders, Computer Graphics, Embedded Software, Unity Editor Scripting, Game Development, Gaming, Gaming Platforms, Cordova, Image Processing, Mathematics, Multithreading, Encryption, Unity IAP, Unity3D Native Plugin Interface, Multiplayer, Artificial Intelligence (AI), Visual Effects (VFX), Game Design, Augmented Reality (AR), Virtual Reality (VR), Inventory, Unity Game Assets, Mobile App Development, Code Architecture, Physics Simulations, Software
Storage
MongoDB
Education
Bachelor's Degree in Computer Science
南阿雷格里港联邦大学,巴西