<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Evgenii Park</title>
    <description>The latest articles on DEV Community by Evgenii Park (@evgeniipark).</description>
    <link>https://dev.to/evgeniipark</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3446969%2F91f2c918-648c-4fd8-9b4c-e188941c2cc6.png</url>
      <title>DEV Community: Evgenii Park</title>
      <link>https://dev.to/evgeniipark</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/evgeniipark"/>
    <language>en</language>
    <item>
      <title>The Story, Achievements, and Challenges of Unreal Engine</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Thu, 20 Nov 2025 12:02:10 +0000</pubDate>
      <link>https://dev.to/evgeniipark/the-story-achievements-and-challenges-of-unreal-engine-56ma</link>
      <guid>https://dev.to/evgeniipark/the-story-achievements-and-challenges-of-unreal-engine-56ma</guid>
      <description>&lt;p&gt;Unreal Engine is not just a tool for making games — it’s a true revolution in game development. Since its debut in the late 1990s, it has evolved from a niche engine for shooters into a universal platform used in AAA titles, indie games, films, and even virtual reality. In this article, we’ll revisit the history of Unreal Engine, its key milestones, and the innovations that made it indispensable. But we’ll also touch on its fifth version — the one that promises the future, yet currently gives players and developers quite a few headaches.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe0ws9kp6dicgr45rq0ph.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe0ws9kp6dicgr45rq0ph.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;em&gt;Unreal Tournament 3&lt;/em&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  From a Teenage Hobby to an “Epic” Empire
&lt;/h2&gt;

&lt;p&gt;The story of Unreal Engine began in 1995, when 24-year-old Tim Sweeney started developing it as a hobby project. A self-taught programmer, Sweeney had already released his first game, the text-based adventure ZZT, at age 20 and founded Potomac Computer Systems — the company that would later become Epic MegaGames. The commercial success of his next project, the platformer Jill of the Jungle, inspired him to aim higher: to create a tool for 3D shooters that focused on detailed textures and dynamic lighting.&lt;/p&gt;

&lt;p&gt;The first version of Unreal Engine was released in 1998 along with the FPS Unreal — a game that shocked players with its graphics and atmosphere. It became a hit, selling over 1.5 million copies and marking the beginning of Unreal Engine’s commercialization.&lt;/p&gt;

&lt;p&gt;Among competitors like id Tech 2 (first used in Quake II, released in 1997) and the popular cross-platform RenderWare, UE1 stood out for its visual revolution: it offered richer colors, detailed textures, volumetric fog, and realistic reflections, enabling developers to create atmospheric open worlds that looked impressive even compared to the stunning Quake II. BSP trees — a new method of optimizing 3D geometry — allowed developers to build complex levels without losing performance. UnrealEd, a real-time level editor, gave designers &lt;a href="https://www.gamedeveloper.com/design/classic-tools-retrospective-tim-sweeney-on-the-first-version-of-the-unreal-editor" rel="noopener noreferrer"&gt;an intuitive tool for creating maps&lt;/a&gt;, while UnrealScript opened the door to modding, inspiring the community to experiment.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foi9r51kjxkr3t02iqqxb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foi9r51kjxkr3t02iqqxb.png" alt=" " width="800" height="386"&gt;&lt;/a&gt;&lt;br&gt;
Unreal. Source: &lt;a href="https://www.rockpapershotgun.com/unreal-1998-is-the-fps-you-have-been-missing" rel="noopener noreferrer"&gt;Rock Paper Shotgun&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At the same time, UE1 had its share of issues — primarily optimization. Games built on it often suffered from low FPS on weaker hardware, while Quake II ran faster and more stably, especially in enclosed environments. In addition, UE1 relied heavily on the Glide API from 3dfx for improved visuals, making it dependent on Voodoo graphics cards and prone to compatibility problems on other systems, unlike the more universal OpenGL used by id Tech 2.&lt;/p&gt;

&lt;p&gt;Still, UE1’s popularity grew rapidly: by the early 2000s, third-party developers were licensing Epic MegaGames’ technology more often than id’s Quake II engine. For example, when Legend Entertainment set out to create the fantasy shooter Wheel of Time with cutting-edge visuals, they chose Unreal Engine to make it happen.&lt;/p&gt;

&lt;p&gt;In 2002, the engine evolved. Unreal Engine 2 became more versatile: it powered not only traditional shooters but also 3D platformers (Harry Potter and the Prisoner of Azkaban) and stealth action games (Thief: Deadly Shadows). It introduced realistic physics simulation via Karma Physics, which shined in Unreal Tournament 2004 and Brothers in Arms: Earned in Blood. The system modeled falling, tumbling, and object collisions with mass, inertia, and friction in mind; supported ragdoll animation with articulated skeletons; allowed for constraints — joints, springs, and motors for swinging doors or suspended structures; and even simulated vehicles with wheels, suspension, and drifting.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawpqyjxdk0nupt9ci86c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawpqyjxdk0nupt9ci86c.png" alt=" " width="685" height="514"&gt;&lt;/a&gt;&lt;br&gt;
Thief: Deadly Shadows&lt;/p&gt;

&lt;p&gt;However, performance was still an issue. id Tech 3 continued to outperform its rival in optimization for mid-range PCs and in multiplayer code, making it the preferred choice for competitive projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conquering the Market
&lt;/h2&gt;

&lt;p&gt;Unreal Engine’s true market dominance began with the release of its third version in 2006. Multi-platform and capable of producing highly cinematic visuals, it won over many developers right from the launch of Gears of War. Unlike, say, Source Engine — which was renowned for its modding tools and online features — UE3 offered superior console support and cinematic capabilities. And while CryEngine by CryTek could render more realistic environments, it lagged behind in licensing flexibility and overall toolset richness.&lt;/p&gt;

&lt;p&gt;PhysX integration introduced GPU-accelerated physics, enabling real-time destruction and effects with minimal performance cost. The Matinee tool simplified cinematic scene creation, making UE3 attractive not only for games but also for early experiments in virtual film production.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2w099mmadw3sn4mr844q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2w099mmadw3sn4mr844q.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Gears of War. Source: neogaf.com, &lt;a href="https://www.neogaf.com/threads/pick-games-that-best-represent-their-consoles-unique-look-brand.864674/" rel="noopener noreferrer"&gt;Scotch&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;UE3 also featured multithreading support — one of the first in the industry — allowing it to take advantage of multi-core processors for parallel rendering and simulations, reducing latency in complex scenes. Its DirectX 9-based renderer introduced cutting-edge techniques such as HDR rendering for realistic dynamic range and accurate lighting, resulting in immersive environments with soft transitions and reflections.&lt;/p&gt;

&lt;p&gt;It’s no surprise that by the late 2000s, dozens of major studios — from Rocksteady to Gearbox — chose Unreal Engine 3 for their projects. It powered hundreds of games. The only holdouts were indie developers, for whom a UE license was still too expensive — but Epic Games had plans for them, too.&lt;/p&gt;

&lt;p&gt;In 2014, Epic released Unreal Engine 4 and… made it free for indie developers. A modest 5% royalty applied only after a project earned over a million dollars in revenue — a move that opened the door to game development for hundreds of small studios and solo creators. UE4 became &lt;a href="https://www.unrealengine.com/en-US/developer-interviews/the-unbelievable-inspiring-story-behind-omno" rel="noopener noreferrer"&gt;the engine of choice &lt;/a&gt;for indie hits like Omno and Abzû, while major developers increasingly adopted it as well. By the 2020s, Unreal claimed between 16% and 30% of the market.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwxj33f751x6og8p9jqwh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwxj33f751x6og8p9jqwh.png" alt=" " width="800" height="406"&gt;&lt;/a&gt;&lt;br&gt;
Source: &lt;a href="https://dev.epicgames.com/documentation/en-us/unreal-engine/introduction-to-blueprints-visual-scripting-in-unreal-engine" rel="noopener noreferrer"&gt;Epic Games&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This version also introduced Blueprints — a visual scripting system that allowed designers to create game logic without writing a single line of code, connecting nodes to quickly prototype gameplay mechanics. Epic kept improving this tool, and by 2025 it was integrated with AI to enable rapid testing of procedural content generation — from landscapes to NPC behavior.&lt;/p&gt;

&lt;p&gt;But Blueprints weren’t UE4’s only innovation. The launch of MetaHuman Creator in 2021 gave developers a cloud-based tool for building hyperrealistic human characters in minutes: scan a face, tweak animations — and you had a nearly production-ready NPC. Niagara, the new visual effects system, brought GPU-accelerated particle effects like fire, smoke, and debris; Chaos Physics enabled real-time building destruction. World Partition and One File Per Actor simplified open-world creation, automatically streaming landscapes without visible seams.&lt;/p&gt;

&lt;p&gt;All of this made Unreal Engine 4 the main alternative to Unity. AAA studios loved its scalability; indie developers appreciated how it saved them thousands in production costs without forcing graphical compromises. Players, too, embraced UE4 — despite early optimization issues, by the ninth console generation the engine delivered strong performance and stunning visuals. By 2025, Epic reported over 850,000 active developers using the engine monthly, and Unreal Engine even caught the attention of film studios.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1fg1awgjniy9gc7lpgbe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1fg1awgjniy9gc7lpgbe.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Sea of Thieves. Source: &lt;a href="https://www.gq-magazine.co.uk/article/sea-of-thieves-review" rel="noopener noreferrer"&gt;GQ&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This evolution reflects a journey from a garage project to a full-blown ecosystem where Epic invests billions in R&amp;amp;D, partnering with NVIDIA and AMD. &lt;/p&gt;

&lt;p&gt;And then came Unreal Engine 5.&lt;/p&gt;

&lt;h2&gt;
  
  
  Photorealism and the Agony of Optimization
&lt;/h2&gt;

&lt;p&gt;When Unreal Engine 5 launched in 2022, it instantly dominated gaming headlines thanks to two key technologies. Nanite — a virtualized geometry system — allowed rendering billions of polygons without traditional Levels of Detail (LODs), producing worlds with cinematic detail. Lumen added dynamic global illumination, eliminating the need for pre-baked lightmaps. There were other breakthroughs, too: MetaSounds for immersive audio design, World Builder for seamless open worlds, and advanced ray tracing and VR/AR support that pushed Unreal beyond traditional gaming — into metaverses and simulations. What wasn’t included, apparently, was anything to handle optimization.&lt;/p&gt;

&lt;p&gt;We’re joking — but only partly. In recent months, UE5’s optimization issues have become impossible to ignore, especially after the release of the Switch 2. On Nintendo’s new console, games like Borderlands 4 suffer from FPS drops below 30 and limits on on-screen objects. Epic CEO Tim Sweeney, in an interview following Unreal Fest in Seoul, &lt;a href="https://80.lv/articles/epic-games-ceo-links-unreal-engine-5-s-optimization-issues-to-developer-practices" rel="noopener noreferrer"&gt;blamed “lazy developers”&lt;/a&gt; who target high-end hardware first and only think about optimizing for weaker consoles and older PCs at the last minute.&lt;/p&gt;

&lt;p&gt;There’s some truth to that. Fortnite — optimized in-house by Epic — runs flawlessly on Switch 2, while Metal Gear Solid Delta or Wuchang: Fallen Feathers can overheat top-end GPUs. Why? Because UE5’s architectural innovations are resource-hungry.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F55cf4j810dcrnx14yvra.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F55cf4j810dcrnx14yvra.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Wuchang: Fallen Feathers&lt;/p&gt;

&lt;p&gt;UE5’s breakthrough technologies are extremely sensitive to optimization: neglect it, and you’re in for memory overuse and stuttering. Nanite renders billions of polygons but causes frame drops on weaker systems because each object is streamed dynamically, overloading CPU and GPU. Lumen, which calculates real-time reflections, eats up VRAM — on an RTX 3060, you’ll see 30–40 FPS in complex scenes, even with DLSS. Experienced studios like Epic’s Fortnite team manage fine, but indie and mid-tier developers (like those behind RoboCop: Rogue City) spend months profiling, creating LOD hacks, and disabling features. As a result, games like Immortals of Aveum or Stalker 2 launched with severe performance issues and bugs — often requiring massive day-one patches before they were even playable.&lt;/p&gt;

&lt;p&gt;Epic essentially traded stability for next-gen features, tuning the engine for ray-tracing GPUs and the latest consoles — while leaving behind the 70% of players with less powerful devices. The result? UE5 became an artist’s dream but a QA nightmare.&lt;/p&gt;

&lt;p&gt;Sweeney has announced two measures to address this: first, &lt;a href="https://www.unrealengine.com/en-US/news/highlights-from-the-unreal-fest-stockholm-opening-session" rel="noopener noreferrer"&gt;Epic will roll out&lt;/a&gt; advanced training, consulting, and documentation for UE5 developers; second, future engine versions will feature automated optimization — Unreal Engine 5.6 already handles shaders and Lumen lighting much better.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnmqcjuxc2bcufvvnznge.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnmqcjuxc2bcufvvnznge.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
RoboCop: Rogue City&lt;/p&gt;

&lt;p&gt;Still, perhaps the time for mass transition to UE5 simply hasn’t come yet — and many developers jumped the gun. After all, the previous version, Unreal Engine 4, still looks fantastic and delivers stable performance without compromises.&lt;/p&gt;

&lt;p&gt;Take Stellar Blade by Shift Up, for example. The game uses PBR for photorealistic materials on skin, metal, and fabric, plus GPU-accelerated Niagara particles for dust, sparks, and destruction. Thanks to soft-body physics, the heroine Eve’s clothing and hair react to motion, wind, and collisions in real time with remarkable detail. Yet the game maintains over 100 FPS on RTX 3060 in 1080p and 70+ on RTX 4060 in 1440p, with no shader stutter — unlike many UE5 projects, where similar systems cause frame drops even on top-tier GPUs.&lt;/p&gt;

&lt;p&gt;Another case is South of Midnight by Compulsion Games, also running on UE4 and easily achieving 60 FPS on Xbox Series X|S and PC. Its power lies not in technical trickery but in art direction — the stop-motion-inspired animation and handcrafted textures give it a unique style that rivals UE5’s graphical showpieces. These examples prove that UE4 remains a mature, reliable platform for hits without the torment of optimization — and that rushing to upgrade isn’t always the right move.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg26p3g8wp4umo15vjwi3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg26p3g8wp4umo15vjwi3.png" alt=" " width="800" height="410"&gt;&lt;/a&gt;&lt;br&gt;
South of Midnight&lt;/p&gt;




&lt;p&gt;Unreal Engine remains the king of the industry, but UE5 serves as a warning: innovation without balance leads to disaster. Epic continues to evolve the engine, adding AI-assisted optimization, performance budgeting, and new learning tools — but for now, if you’re in game development, maybe it’s better to start with UE4 for stability and proven tools; risk UE5 only if you have a clear optimization plan for your target hardware from day one. Otherwise, you may end up with day-one patches, angry players, and months of rework — instead of the next-gen experience you were hoping for.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>unreal</category>
    </item>
    <item>
      <title>What Happened to Web3 in Gaming</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Tue, 28 Oct 2025 12:11:16 +0000</pubDate>
      <link>https://dev.to/evgeniipark/what-happened-to-web3-in-gaming-g5</link>
      <guid>https://dev.to/evgeniipark/what-happened-to-web3-in-gaming-g5</guid>
      <description>&lt;p&gt;A few years back, it felt like blockchain, Web3, and NFTs were about to flip video games upside down. In 2021, you couldn’t escape those buzzwords at any gaming conference, and every article about the industry’s future was hyping “true digital ownership,” “play-to-earn,” and “player-driven economies.” With crypto skyrocketing and token mania in full swing, even the most cautious publishers had to jump in. Fast forward to today, and the Web3 hype has fizzled. Gamers mostly see NFTs as a flop, and developers? They’re treating it like a lesson learned.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn27u9lu9erd23904o5z9.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn27u9lu9erd23904o5z9.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Web3’s Flashy but Fleeting Moment
&lt;/h2&gt;

&lt;p&gt;In 2021, the crypto market was on fire — Bitcoin, Ethereum, shiny new tokens, you name it. The vibe was electric, almost giddy. Against that backdrop, “digital ownership” wasn’t just some tech jargon; it felt like the next big thing. We’re already used to owning accounts, skins, subscriptions — so why not own digital stuff for real, backed by blockchain’s seal of uniqueness? That’s where NFTs came in, promising you could truly own a digital item, verified on the blockchain.&lt;br&gt;
That March, artist Beeple sold his digital piece Everydays: The First 5000 Days at Christie’s for a jaw-dropping $69.3 million, a moment that blew crypto into the mainstream. Celebrities piled on — Grimes raked in millions with her NFT collection. Even McDonald’s got in on the action, dropping McRib NFTs for the sandwich’s 40th birthday, proof that “digital ownership” had wormed its way into pop culture.&lt;br&gt;
But regular folks weren’t as sold as the crypto crowd. In 2021, &lt;a href="https://www.security.org/digital-security/nft-market-analysis/" rel="noopener noreferrer"&gt;only about 20%&lt;/a&gt; of U.S. adults knew what an NFT was; by 2022, that jumped to around 65% — but just 4% actually owned one, and only 15% thought they were worth the cash. It was a weird split: on one hand, wild hype, huge numbers, celebs, and brands; on the other, regular people scratching their heads, thinking, “Why buy a digital file I can just screenshot?”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7zlcpf1vuevoswwsn4ew.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7zlcpf1vuevoswwsn4ew.png" alt=" " width="800" height="480"&gt;&lt;/a&gt;&lt;em&gt;Source: &lt;a href="https://www.theguardian.com/artanddesign/2021/apr/03/non-fungible-tokens-digital-art-artists" rel="noopener noreferrer"&gt;The Guardian&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;No shock, then, that the art world started seeing red flags. The NFT market was pulling in billions — digital art alone hit $20 billion or more in 2021 — but the buyer-seller pool stopped growing. Regular users didn’t see the point, and Web3 started feeling less like an economic revolution and more like a speculative bubble. Still, companies kept chasing the trend, and gaming companies were all in.&lt;/p&gt;

&lt;h2&gt;
  
  
  Web3 in Games: Big Promises, Bigger Messes
&lt;/h2&gt;

&lt;p&gt;Big gaming names dove headfirst into blockchain and NFTs, seeing them as more than just a cash grab — a way to shake up the whole gaming ecosystem. Late 2021, Ubisoft rolled out &lt;a href="https://www.gadgets360.com/cryptocurrency/news/ubisoft-quartz-first-playable-nft-ghost-recon-breakpoint-tezos-2641959" rel="noopener noreferrer"&gt;Quartz&lt;/a&gt;: NFT gear and skins called Digits for Tom Clancy’s Ghost Recon Breakpoint. Each had a unique serial number, lived on the Tezos blockchain, and could be traded outside the game’s usual inventory.&lt;/p&gt;

&lt;p&gt;Players were not having it. Forums lit up with snarky comments and total confusion—nobody asked for this. It felt like another monetization stunt wrapped in fancy “ownership” talk. The Quartz reveal video got hammered with over 16,000 dislikes against a few hundred likes, so Ubisoft &lt;a href="https://www.destructoid.com/ubisoft-quartz-nft-video-delisted-after-overwhelmingly-negative-feedback/" rel="noopener noreferrer"&gt;quietly pulled it offline&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;By late 2022, Square Enix dropped Symbiogenesis, a “digital collectible art experience” built entirely on Web3. Picture a virtual world filled with NFT characters you could own, use in the story, or slap on as avatars. They picked Polygon for its cheap fees and fast transactions, later investing in HyperPlay to spread Symbiogenesis and future projects. They hyped a “digital art hunt” on Discord, where special NFT “Member Cards” unlocked extra perks and bonuses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5smbg62kwzqq43rj3wz0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5smbg62kwzqq43rj3wz0.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Other studios and publishers also jumped on the Web3 bandwagon, announcing games or integrations. But not all of these projects made it to release, and many felt like clumsy attempts to slap NFT features onto any game they could. It was especially surprising to see this from industry veterans. For instance, Will Wright, the legendary designer behind The Sims, unveiled VoxVerse, a blockchain-based project. He &lt;a href="https://www.axios.com/2022/10/20/will-wright-voxverse-gala-gallium-blockchain" rel="noopener noreferrer"&gt;stressed &lt;/a&gt;it wasn’t about peddling NFTs but rather about enabling transactions and social interactions.&lt;/p&gt;

&lt;p&gt;Another industry heavyweight, Jon Van Caneghem — known for Might &amp;amp; Magic and Heroes of Might &amp;amp; Magic — teamed up with Digital Insight Games to announce Cloud Castles. This strategic action game, built on Unreal Engine 5, mixed in collectible fantasy creatures and Web3 tech. Players were promised “full ownership” of in-game assets, with the ability to buy, sell, trade, and evolve them through the blockchain.&lt;/p&gt;

&lt;p&gt;So, studios eagerly hopped aboard the Web3 train: commercially enticing ideas, big-name brands, and bold promises of a new gaming era. Corporate hype, slick marketing, and major franchises were all in play. But beneath the shiny surface lurked shaky execution, lukewarm player interest, and outright cultural pushback.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5zkaz7e6cuhuvtw2henb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5zkaz7e6cuhuvtw2henb.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  First Results: Hype Crashes Hard
&lt;/h2&gt;

&lt;p&gt;When the first Web3 games hit the market, it became clear the promised “ownership revolution” wasn’t living up to the hype. Most projects leaned on a play-to-earn model, where players earned tokens for their activity and could sell them, transforming users from passive consumers into co-owners of digital ecosystems. But this economy relied entirely on a steady stream of new players. Once interest waned, token prices plummeted, and with them, players’ motivation to keep going.&lt;/p&gt;

&lt;p&gt;In practice, many of these implementations felt like trendy window dressing hastily slapped onto existing projects. The concept of ownership was often barely tied to the core game design, with NFTs serving as little more than a marketing gimmick for extra monetization. In some cases, the flaws were glaring: the play-to-earn model proved hypersensitive to macroeconomic shifts and new player inflows. Crashing token prices and major hacks eroded both ecosystems and trust.&lt;/p&gt;

&lt;p&gt;Take Ember Sword, a much-hyped Web3 MMORPG that launched in early access in December 2024 — by May 2025, its servers shut down due to financial instability. Axie Infinity saw its in-game token crash after the broader crypto market tanked, and a March 2022 hack of the Ronin bridge network led to the theft of hundreds of millions of dollars, dealing a brutal blow to the reputation of play-to-earn games. As a result, some developers dialed back the play-to-earn hype in their marketing, pivoting to more restrained systems where earning was a side effect, not the main draw.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6eh4irlbv6cdweth5xzn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6eh4irlbv6cdweth5xzn.png" alt=" " width="800" height="417"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Will Wright’s VoxVerse is still languishing in development hell, with barely any news trickling out. Jon Van Caneghem’s Cloud Castles is in a similar boat — its developer website is technically still up, but public updates are nowhere to be found. Even Square Enix gave up on Symbiogenesis: the game got its final content season in July 2025 but failed to hook either players or their wallets.&lt;/p&gt;

&lt;p&gt;Not every company learned from the fading NFT craze, though. Yes, we’re talking about Ubisoft again. Their Web3 experiments in Ghost Recon: Breakpoint were a disaster: they minted around 2,256 exclusive items, but only &lt;a href="https://www.nme.com/news/gaming-news/ubisoft-quartz-appears-to-have-sold-15-ghost-recon-breakpoint-nfts-since-it-launched-3122929" rel="noopener noreferrer"&gt;15 sold in the first two weeks&lt;/a&gt;. Yet Ubisoft kept pushing their philosophy: players aren’t just consumers — they’re ecosystem participants, digital asset owners, full-fledged players in the game’s economy. They &lt;a href="https://comicbook.com/gaming/news/ubisoft-nft-plans-ghost-recon-breakpoint-support-ending/" rel="noopener noreferrer"&gt;rolled out slogans&lt;/a&gt; like, “You own a piece of the game and leave your mark on its history.”&lt;/p&gt;

&lt;p&gt;To the wider audience, NFT games became a shorthand for greed and mistrust. Forums and social media overflowed with sarcastic jabs: “Nobody asked for this,” “NFTs are the worst thing to hit gaming since lootboxes.” The reputational damage was so severe that major companies quietly dropped the word “blockchain” from their press releases.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fef4y9h21inximqvl1h1t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fef4y9h21inximqvl1h1t.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;VoxVerse&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Where We’re at Now
&lt;/h2&gt;

&lt;p&gt;By mid-2025, Web3 gaming’s still around — but it’s no mainstream hit. Analysts say a few million wallets are active: &lt;a href="https://juicenews.io/article/web3-gaming-leads-dapps-may-2025-report/" rel="noopener noreferrer"&gt;about 4.9 million unique ones&lt;/a&gt; were engaging with blockchain games daily in May 2025, even as market share and investments shrink. It’s a far cry from the explosive growth hyped in 2021–2022; the scene’s gone niche. Money’s tight, too. Web3 gaming projects pulled in just over $91 million in Q1 2025 — down 71% from Q4 2024 and 68% from a year ago. Deals are quieter now: less flash, more grants, and infrastructure bets.&lt;/p&gt;

&lt;p&gt;With the hype dying down, developers have dropped the hard sell on NFTs and blockchain as a “game-changer.” Now it’s all about “blockchain as infrastructure” — tracking ownership, making trades transparent, or moving assets across platforms. Some make Web3 optional, hide it in menus, or weave it in so smoothly you barely notice. Illuvium, for example, still lets you collect creatures and items, but they’ve ditched NFT talk in marketing, admitting it’s just part of the game’s economy, not a get-rich-quick scheme.&lt;/p&gt;

&lt;p&gt;Big Time, an ARPG from Big Time Studios, does something similar: items are technically tokens, but to players, they’re just cool rewards. After a 2025 update, they scrubbed NFT mentions from their Steam page, focusing on crafting and trading. Fans noticed and liked it: the game finally feels like a game, not a crypto wallet.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7pe0bsql83a7vuwpv6v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7pe0bsql83a7vuwpv6v.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Might &amp;amp; Magic Fates&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Big publishers are tiptoeing back in, but they’re playing it smart. Ubisoft teamed up with Immutable for Might &amp;amp; Magic: Fates, a mobile card strategy game for iOS and Android. Some cards can be traded on Immutable Marketplace, but they’re clear: “Gameplay first, not tokenization.” It’s a sign of the times — Ubisoft’s basically saying their Quartz days were a misfire, and now they’re sneaking blockchain in quietly.&lt;/p&gt;

&lt;p&gt;Krafton, the PUBG folks, launched Overdare in 2025 — a Roblox-style sandbox built on the Settlus network with Naver Z. Blockchain’s used for tracking creator rights and doling out rewards, not as a status symbol but as a tool for a fair economy. This “creator economy on blockchain” is one of the few spots where Web3 actually solves real problems.&lt;/p&gt;

&lt;p&gt;Looking forward, the outlook’s cautiously upbeat. Analysts predict Web3 gaming could grow from ~$37.55 billion in 2025 to ~$182.98 billion by 2034, with a roughly 19% CAGR. Gala Games, Mythical Games (Blankos Block Party), and Sky Mavis (Axie Infinity) are still building, striking partnerships, and adding fiat payments to make it easier to jump in. Their socials hit a common note: “Players shouldn’t care it’s Web3 — they should just have fun.” It’s a sign that many think Web3 games could carve out a real place someday, but it’s gonna be a slow, twisty road.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy1fbbt264arj66ptij5o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy1fbbt264arj66ptij5o.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Axie Infinity&lt;/p&gt;

&lt;p&gt;Web3 gaming’s story isn’t about crashing and burning — it’s about an industry growing up. The tech that promised to set players free hit the same snags as old-school game dev: monetization, trust, and making stuff people actually enjoy. The NFT craze proved you can’t build a game around “making bank” — you’ve got to build it around why someone would want to play in the first place.&lt;/p&gt;

&lt;p&gt;Right now, Web3 gaming lives in its own little world, a niche for enthusiasts and investors. Maybe one day a game will come along and show digital ownership’s worth it. Until then, it’s a reminder: no token can beat the thrill of a damn good game.&lt;/p&gt;

</description>
      <category>coda</category>
      <category>nft</category>
      <category>web3</category>
      <category>gamedesign</category>
    </item>
    <item>
      <title>The Hidden Pitfalls of the Outsourcing Industry</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Mon, 01 Sep 2025 05:49:46 +0000</pubDate>
      <link>https://dev.to/evgeniipark/the-hidden-pitfalls-of-the-outsourcing-industry-18m8</link>
      <guid>https://dev.to/evgeniipark/the-hidden-pitfalls-of-the-outsourcing-industry-18m8</guid>
      <description>&lt;p&gt;by &lt;a href="https://codastudio.dev" rel="noopener noreferrer"&gt;codastudio.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Outsourcing studios are a convenient tool for scaling production, but some clients abuse this convenience and try to cut costs at the expense of external contractors. Coda has also encountered such situations — and in practice, it turned out that working with AAA studios can be just as risky as working with solo developers. One client might delay a six-figure payment for more than four months, while another might outright refuse to pay — claiming that the company’s CEO didn’t approve the results, even though the art team was happy with them.&lt;/p&gt;

&lt;p&gt;These cases point to a systemic problem rooted in economic instability, a culture of exploitation, and weak regulation. In this article, we’ll break down how such scams happen, why they’ve become normalized, and how to protect yourself — drawing on real examples and our own experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stories of Deception&lt;/strong&gt;&lt;br&gt;
There are countless cases, details, and circumstances in which freelancers and outsourcing studios are cheated, but all disputes generally fall into three categories.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Power imbalance from the start&lt;/strong&gt;&lt;br&gt;
This includes cases involving seemingly reputable and public companies that decide to save money at the expense of labor. Almost always, contractors are required to sign an NDA before beginning work — not only forbidding them to talk about the project, but even to mention the fact of collaboration itself. Breaking it can lead to heavy fines and lawsuits, often under the laws of the client’s country. That’s why most industry scandals only surface after the contract is over.&lt;/p&gt;

&lt;p&gt;The next step is the contract — almost always written by the client and designed to protect their interests. It typically includes detailed penalties for missed deadlines, but rarely, if ever, addresses the client’s responsibility for late payments. Contractors may try to make edits, but big studios are rarely willing to spend time on negotiations. Their stance is usually: “If you don’t agree, we’ll find someone else.” The result: the contractor is placed in a deliberately weaker position.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No legal entity&lt;/strong&gt;&lt;br&gt;
Another case involves “clients” who never really intended to release a game, but simply wanted free work. Someone under the pseudonym Kova announced hiring for the projects Zeal and AetherBound: 20–60 hours a week, about $13/hour, with promised investments and “connections to Amazon Game Studios.” Later, it turned out the company wasn’t registered at all; after months of work, Kova vanished without paying anyone — and the truth only came out after victims shared screenshots of their chats.&lt;br&gt;
In 2024, MBS Studios promised freelancers $10,000 a month for creating Unreal Engine tools and even asked for banking details for “payment.” But they disappeared without a contract. Later it became clear that MBS was using unpaid content, possibly for demos or fundraising.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Free freelance work&lt;/strong&gt;&lt;br&gt;
The largest share of scams target freelancers. On platforms like Fiverr and Upwork, artists often face disappearing clients after delivery or endless unpaid revisions. These stories are especially common among newcomers willing to take risks for experience and portfolio pieces.&lt;/p&gt;

&lt;p&gt;For example, &lt;a href="https://www.reddit.com/r/Games/comments/dnx7uo/failed_kickstarter_the_mandate_artist_talks_about/" rel="noopener noreferrer"&gt;artist Greg Mirles&lt;/a&gt; worked from 2013 to 2016 on the Kickstarter project The Mandate by Matsuko. He created over 1,000 assets, turned down other lucrative offers, and worked almost nonstop. But in the end, he went unpaid for the last six months of work.&lt;/p&gt;

&lt;p&gt;Another freelance artist from Germany &lt;a href="https://www.reddit.com/r/legaladvice/comments/164wjwd/i_worked_for_a_game_studio_as_freelance_artist/" rel="noopener noreferrer"&gt;worked remotely on a project&lt;/a&gt; for a Portuguese game studio. All payments went through — except the final one of €1,200. The client kept saying “the transfer is coming soon,” then blocked him on Discord and stopped replying to emails. Suing would have cost the freelancer far more than the €1,200 he lost — exactly what the client was counting on.&lt;/p&gt;

&lt;p&gt;Yet another freelancer, &lt;a href="https://www.reddit.com/r/gamedev/comments/1e9h2hc/" rel="noopener noreferrer"&gt;working on an unnamed project&lt;/a&gt; for two weeks at an hourly rate, expected payment on the due date. Instead, the client simply declared the work “not up to their high standards” and refused to pay altogether.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why It Happens&lt;/strong&gt;&lt;br&gt;
Problems with payments and scams in outsourcing don’t come from one or two bad clients. Since 2022, the industry has been under huge pressure: studios are closing, hundreds of thousands of developers have lost their jobs, and rising competition has driven rates to rock bottom. In such conditions, even an offer to “try it for free first” can sound tempting. Scammers and opportunistic companies take advantage of this by creating fake job postings, promising access to “big projects,” and walking away with free content.&lt;/p&gt;

&lt;p&gt;Things get especially blurry when enthusiasm borders on exploitation. There are many stories of modders creating large-scale content for AAA games — but not always getting credited. On The Wayward Realms by OnceLost Games (led by developers of Morrowind), some of the content is still being produced by unpaid volunteers. The line between passion and exploitation has become dangerously thin.&lt;/p&gt;

&lt;p&gt;The imbalance of power in the industry only makes things worse. Small studios and freelancers compete for a limited number of projects, rarely have leverage to dictate terms, and most “standard contracts” protect only the client: penalties for missed deadlines are there, but no liability for late payments. And if payment flows through intermediaries (agencies, partner studios), the contractor can simply get “lost” in the bureaucracy, without the resources to sue. International litigation often costs more than the contract itself.&lt;/p&gt;

&lt;p&gt;This creates the foundation for a larger crisis. Game budgets keep rising: producing a AAA title now easily exceeds $200 million, while according to rumors, a game like Concord might have cost around $400 million. Yet the industry still prefers to bet on big names and marketing — investments that don’t always pay off. As Jason Schreier wrote in Press Reset and his Bloomberg investigations, studios often burn out their teams chasing hype, and when a game flops, the risk falls on developers and outsourcing partners. Sure, we got a great example with Keanu Reeves in Cyberpunk 2077 — but on the other hand, does anyone still remember Crime Boss: Rockay City starring Michael Madsen?&lt;/p&gt;

&lt;p&gt;All this shows that delayed or refused payments aren’t accidents, but symptoms of the industry’s systemic model. It’s important to remember: crisis demands systemic solutions. Contracts, client verification, and collective pressure against bad practices aren’t overcautious — they’re necessary for survival.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Protect Yourself&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Document everything&lt;/strong&gt;&lt;br&gt;
 Before starting work, two documents are usually signed: an NDA (Non-Disclosure Agreement) and the main Contract. These are the key tools for describing the relationship and resolving potential disputes. A good practice is to consult a lawyer: they can help navigate complex wording and advise on where to add clauses you need.&lt;br&gt;
NDA — carefully read the terms to avoid violations that could result in fines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Payment terms&lt;/strong&gt; — make sure the process is clearly defined. For example: once work is delivered and an invoice issued, the client must pay within 15 days. Also check which account the payment will come from and specify your own.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Revisions&lt;/strong&gt; — set a fixed number of revisions, or at least agree on how changes will be handled and compensated. Make sure the client has properly defined their expectations upfront.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conflict resolution and force majeure&lt;/strong&gt; — the contract should define when and how cooperation can be ended, suspended, or extended.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Vet your clients&lt;/strong&gt;&lt;br&gt;
 Before working with a new client, make sure they’re real and reliable:&lt;br&gt;
Registration and legal status — check whether the company is officially registered. The contract should list its legal address and business ID. Even a quick search can reveal details about founders, staff size, and legitimacy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reviews and website&lt;/strong&gt; — look for mentions on professional platforms, social media, or forums. Reddit or Discord can work too. Did the company attend GDC? Are employees members of professional associations? These details can expose red flags.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recommendations&lt;/strong&gt;— if possible, talk to contractors who’ve worked with them before and ask about their experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Start small&lt;/strong&gt; — if you can, begin with a small task to test their honesty and communication without risking major resources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connections&lt;/strong&gt; — networking often reveals insights about which studios to avoid. The industry is surprisingly small, and word-of-mouth can be faster than waiting for public info.&lt;/p&gt;

&lt;p&gt;Many studios and artists come into gamedev out of love for games — for some it’s a childhood dream, for others a way to be closer to beloved worlds and communities. But it’s important to remember: no matter how inspiring the project, this is still business. Pragmatism and caution are essential.&lt;/p&gt;

&lt;p&gt;Every deal should be backed by documents that protect both sides — not just the client. Contracts and formalities may seem boring, but they’re what turn a risky collaboration into a sustainable partnership. And the more carefully studios and freelancers approach these matters, the less room there will be for exploitation — and the healthier the whole industry will become.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>unity3d</category>
    </item>
    <item>
      <title>Participation in offline B2B events: why it still matters and what we've learned</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Mon, 25 Aug 2025 15:39:14 +0000</pubDate>
      <link>https://dev.to/evgeniipark/participation-in-offline-b2b-events-why-it-still-matters-and-what-weve-learned-44kg</link>
      <guid>https://dev.to/evgeniipark/participation-in-offline-b2b-events-why-it-still-matters-and-what-weve-learned-44kg</guid>
      <description>&lt;p&gt;&lt;em&gt;We are CODA, a co-development studio specializing in video games — CODA Art Studio. Over the past year, we've made a strategic shift toward participating in international industry events and exhibitions. This decision was a direct response to changes in the industry that can no longer be ignored.&lt;br&gt;
Our team was formed post-pandemic, during a time when most IT companies transitioned to remote formats. From the beginning, we built our workflows online, confident that digital channels could effectively connect us with clients and partners. Initially, this approach worked: we successfully attracted projects through LinkedIn, Discord, niche platforms, and direct outreach.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;However, in the past couple of years, the video game industry has faced a significant downturn. According to analysts, more than 35,000 professionals have been laid off during this period — over 14,600 of them in 2024 alone. This has had a direct impact on all market participants, including us. Competition for the attention of publishers and investors has intensified, and remote communication channels have become less effective amid the oversaturation of offers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi4fs94ogekqf2nb3o9tr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi4fs94ogekqf2nb3o9tr.png" alt=" " width="800" height="220"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After conducting thorough research, it became clear that offline events and exhibitions continue to hold significant value — especially in the B2B segment. That’s why in 2025, our team is actively represented at leading gaming events around the world — from the CIS and Europe to the U.S. and China.&lt;br&gt;
The effectiveness of participating in such events depends directly on preparation, on-site engagement, and a well-structured follow-up process with leads after the event.&lt;br&gt;
We’ve learned which stages require special attention, how to allocate resources within the team, and which details truly impact the outcome. In this article, we’re sharing key principles and practices that can be adapted to any B2B event — regardless of its scale, location, or audience specifics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Social media announcements: not just reach, but trust-building&lt;/strong&gt;&lt;br&gt;
Social media isn’t just a channel for audience reach. In the context of B2B events, it becomes a tool for “soft touch” engagement — helping build trust, increase brand recognition, and create entry points for future partnerships.&lt;br&gt;
Here’s what we practice:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Participation announcement — publish a post in advance with details about your attendance, dates, format, and goals.&lt;/li&gt;
&lt;li&gt;Team mentions — tag key members of your studio to highlight personal presence and boost engagement.&lt;/li&gt;
&lt;li&gt;Reposting the event’s official account — helps integrate into the event’s information flow and increases visibility among other participants.&lt;/li&gt;
&lt;li&gt;Hashtag usage — especially official ones related to the exhibition. This improves chances of organic reach and inclusion in thematic feeds.&lt;/li&gt;
&lt;li&gt;Links to your meeting profile or calendar slots — simplify communication and allow for pre-scheduled meetings.&lt;/li&gt;
&lt;li&gt;SEO-friendly content — participating in an event is a great reason to create materials that work for you long-term: post-releases, photo reports, interviews, and brief insights. These can be used on your website and social media to strengthen SEO and brand awareness.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F15kwhhu22rguq4xh1x2r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F15kwhhu22rguq4xh1x2r.png" alt=" " width="800" height="484"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Pre-event outreach to your contact base&lt;/strong&gt;&lt;br&gt;
One of the most effective strategies for preparing for an event is to reach out to potential partners and clients in advance — especially if you already have a list of participants obtained through a matchmaking system, last year's database, or public profiles.&lt;br&gt;
For our team, LinkedIn remains the primary channel for such outreach — a platform that makes it easy to conduct business correspondence, track company participation in events, and arrange meetings.&lt;br&gt;
However, it’s important to consider the market context of the event. Different regions use different communication tools, and ignoring these differences can reduce the effectiveness of your outreach.&lt;br&gt;
For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In North America and Europe, LinkedIn remains the main channel for B2B communication.&lt;/li&gt;
&lt;li&gt;In China, the key tool is WeChat — a nearly universal messenger used for both personal and business contacts. Many participants prefer exchanging QR codes instead of business cards, and WeChat messaging is considered an official channel.&lt;/li&gt;
&lt;li&gt;In South Korea and Japan, KakaoTalk and LINE are popular, respectively, and this should be factored into your communication planning.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example of a first outreach message:&lt;br&gt;
&lt;em&gt;Hi! Our team will be attending [event name] in [city]. Will you be there? It would be great to meet in person and chat — we could explore potential synergies.&lt;/em&gt;&lt;br&gt;
Such messages are best sent 2–3 weeks before the event to allow time for planning and avoid peak overload periods. It’s important to adapt the tone and format to the region — in China, for instance, a greeting and brief studio introduction in the first message is standard, while in Europe, brevity and a direct meeting request are more appreciated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Plan logistics and ticket purchase in advance&lt;/strong&gt;&lt;br&gt;
Some niche but strategically important exhibitions — such as XDS in Vancouver — sell out within a single day. A standard ticket costs around $1,195 USD, but if you register late, the only available option might be an investor package priced up to $10,000, with restrictions on participant status.&lt;br&gt;
These risks make early booking not just convenient, but critically important for studios focused on the B2B format.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Use matchmaking systems&lt;/strong&gt;&lt;br&gt;
All major B2B events feature an internal matchmaking system. It becomes available either immediately after ticket purchase or a few weeks before the event begins. There, you can find a list of all participants, their contact details, and areas of interest (e.g., investment, marketing, development).&lt;br&gt;
What we do:&lt;br&gt;
Compile a priority list of participants we want to meet.&lt;br&gt;
Schedule meetings in advance — ideally 1–2 weeks before the event.&lt;br&gt;
Simultaneously add contacts on LinkedIn.&lt;br&gt;
Maintain a table with the meeting schedule: who confirmed, date, time, interests, and additional notes.&lt;br&gt;
Always include buffer time between meetings — especially at large venues.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fonyevo5zaot46333v5o5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fonyevo5zaot46333v5o5.png" alt=" " width="800" height="109"&gt;&lt;/a&gt;&lt;br&gt;
Example of an agenda table&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.Who’s attending the event?&lt;/strong&gt;&lt;br&gt;
This is one of the key questions that should be addressed well before the event. Participation format, goals, and region — all of these influence who should be sent on the business trip. When selecting a representative, it’s important to consider not only their position but also practical factors: the ability to obtain a visa quickly, the duration and complexity of travel, knowledge of the host country’s language, overall communication skills, and the ability to adapt to the event format. Even a highly experienced specialist may be ineffective if they’re not prepared for the cultural context or feel uncomfortable with live networking.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Founders or top management Pros: high engagement, ability to make decisions on the spot, strengthens studio image. Cons: high participation cost, distraction from operational tasks.&lt;/li&gt;
&lt;li&gt;Full-time employee (e.g., account manager or producer) Pros: can focus on networking and negotiations while staying within budget. Cons: limited authority, possible lack of strategic context.&lt;/li&gt;
&lt;li&gt;Part-time representative or local manager Pros: flexibility, ability to bring in a specialist with relevant expertise or language skills. Cons: may not be deeply integrated into studio processes.&lt;/li&gt;
&lt;li&gt;B2B agency or outsourced firm Pros: experience, existing contacts, time-saving. Cons: limited control, risk of superficial representation of the studio.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;6.On-site — explore the venue before it starts&lt;/strong&gt;&lt;br&gt;
Before the event starts, it’s crucial to understand the layout — especially at large-scale venues with hundreds of booths, dozens of halls, and multiple meeting zones.&lt;br&gt;
That’s why we follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Download the venue map (usually available on the event’s website).&lt;/li&gt;
&lt;li&gt;Identify the location of our booth/hall, meeting points, and food areas.&lt;/li&gt;
&lt;li&gt;Plan a route between key locations.&lt;/li&gt;
&lt;li&gt;Schedule meetings with buffer time for movement (at least 10–15 minutes between slots).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Additionally, it’s worth noting that some potential clients prefer to hold meetings outside the exhibition zone — in a hotel lobby, nearby café, or restaurant. That’s why it’s important to research the surrounding infrastructure in advance: where convenient meeting spots are located, how busy they get during peak hours, and how quickly you can get there. If the meeting takes place in a café, it’s a good idea to plan ahead what you’ll order — this helps avoid awkward pauses and maintain a professional tone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Take photos with people&lt;/strong&gt;&lt;br&gt;
If your potential client is open to it — take a photo together. It creates an additional touchpoint after the event, strengthens your network, and can be useful for social media posts with tags. Tagging their profile when posting the photo, by the way, is a great tool for a soft reminder of your presence. Most importantly — respect personal boundaries: if someone isn’t comfortable, don’t insist.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F46q5mgsinsex4qt2dhn0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F46q5mgsinsex4qt2dhn0.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Our BD team at DreamHack 2025&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwvw0gtg8huyeom664wql.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwvw0gtg8huyeom664wql.png" alt=" " width="800" height="573"&gt;&lt;/a&gt;&lt;br&gt;
ChinaJoy Exhibition&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8. Parties and informal gatherings - a must have&lt;/strong&gt;&lt;br&gt;
One of the most effective formats for building connections at ChinaJoy is attending parties and afterparties following the main program. These informal gatherings often lead to the “real” introductions — in a relaxed atmosphere, free from pressure, where people are more open to dialogue and willing to talk beyond business.&lt;br&gt;
However, it’s important to understand the nuances. If the event doesn’t require prior registration or additional payment, its value may be diminished. For example, if an afterparty is held at a nearby club and open to anyone, it’s likely to be noisy, chaotic, and unfocused on a professional audience — which often results in wasted time.&lt;br&gt;
So here’s what we recommend:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clarify the format in advance — is it a closed, invite-only event or an open gathering?&lt;/li&gt;
&lt;li&gt;Evaluate the guest list — will the people you want to meet actually be there?&lt;/li&gt;
&lt;li&gt;Remember: parties are not for hard selling. The goal is to establish rapport, find common ground, and agree on a follow-up in a more suitable setting.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By the way, ChinaJoy 2025 is currently underway at the Shanghai New International Expo Centre, attracting over 700 companies from 37 countries. Major players like Tencent, NetEase, Sony, and Qualcomm are showcasing their latest innovations, and industry leaders such as Phil Spencer and Sarah Bond from Xbox have made surprise appearances.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9. Attend industry — relevant talks&lt;/strong&gt;&lt;br&gt;
If the event program includes talks relevant to your field — make sure to add them to your schedule. It’s not just a chance to hear valuable insights, but also a great way to expand your professional network.&lt;br&gt;
Why it matters:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Networking opportunity. After a talk, you have a natural reason to approach the speaker, introduce yourself, and start a conversation. Even a brief exchange can lead to a meaningful connection.&lt;/li&gt;
&lt;li&gt;Knowledge update. Conferences often feature fresh trends, real-world case studies, and tools that haven’t yet made it into articles or blogs. It’s a great way to stay in sync with the industry pulse.&lt;/li&gt;
&lt;li&gt;Additional content opportunity. You can create a social media post about attending the session (tagging the speaker and company), briefly share what you liked, and add your own thoughts — this showcases your engagement and expertise.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;10. Post event lead follow-up: when the real work begins&lt;/strong&gt;&lt;br&gt;
Remember: attending the event is just the first part of the cycle. The real work begins after the conference, when it’s crucial to properly follow up with all the contacts you’ve made.&lt;/p&gt;

&lt;p&gt;The goal of post-event work is to turn introductions into partnerships.&lt;/p&gt;

&lt;p&gt;What to do immediately after the event:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Collect and organize all leads. Use a single document (spreadsheet or CRM) to record: Name, position, companyContact channelsBrief summary of the meetingNext step: what you promised to send, what was agreed upon, and when to follow up&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Name, position, company&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Contact channels&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Brief summary of the meeting&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Next step: what you promised to send, what was agreed upon, and when to follow up&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Don’t rely on just one touchpoint. If there’s no reply to your first email — follow up a week later. If the contact is active on LinkedIn — continue soft engagement: comment, react, and share useful content.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Participation in an event is an investment. It only pays off if you commit to systematic follow-up with every contact afterward. One well-nurtured warm lead can bring more value than dozens of meetings with no proper follow-through.&lt;/p&gt;

&lt;p&gt;We hope this article helps you better prepare for your next offline B2B event, avoid common mistakes, and make the most of your participation.&lt;/p&gt;

&lt;p&gt;by Evgenii Park at &lt;a href="//codastudio.dev"&gt;codastudio.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gameart</category>
      <category>artoutsource</category>
      <category>unity3d</category>
    </item>
    <item>
      <title>Working on Visual Weapon Design</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Sat, 23 Aug 2025 08:49:35 +0000</pubDate>
      <link>https://dev.to/evgeniipark/working-on-visual-weapon-design-5b9i</link>
      <guid>https://dev.to/evgeniipark/working-on-visual-weapon-design-5b9i</guid>
      <description>&lt;p&gt;Vitaliy Ishkov talked about the way he approaches weapon concept design, rendering, materials, and post-process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hello, my name is &lt;a href="https://www.artstation.com/vitaliyishkov" rel="noopener noreferrer"&gt;Vitaliy Ishkov&lt;/a&gt;. I am a freelance hard-surface artist living in Saint-Petersburg, Russia, at the moment. I have been doing 3D for not so long, starting in 2015 at the university. One of the first works I posted on the Internet was a vehicle project called Buggy:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Furqqbongkpit4nqt4u2x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Furqqbongkpit4nqt4u2x.png" alt=" " width="800" height="535"&gt;&lt;/a&gt;&lt;br&gt;
Project «Buggy»&lt;/p&gt;

&lt;p&gt;After that, I received a job offer from our local outsource studio and this was my first professional experience in the CG industry.  &lt;/p&gt;

&lt;p&gt;In the studio, I worked on a variety of projects, for example, &lt;a href="https://warthunder.com/en" rel="noopener noreferrer"&gt;Warthunder&lt;/a&gt;. At the moment, I work remotely on several unannounced projects doing weapons, sci-fi armor and stuff like this.In my spare time, I focus on conceptual design and try to build an iterative approach to it, develop my own visual language and learn different aspects of design to achieve efficient and high-quality results. Also, I experiment a lot with tools and different pipelines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Learning 3D&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As I said before, I have been doing 3D since 2015, so I’ve been in the industry for 4+ years now. My way into CG began at the university where I studied Automotive Engineering and did a lot of CAD modeling. Little by little, I went into modeling more and more, started to practice in my spare time, learn polygonal modeling and rendering. I think my learning process was pretty standard: I didn’t have a mentor and used any source of information I could find like Gumroad, Gnomon, Learn Squared, etc.&lt;/p&gt;

&lt;p&gt;After I got my first job in the game dev industry I became very interested in concept design. I think it happened because of the fact that I was fond of all sorts of engineering since childhood and especially, I was crazy about automotive design. Eventually, I found the opportunity and tools to express this passion by doing hard-surface concept art.&lt;/p&gt;

&lt;p&gt;Speaking of self-education, to my mind, discipline is the best «tool» for me in reaching goals and becoming a better artist. However, it’s also the biggest challenge for me.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SP 300 Pistol: Start&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This sci-fi pistol was made for practicing and learning design. At this period, I try to focus on weapons and props and I had a plan to design something like that a long time ago.As usual, I started with the R&amp;amp;D process and references. Here is the ref board I collected:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6csinobpz76du9gdk8zm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6csinobpz76du9gdk8zm.png" alt=" " width="800" height="577"&gt;&lt;/a&gt;&lt;br&gt;
Ref board&lt;/p&gt;

&lt;p&gt;As you can see I have some real guns and a few CG works (by &lt;a href="https://www.artstation.com/acms" rel="noopener noreferrer"&gt;Alex Senechal&lt;/a&gt;, &lt;a href="https://www.artstation.com/wouterkroon" rel="noopener noreferrer"&gt;Wouter Kroon&lt;/a&gt;, &lt;a href="https://www.artstation.com/deszw" rel="noopener noreferrer"&gt;Des Zhu&lt;/a&gt;, &lt;a href="https://www.artstation.com/el1j4h" rel="noopener noreferrer"&gt;Elijah McNeal&lt;/a&gt;) for inspiration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Designing a Weapon&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I have quite a standard design algorithm, and the next step after collecting references is thumbnails. During this stage, I get a better idea about the silhouette, proportions, etc. Here are the thumbnails I’ve made:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn9b109rdg0mrebdt9n52.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn9b109rdg0mrebdt9n52.png" alt=" " width="800" height="760"&gt;&lt;/a&gt;&lt;br&gt;
Thumbnails&lt;/p&gt;

&lt;p&gt;As you can see, the chosen silhouette is not that similar to the final design, but it doesn’t matter. This stage is more «psychological» for me, I just try to get rid of the blank canvas and get some base for further work. Also, when I work on the silhouettes, I go deeper into references, play with gun photos in Photoshop, do some photobashing and get a more complete view of the final design.&lt;/p&gt;

&lt;p&gt;After I created several silhouettes, I moved onto modeling and made a very simple blockout using polygonal modeling in 3ds Max. The main task of this stage is to transfer a 2D silhouette into 3D and start working on the main (biggest) forms. I don’t think about the small details, topology and precise forms yet, just overall proportions and silhouette. The only technical thing that has to be solved at the blockout stage is to determinate which parts would be more convenient for me to do with subd modeling and which parts would be easy to do in Fusion 360. In the image, the green element was decided to do with subd modeling as I think it’s easier to make major forms using polygons and then add small details, cuts, etc. in Fusion 360.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0z6g82klo79zvws1bnq7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0z6g82klo79zvws1bnq7.png" alt=" " width="800" height="367"&gt;&lt;/a&gt;&lt;br&gt;
Blockout&lt;/p&gt;

&lt;p&gt;Before exporting the green element into Fusion, I polished shapes a bit to bring them closer to the final idea and added support loops for correct smoothing. Here you can see this element prepared for exporting:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnho36b66ndepcdrrrlm5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnho36b66ndepcdrrrlm5.png" alt=" " width="800" height="372"&gt;&lt;/a&gt;&lt;br&gt;
Subd element&lt;/p&gt;

&lt;p&gt;Then, I brought the whole blockout model into Fusion 360. You can find a lot of information about the process of importing a polygonal model into Fusion on the Internet.&lt;/p&gt;

&lt;p&gt;The rest of the work was done in Fusion. After I had brought the model there, I started to work on large and medium forms.&lt;/p&gt;

&lt;p&gt;Here you can see the blockout after a bit of work in Fusion:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9qcifksoehncntzbon1f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9qcifksoehncntzbon1f.png" alt=" " width="800" height="396"&gt;&lt;/a&gt;&lt;br&gt;
Fusion 360 re-worked blockout&lt;/p&gt;

&lt;p&gt;To describe the main idea of the pistol: I tried to create a light personal weapon, quite classical but equipped with a stock to make it more interesting. Moreover, the gun shoots with electrical energy from the batteries which are located in the body of the gun and additionally in the stock.&lt;/p&gt;

&lt;p&gt;As for the functional aspect of the design, at the moment functionality is on the second place for me, and I’m trying to concentrate more on the visual part. So I didn’t worry a lot about the technical details, and there is no science behind the pistol. But at the same time, if we are talking about weapon design, I always try to pay more attention to the grip and the elements users interact with (buttons, switches, etc.) and make those elements more ergonomic, give them the right scale and proportions. In my opinion, grip often draws the most attention and if it looks clumsy, super uncomfortable (with way too sharp corners, wrong proportions, strange forms, etc.), the design can seem broken.&lt;/p&gt;

&lt;p&gt;I know good design is a form + function, but as I said, right now, I focus on the visual part more. I believe that the visual part is more important in concept art for video games and cinematics. Once I achieve a certain level in the visuals I will work on the functionality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Visual Aspects of Design&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now, let’s talk about the visual aspect of design. Generally, it’s the trickiest part for me, and I find it hard to put together all my thoughts on this topic. Below, I listed a few materials that helped me to figure out some rules for this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Alex Senechal, «Visual Design Basics»&lt;/li&gt;
&lt;li&gt;Anthony Jones, «Design Core Principles»&lt;/li&gt;
&lt;li&gt;Mike Hill, «Intrinsic Vehicle Design»&lt;/li&gt;
&lt;li&gt;Joe Peterson, «Tech Tips Series»&lt;/li&gt;
&lt;li&gt;A Russian book called «Композиция в технике» by Somov Y. S.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Next, let’s talk about some rules I keep in mind during the design process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
Avoid evenness:
I think dividing an object into primary, secondary and tertiary forms or main and subforms is a good way to create a hierarchy: something that bigger is more important than something smaller. Also, this rule helps you to create size contrast and variation that feels more natural than the same sized objects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa3f8yofzct5ufui7ovqf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa3f8yofzct5ufui7ovqf.png" alt=" " width="800" height="526"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hierarchy&lt;/p&gt;

&lt;p&gt;Also, I try to create a hierarchy on different levels, for example, the first level is the whole weapon (dividing big forms):&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftmwls39bvsban53y28ok.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftmwls39bvsban53y28ok.png" alt=" " width="800" height="493"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hierarchy (Big (primary) forms)&lt;/p&gt;

&lt;p&gt;Then I divide medium forms, for example:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F44pluqqmdyuin06d41x9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F44pluqqmdyuin06d41x9.png" alt=" " width="800" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hierarchy (Medium (secondary) forms)&lt;/p&gt;

&lt;p&gt;And the last level is small details:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxyg5615pjwzgtf584yd6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxyg5615pjwzgtf584yd6.png" alt=" " width="800" height="495"&gt;&lt;/a&gt;&lt;br&gt;
​&lt;br&gt;
Hierarchy (Small(tertiary) forms)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
The next rule is «Dynamic Balance» which I also call«Zig-zag» detail distribution:
This means that you need to choose the main axis (or 2 axes) of an object and distribute details asymmetrically relative to this axis (axes). I found this asymmetric weight distribution visually more interesting than symmetric one and also this method helps you to balance composition between main axes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;​&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F526hz9hpe8xm6dc4el97.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F526hz9hpe8xm6dc4el97.png" alt=" " width="800" height="493"&gt;&lt;/a&gt;&lt;br&gt;
Zig-Zag detail destribution&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
Echoing (details/angles/shapes/colors):
It’s a pretty common rule. You can take a detail and copy it several times, plus you can copy angles and colors. This rule helps you to make your design simpler and more holistic.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5l31q6h4zu6qb4wgeyj8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5l31q6h4zu6qb4wgeyj8.png" alt=" " width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Echoing (repetition)&lt;/p&gt;

&lt;p&gt;Grouping (details):&lt;br&gt;
By grouping we create natural rest areas and also it helps to fortify existing areas of details.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjo9o6s8ekpquabsn8jwe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjo9o6s8ekpquabsn8jwe.png" alt=" " width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Grouping&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
Plane changes/depth:
Big flat surfaces are boring! I often try to make forms look more interesting by using plane changes and depth.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwl3e91k1v4gvu7p3dqm1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwl3e91k1v4gvu7p3dqm1.png" alt=" " width="800" height="628"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Plane changes and depth&lt;/p&gt;

&lt;p&gt;That’s it. You can find more rules and greater explanation in tutorials that are listed above.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rendering&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let’s talk about rendering and materials a bit. In this work, I used KeyShot for rendering and Photoshop for post-production. Unfortunately, I don’t have any super-secret effective techniques that I could share with you, so I’ll just describe my process.&lt;/p&gt;

&lt;p&gt;First things first, I distribute standard Keyshot materials and choose a color scheme. During this process, I am using one of the standard Keyshot HDR map and simple black background; I don’t worry about lighting, background or environment at this step, I just distribute various types of materials according to my taste. For me, Brian Sum‘s works are one of the best examples of color distribution. I like the way Brian uses contrasting colors to create hierarchy and determine primary, secondary and tertiary forms.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F78azsc5odr7r1zqub3oo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F78azsc5odr7r1zqub3oo.png" alt=" " width="800" height="1107"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;by Brian Sum&lt;/p&gt;

&lt;p&gt;Here you can see the pistol with basic materials on it:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgvgxdcut16tryq97bf5j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgvgxdcut16tryq97bf5j.png" alt=" " width="800" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Basic material setup&lt;/p&gt;

&lt;p&gt;After that, I usually start to work on the lighting setup. As a base, I use a standard 3 point light scheme. According to this scheme I set up 3 emitters:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Key light;&lt;/li&gt;
&lt;li&gt;Fill light;&lt;/li&gt;
&lt;li&gt;Rim light.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvoshkxrmqf1n788rj0e8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvoshkxrmqf1n788rj0e8.png" alt=" " width="800" height="827"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3 point light scheme&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Key Light&lt;/strong&gt;: This is your main source of light and is the brightest light in your scene. The key light is what will give you your scene and subject its overall exposure. Usually, it’s placed in front of the subject and is often off to one side to create some dimension and depth.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Fill Light&lt;/strong&gt;: This is your second source of light. It’s usually much dimmer than the key light and is used to fill in any shadows created by the key light. The reason you may want to use a fill light is to retain some detail in the shadow areas and to reduce the overall contrast of the scene.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Rim Light&lt;/strong&gt;:  This is your third and final source of light in a three-point lighting setup. It’s usually placed behind the subject, sometimes off to one side, directly behind or overhead but still behind the subject. The backlight is used to create separation between the subject and the background so that they don’t fade into each other. It’s achieved by creating a “highlight” around the outline of the subject.&lt;/p&gt;

&lt;p&gt;After a basic 3-point lighting setup, I start to think about the environment. The environment can strongly affect the lighting because of the reflections, color bleeding and stuff like this, so I think you need to figure out the environment on the early stage of lightning. As you can see, I decided to use just a plane, but what is interesting, for this plane, I used the material called Thin Film in Keyshot.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flaxexwn769ruji64aar2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flaxexwn769ruji64aar2.png" alt=" " width="800" height="902"&gt;&lt;/a&gt;&lt;br&gt;
Thin Film material&lt;/p&gt;

&lt;p&gt;I experimented a lot with the plane and when I accidentally applied this material I realized that this is what I was looking for. Thin Film has non-uniform reflections of different colors, and for me, it looks very interesting. I also added a standard normal bump map from the Keyshot library and a black and white roughness map to make reflections even more interesting.&lt;/p&gt;

&lt;p&gt;Next, I proceeded to in-depth work on lighting. I started adding more light sources in order to achieve the following goals:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
Well-readable forms: it’s necessary to achieve different tones in the areas where the plane changes and nice gradients on cylindrical surfaces, but I try to prevent super-contrasting transitions between the planes to make sure that image doesn’t look messy and overloaded.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwder5ee8exwu6b11485b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwder5ee8exwu6b11485b.png" alt=" " width="800" height="560"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Well-readable forms&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
Depth/overlaps: I always try to make sure that the deepest areas (negative spaces, deep cuts etc.) are darkened. Also, if I have overlapped objects, I try to make objects that are closer (to the camera) brighter than those that are farther away. It helps to create a feeling of depth.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Materials&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Then, I started to work on the materials. I think it’s convenient to work on them in parallel with the lighting setup, but I highlighted this stage as a separate chapter after the lighting setup, just to make the article consistent.&lt;/p&gt;

&lt;p&gt;When I work with materials, I always keep in mind that forms should be well-readable (materials + lighting = good form reading) and I don’t really worry about material parameters. I think when you are doing concept art it’s not so important to keep all parameters of the materials physically corrected, compared to production, for example. Also, I keep materials fairly simple and clean, as to my mind, the forms read better this way.&lt;/p&gt;

&lt;p&gt;Most of the shaders just standard Keyshot materials with roughness and normal maps. For example, for the grip, I used a standard Keyshot material called Black Paint and just added roughness and normal bump maps to it. Almost all of the maps that are used in this project (normal and roughness) are bought on Quixel Megascans. I use the same process for all materials in this work.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ex63ncoe0oc7lr68ccp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0ex63ncoe0oc7lr68ccp.png" alt=" " width="800" height="694"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Quixel Megascans maps&lt;/p&gt;

&lt;p&gt;As you can see, everything is quite simple. I feel it’s all about the rendering process and the lighting setup, so I spend most of the time on those.&lt;/p&gt;

&lt;p&gt;This is my raw render:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9x81h0praatxiajnnjw9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9x81h0praatxiajnnjw9.png" alt=" " width="800" height="497"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Raw render&lt;/p&gt;

&lt;p&gt;And here’s the result after post-production:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnjrxebtyl8kdqb47id3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnjrxebtyl8kdqb47id3.png" alt=" " width="800" height="497"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Final image&lt;/p&gt;

&lt;p&gt;Post-Process&lt;/p&gt;

&lt;p&gt;Let me describe post-process on the example of this image below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flow14g8y1lqczkpf4lpd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flow14g8y1lqczkpf4lpd.png" alt=" " width="800" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Orange version&lt;/p&gt;

&lt;p&gt;The raw render looks like that:First of all, I’ve added this white pattern:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35ghleutkgkz1a176rln.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35ghleutkgkz1a176rln.png" alt=" " width="800" height="607"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;White pattern&lt;/p&gt;

&lt;p&gt;The model hasn’t UVs so I just rendered another shot with white grip and added those white spots in Photoshop using a mask.&lt;/p&gt;

&lt;p&gt;I wasn’t really happy with the lightning in several areas (marked with red in the image):&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foysopm5ecsmjrka2ls0u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foysopm5ecsmjrka2ls0u.png" alt=" " width="800" height="497"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Bad lighting&lt;/p&gt;

&lt;p&gt;So, I’ve added a few additional emitters in the Keyshot scene, rendered another shot and overlayed it in Photoshop using a mask, I did this because I didn’t want to change the whole lighting of the frame but only in these areas. Yes, it’s not physically accurate but it doesn’t matter in this specific case.&lt;/p&gt;

&lt;p&gt;And I’ve got this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjsg4ik7sv8ci1nab70hq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjsg4ik7sv8ci1nab70hq.png" alt=" " width="800" height="499"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then, I’ve added smart sharpness in Photoshop and just masked out areas that are not in focus. It helps to pop-up details a bit. I also changed the color of the grip (If I remember right, I used Clown Pass in Keyshot to select grip only and change the hue for it). Also, I played a bit with color grading, saturation, and contrast using standard Photoshop plugin called Filter Camera Raw. I made the whole image a bit warmer, increased exposure a bit, and decreased the floor darkness.&lt;/p&gt;

&lt;p&gt;And here you can see what I’ve got:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsf9cbsnhepn7ipxp1xgi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsf9cbsnhepn7ipxp1xgi.png" alt=" " width="800" height="499"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the end, I added a really slight flare effect on the glass using flares library from the Knoll Light Factory.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs8nkiqcsvruo3muf5s9r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs8nkiqcsvruo3muf5s9r.png" alt=" " width="800" height="632"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Flare&lt;/p&gt;

&lt;p&gt;Then, I put a photo texture (found on the internet) on top of the whole image with Screen mode and really low opacity (something like 5 or 10%).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F38lktr9c1581z753wa98.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F38lktr9c1581z753wa98.png" alt=" " width="800" height="513"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Photo texture&lt;/p&gt;

&lt;p&gt;Here is the final result:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F47sk9fcn6dcsb984vmps.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F47sk9fcn6dcsb984vmps.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Final image&lt;/p&gt;

&lt;p&gt;Hope it will be useful for someone!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.artstation.com/vitaliyishkov" rel="noopener noreferrer"&gt;Vitaliy Ishkov&lt;/a&gt;, 3D Hard-Surface Artist&lt;/p&gt;

&lt;p&gt;Interview conducted by &lt;a href="https://www.linkedin.com/in/kikatok/" rel="noopener noreferrer"&gt;Kirill Tokarev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;by &lt;a href="https://codastudio.dev/" rel="noopener noreferrer"&gt;codastudio.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>artoutsource</category>
      <category>gameart</category>
      <category>unity3d</category>
    </item>
    <item>
      <title>How Outsource Enables LTV</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Fri, 22 Aug 2025 19:29:37 +0000</pubDate>
      <link>https://dev.to/evgeniipark/how-outsource-enables-ltv-4i4c</link>
      <guid>https://dev.to/evgeniipark/how-outsource-enables-ltv-4i4c</guid>
      <description>&lt;p&gt;The core trend we've seen across the events, personal opinion, and the gurus of GameDev in 2023 is that 2024 is going to be all about fighting for every point at growing the LTV coefficient — the Life Time Value of the gamer experiencing your title.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw3rf0azb10csntr91jea.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw3rf0azb10csntr91jea.png" alt=" " width="800" height="329"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Client acquisition on the market is getting tougher, while the number of unique competitors is inevitably growing. Whether those are good-old enterprises with major marketing budgets, or unique indie developers with powerful social media support — all are fighting for the same player.&lt;/p&gt;

&lt;p&gt;That is where the LTV term comes in, showing how much engagement a game developer can acquire from one player. Meaning, the more interactions a gamer completes within the game — whether it's purchasing a prop, upgrading equipment, following the sequels etc, the better :)&lt;/p&gt;

&lt;p&gt;As an External Development team, we work in two fronts: supporting the existing titles and helping the new ones to be born. After a very exciting brainstorm, talking with Concept artists, Animators, Art director, and managers, we've formulated all the key points how Game Development studios can rely on outsource.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Improved Game Quality and Visual Appeal:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;High-Quality Art Assets: Skilled artists create visually stunning characters, environments, and objects that enhance the overall game experience, making it more immersive and engaging for players.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Increased Artistic Consistency: Outsourced studios provide a dedicated team of artists with a consistent style, ensuring the game's visuals are cohesive and polished.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Freed Up Internal Resources: Offloading art development frees up valuable time and resources for the game development studio to focus on other core aspects like gameplay and mechanics.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Faster Development and Content Delivery:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Scalability: Outsourced studios quickly scale their team up or down based on project needs, allowing for faster development and content creation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Expertise in Specific Art Styles: Access to specialized artists with expertise in specific art styles allows for the creation of unique and high-quality assets that cater to the target audience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Reduced Development Risks: Outsourcing art development reduces the risk of delays and budget overruns associated with hiring and managing an in-house team.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Enhanced Player Engagement and Retention:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Creative and Engaging Art: Unique and captivating visuals draw players in and keep them engaged, increasing their overall enjoyment and investment in the game.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;More Frequent Content Updates: Outsourced studios help maintain a steady flow of new content with fresh visuals, preventing players from becoming bored and disengaged.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Improved Brand Perception: High-quality art contribute to a positive brand image for the game, attracting new players and encouraging older players to return.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cost-effectiveness:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Reduced Costs: Outsourcing be significantly cheaper than hiring and managing an in-house art team, especially for smaller studios.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Flexible Cost Structure: Studios pay only for the work completed, allowing for flexible budgeting and cost control.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Reduced Overhead Costs: Outsourcing eliminates the need for additional office space, equipment, and software licenses, further reducing costs.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Access to Global Talent Pool:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Specialized Expertise: Studios tap into a global pool of artists with expertise in specific areas, such as animation, 3D modeling, and concept art.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Diverse Perspectives: Diverse artistic styles and perspectives lead to innovative and creative solutions, enhancing the game's overall appeal.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Round-the-clock Development: Studios leverage time zone differences to maintain continuous development and content creation.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Do you think we've missed a point or two? Happy to hear your take, and of course, learn based on your experience working with outsource development over the years.&lt;/p&gt;

&lt;p&gt;by Evgenii Park at &lt;a href="https://codastudio.dev/" rel="noopener noreferrer"&gt;codastudio.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gameart</category>
      <category>artoutsource</category>
      <category>unity3d</category>
    </item>
    <item>
      <title>How to Choose an Outsourcing Studio for Video Game Development: A Practical Guide for Producers and Art Directors</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Thu, 21 Aug 2025 20:45:56 +0000</pubDate>
      <link>https://dev.to/evgeniipark/how-to-choose-an-outsourcing-studio-for-video-game-development-a-practical-guide-for-producers-and-56f2</link>
      <guid>https://dev.to/evgeniipark/how-to-choose-an-outsourcing-studio-for-video-game-development-a-practical-guide-for-producers-and-56f2</guid>
      <description>&lt;p&gt;Outsourcing has become an integral part of game development. From indie teams to AAA giants, studios of all sizes actively delegate asset creation, characters, environments, animations, and even full levels to external teams. This allows them to focus on game design, narrative, and production management while leaving execution to outside experts.&lt;/p&gt;

&lt;p&gt;But for collaboration to run smoothly, it’s not enough to simply pick a studio — you also need to know which tasks to delegate, how to hand them over, what to negotiate upfront, and more. In this article, we at Coda Studio will share our own experience on how to structure outsourcing so you avoid unpleasant surprises — whether in timelines or in budget.&lt;/p&gt;

&lt;h2&gt;
  
  
  In-House or Outsourced: When It’s Time to Hand Tasks Over
&lt;/h2&gt;

&lt;p&gt;Let’s start with the basics: how to know when your project would benefit from outsourcing.&lt;/p&gt;

&lt;p&gt;The decision to pass some tasks to an external studio shouldn’t be based solely on saving money or speeding up production. First, evaluate your team’s current capacity. If you notice deadlines slipping, your staff overloaded, or people getting distracted by non-core tasks — that’s a red flag. Studios often try to handle everything in-house until the last moment, even when the work is outside their specialization.&lt;/p&gt;

&lt;p&gt;For example, you might have strong game design and an internal 2D art team, but your project requires photorealistic 3D characters or complex VFX. Finding and onboarding specialists from scratch can be slow and costly — especially if the workload is temporary.&lt;/p&gt;

&lt;p&gt;Outsourcing is often the optimal choice when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The project requires expertise you don’t have in-house (e.g., rigging, motion capture, technical art);&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can’t meet deadlines with your current team;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You need to handle peak workload without growing your permanent staff;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Your in-house specialists lack experience in the genre, style, or type of assets you need;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You have tasks that can be delegated so your team can focus on core features (e.g., UI, props, backgrounds).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Remember: outsourcing isn’t just about cutting costs. It’s a tool for scaling without risk. You can flexibly assemble teams for specific project phases without the burden of hiring and onboarding. This is especially important for indie developers or studios using agile methodologies, where team workload fluctuates from sprint to sprint.&lt;/p&gt;

&lt;h2&gt;
  
  
  Giants and Boutiques
&lt;/h2&gt;

&lt;p&gt;Broadly speaking, outsourcing studios fall into two categories: large generalists and boutique specialists.&lt;/p&gt;

&lt;p&gt;The first type — giants — have hundreds or even thousands of employees and can take on projects of any complexity or style. Examples include Virtuos, Liquid Development, and Chinese studios like Sparx or MoreVFX. They can produce hundreds of assets in parallel, deliver fast results, or even handle full ports and remasters — such as the recent Oblivion port to Unreal Engine.&lt;/p&gt;

&lt;p&gt;The second type — boutiques — are small teams deeply specialized in a specific area: only characters, only hard-surface modeling, only stylized art. Studios like Keos Masons or Ryzin often have just a few dozen members but possess unique expertise. They’re chosen not for speed, but for signature style, attention to detail, and deep mastery of their niche.&lt;/p&gt;

&lt;h2&gt;
  
  
  Portfolio and Specialization: Find “Your” Match
&lt;/h2&gt;

&lt;p&gt;A common mistake clients make is approaching studios without considering their specialization. If you’re making a sci-fi shooter, there’s little point in going to a studio known for cartoony stylization — and vice versa. Likewise, you wouldn’t order architecture from character art specialists.&lt;/p&gt;

&lt;p&gt;When reviewing a potential partner’s portfolio, look at more than just the overall quality:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Do they have similar work in style and quality?&lt;/strong&gt; Even if the quality is generally high, switching from one visual language to another takes time, pipeline adjustments, and can lead to mismatched expectations and blown budgets — revisions are always costly, sometimes to the tune of thousands of dollars. The closer their portfolio references are to your art vision, the fewer iterations, revisions, and misunderstandings you’ll face. Pay attention to scenes and lighting: do they use similar palettes? Can they capture an atmosphere close to yours? Sometimes a technically capable studio may still miss the right “mood.”&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Have they delivered assets for similar platforms (mobile, PC, console)?&lt;/strong&gt; Asset requirements vary greatly by platform. Mobile projects require strict optimization — low poly counts, simple shaders, compressed textures. Consoles and PCs allow for heavier assets, complex lighting, and highly detailed materials. A studio that has only worked on a mobile gacha game might struggle to produce ultra-realistic Unreal Engine assets for PS5 without adapting their pipeline. Ask if their portfolio includes work for your target platform, and request background details: what were the project constraints? How was optimization handled?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Does their level of detail match your expectations?&lt;/strong&gt; Even within the same style, detail levels can vary significantly. A “realistic soldier” might be built with 20K polygons and basic materials — or with 100K polygons, advanced shading, microdetail normals, and individually textured buttons. If their typical detail level is below your expectations, they may not deliver your target quality without significant training — which risks delays and extra costs.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A Clear Brief Saves Money, Time, and Nerves
&lt;/h2&gt;

&lt;p&gt;The clearer you explain your needs, the faster a studio can start — and the fewer unnecessary iterations will be required. Even the best team can’t “guess” your expectations without a detailed technical brief. Ambiguity in your request leads to delays, misunderstandings, rework, and ultimately, budget overruns.&lt;/p&gt;

&lt;p&gt;Keep in mind: for an outsourcing studio, you’re one of many clients. The clearer and more structured your request, the sooner it will be prioritized. If your brief is clear and easy to execute, it reads as “low risk, high clarity,” making it more attractive to take on quickly.&lt;/p&gt;

&lt;p&gt;A good brief should include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;General description&lt;/strong&gt;: what the asset is, where and how it will be used;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Target platform&lt;/strong&gt;: affects technical constraints (e.g., fewer polys and smaller textures for mobile);&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Pipeline&lt;/strong&gt;: your expected modeling, retopology, and texturing approach (high-to-low, mid-poly, game-ready, etc.);&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical constraints&lt;/strong&gt;: tri count, UV sets, texture size, desired shading;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Formats&lt;/strong&gt;: expected deliverables (.FBX, .OBJ, .blend, .TGA, .PNG, etc.);&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;References&lt;/strong&gt;: 3–5 images matching desired style, quality, and detail level;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Existing materials&lt;/strong&gt;: texture libraries, finished assets, style guides;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Deadlines and budget&lt;/strong&gt;: the clearer you are, the faster a studio can assess feasibility and provide accurate estimates.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example of a bad request:&lt;br&gt;
 ❌ &lt;em&gt;“Need a realistic sci-fi character for a shooter. How much will it cost?”&lt;/em&gt;&lt;br&gt;
 This raises more questions than it answers: what style? Polycount? Platform? Rigging? Texture requirements? Output format? Timeline? Existing materials?&lt;/p&gt;

&lt;p&gt;Example of a good request:&lt;br&gt;
 ✅ &lt;em&gt;“Need a game-ready sci-fi character, style reference — Mass Effect. High-to-low pipeline, PBR texturing (Metal-Roughness) in Substance Painter. 80K tris limit, two UV sets (body, armor). Output: .FBX with rig-ready geometry, 4K textures in .TGA. Budget up to $10,000. Base concept art ready, deadline August 20.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you’re inexperienced in writing briefs, work with your producer or art lead from the start. Preparing a detailed brief saves 10x more time and money than it costs to make.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pipelines, Deadlines, and Workload
&lt;/h2&gt;

&lt;p&gt;The pipeline a studio uses directly impacts results. The same asset created via ZBrush → retopo → bake → Substance Painter will differ greatly from one produced via photogrammetry and refined in Blender — in quality, speed, and price.&lt;/p&gt;

&lt;p&gt;It’s not enough to say “we need an asset.” Specify the production stages, tools, deliverables (.fbx, .maya, .glb, PBR specs, etc.), and whether you need rigging, animation, or LODs. These all affect cost and schedule.&lt;/p&gt;

&lt;p&gt;If deadlines are tight, a studio can assign multiple artists to one asset — faster but more expensive. Alternatively, you can opt for staged delivery: e.g., 10 assets per week instead of all at once. Always clarify:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;How does the studio handle deadlines?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What processes do they use during peak loads?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Can they deliver partial results in sprints?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Will your project have a stable team or rotating members?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Can they scale up manpower if needed, e.g., double the number of artists?&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  No Feedback, No Results
&lt;/h2&gt;

&lt;p&gt;Working with an outsourcing studio isn’t a “give it and forget it” process. Even with a perfect brief, you can’t foresee every nuance of style, pipeline quirks, team preferences, and mid-project changes. Regular, constructive, structured feedback is the key to success.&lt;/p&gt;

&lt;p&gt;Why is feedback so important? It allows the studio to course-correct before they go too far in the wrong direction. Without it, even experienced partners can spend dozens of hours on work that ultimately gets rejected. The earlier you catch a mismatch, the fewer revisions you’ll need — saving both time and money.&lt;/p&gt;

&lt;p&gt;✅ Good feedback: &lt;em&gt;“Armor is too smooth — let’s add fine scratches like in the second reference. Shape distortion on the chest — please make it symmetrical. Overall style — closer to Dead Space than Halo.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;❌ Bad feedback: &lt;em&gt;“Not great,” “I don’t like it,” “Let’s try two more versions.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Such vague comments don’t tell the studio what to change. The result: they either guess or put the task on hold until clarified. Remember: you’re not just a client — you’re a partner. Artists want to do great work too, but without your involvement, even the best will drift off course. The clearer and faster your responses, the sooner you’ll get what you want — saving everyone time, money, and stress.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other Things to Keep in Mind
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Payment&lt;/strong&gt;: If the asset scope is well-defined and you don’t need to micromanage, choose a fixed-price model. It reduces risk and keeps budgets predictable — but usually includes a limited number of revisions. Hourly rates work better for exploratory or experimental projects but require more trust and oversight: track hours, sprints, and team load, and know the average time needed for your type of task.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Legal&lt;/strong&gt;: Serious studios will start with an NDA and contract. Many have templates you can adapt. Be sure to discuss ownership of rights, number of included iterations, penalties for missed deadlines, payment terms (milestones, post-payment, with advance), and applicable jurisdiction. Ideally, have your own lawyer review and adjust the contract.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Geography&lt;/strong&gt;: Global outsourcing lets you tap into talent worldwide — from Brazil to the Philippines to Singapore. But keep in mind time zone differences (daily calls may require overlapping hours) and communication styles (in some cultures, questioning or pushing back isn’t common). English proficiency can also affect speed and clarity — if language may be a barrier, clarify who your main contact will be and their fluency.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Getting Started: Step-by-Step
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Prepare your request — style, brief, deadlines, references;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Find relevant studios — via ArtStation, LinkedIn, recommendations;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Send the request and get estimates (ideally from 3–5 teams);&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Run a test task if unsure;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sign contract and NDA;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Set up communication and feedback processes;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Monitor progress — without micromanaging, but with clear checkpoints.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Choosing an outsourcing studio isn’t just “who to send the task to.” It’s a strategic decision that affects the look and stability of your project. There’s no one-size-fits-all answer — each studio has strengths and weaknesses. But if you know exactly what you want, finding the right partner becomes much easier.&lt;/p&gt;

&lt;p&gt;Outsourcing isn’t just subcontracting — it’s expanding your team. With the right setup, it can be not only reliable but inspiring.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About us:&lt;/strong&gt; We are a co-development studio with experience ranging from indie one-off projects to major AAA titles, delivering dozens of assets each month. You can request a free consultation — we’ll help you navigate outsourcing options, suggest ballpark pricing, and give a preliminary assessment of your needs so you can make an informed choice when selecting an outsourcing partner.&lt;/p&gt;

&lt;p&gt;by Evgenii Park at &lt;a href="https://codastudio.dev/" rel="noopener noreferrer"&gt;codastudio.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gameart</category>
      <category>artoutsource</category>
      <category>unity3d</category>
    </item>
    <item>
      <title>How to Use Outsourcing Correctly in an Indie Project</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Wed, 20 Aug 2025 07:57:13 +0000</pubDate>
      <link>https://dev.to/evgeniipark/how-to-use-outsourcing-correctly-in-an-indie-project-38on</link>
      <guid>https://dev.to/evgeniipark/how-to-use-outsourcing-correctly-in-an-indie-project-38on</guid>
      <description>&lt;p&gt;Indie development is a constant struggle for resources. With limited time and budget, every task requires a strategic approach. You need not just to make a game, but to make it efficiently: quickly, with quality, and within budget. But what do you do if your team, for example, has strong programmers and game designers, but no skilled artists? That’s where outsourcing can help. Based on our own experience, we’ve gathered tips on how indie developers can work with external teams and not lose money in the process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to Outsource?&lt;/strong&gt;&lt;br&gt;
Many indie developers believe that outsourcing is a tool exclusively for large studios with million-dollar budgets. But in reality, it’s often the opposite: for a small team, outsourcing can be a way to survive and grow. When you’re working as a team of three and doing everything yourself — from level design to marketing — delegating tasks allows you to avoid spreading yourself too thin and focus on the essentials: gameplay and production.&lt;/p&gt;

&lt;p&gt;Today, outsourcing is available at different price points and scales: you can order not “all the art,” but, say, 10 UI icons or a single modular location kit. The main thing is to know exactly what you need and how it will fit into your project. The indie approach — with clear priorities — makes this format especially effective.&lt;/p&gt;

&lt;p&gt;Most indie developers first consider hiring freelancers — they will cost less than a full outsourcing studio. But in that case, you only get an executor, with no external quality control or art direction. Large outsourcing providers solve these issues: you get a team, an established pipeline, your own art director, and managers ready to run your project. But the price will be higher, and flexibility lower — not every major contractor will take on small volumes or be ready to adapt to the unconventional conditions of indie development.&lt;/p&gt;

&lt;p&gt;A golden middle ground is often small outsourcing studios. They are often made up of experienced specialists who have recently joined forces, bringing with them the practices of big companies while keeping flexibility and engagement. For indies, this is often the optimal option: you get a coordinated team that takes over organization and control, but without excessive overhead costs. At the same time, you should remember that different types of work have different “weights” in the budget and affect the final quality of the game in different ways. The same budget can be spent on:&lt;br&gt;
one super-detailed realistic model of the main character,&lt;br&gt;
— or —&lt;br&gt;
a whole modular environment set.&lt;/p&gt;

&lt;p&gt;Moreover, visual style can influence timing and cost no less than volume. Simple-looking stylized graphics may take just as much time as realism — especially if you need a flawless silhouette, well-thought-out colors, and expressive props. Assets comparable in quality to Blizzard’s works or modern photorealistic blockbusters will cost you tens of thousands — so why not target older, less technically demanding, but still beautiful games?&lt;/p&gt;

&lt;p&gt;Important: The goal of outsourcing is not just “to do the work well,” but to allocate the budget as effectively as possible while keeping the focus on your team’s strengths.&lt;/p&gt;

&lt;p&gt;Let’s break tasks down by the “cost → effect” principle: which ones give the highest return on investment (ROI)? ROI (Return on Investment) is the ratio between what you invested in a task and the benefit it brought to the project. In game development, this is not always about money directly — it’s more about the result for the resources spent: time, effort, budget. For example, if you order a modular environment kit that can be reused in different levels, its ROI will be higher than that of a unique object that appears in the game only once. High ROI means that the investment works for the project — visually, gameplay-wise, or marketing-wise.&lt;/p&gt;

&lt;p&gt;✅ High ROI — smart investments that scale the project&lt;br&gt;
Environment and modular assets&lt;/p&gt;

&lt;p&gt;Reusable elements: walls, doors, furniture, natural objects, props&lt;/p&gt;

&lt;p&gt;Scalable: one set can cover most of a level&lt;/p&gt;

&lt;p&gt;Often cheaper when ordered in bulk (one scene = dozens of same-style objects)&lt;/p&gt;

&lt;p&gt;Examples: sci-fi corridors, village architecture, dungeons, ruins, throne rooms&lt;/p&gt;

&lt;p&gt;NPCs and secondary characters&lt;/p&gt;

&lt;p&gt;Do not require the same level of detail as the main character&lt;/p&gt;

&lt;p&gt;Create a sense of a living, populated world&lt;/p&gt;

&lt;p&gt;Well-suited for pipeline work (one style — many variations)&lt;/p&gt;

&lt;p&gt;Examples: villagers, merchants, guards, enemies, neutral creatures&lt;/p&gt;

&lt;p&gt;UI/UX elements&lt;/p&gt;

&lt;p&gt;A quality interface is one of the most underrated elements of game presentation&lt;/p&gt;

&lt;p&gt;Icons, HUDs, menus, character cards — the “front” the player sees all the time&lt;/p&gt;

&lt;p&gt;Work “outside the engine” — easy to hand over and integrate&lt;/p&gt;

&lt;p&gt;⚠ Medium ROI — worth outsourcing, but with caution&lt;br&gt;
Main character&lt;/p&gt;

&lt;p&gt;The face of the game, a key marketing element&lt;/p&gt;

&lt;p&gt;One character can take up to two months of work&lt;/p&gt;

&lt;p&gt;Even if your game is first-person, creating in-frame character hands with all iterations and revisions will still take a lot of time.&lt;/p&gt;

&lt;p&gt;Tip: Remember that a character is not just the model itself but also rigging, animation, and voiceover, each of which affects overall quality. In indie and AA projects, you sometimes see beautifully drawn characters with mediocre VO or poor animation — such mismatches can nullify all the effort.&lt;/p&gt;

&lt;p&gt;Key environment details&lt;/p&gt;

&lt;p&gt;Boss arenas, central hubs, unique buildings&lt;/p&gt;

&lt;p&gt;These elements influence the perception of the project as “premium”&lt;/p&gt;

&lt;p&gt;Require immersion in the game’s style and context&lt;/p&gt;

&lt;p&gt;❌ Low ROI — expensive and risky for a limited budget&lt;br&gt;
Full cutscenes and complex animation&lt;/p&gt;

&lt;p&gt;Requires not only rigging and animation but also directing, camera work, and sound synchronization&lt;/p&gt;

&lt;p&gt;A production nightmare without a final script and VO&lt;/p&gt;

&lt;p&gt;Better to use library solutions: Mixamo, Asset Store, Retargeting&lt;/p&gt;

&lt;p&gt;VFX, shaders, complex visual systems&lt;/p&gt;

&lt;p&gt;Require precise integration into gameplay&lt;/p&gt;

&lt;p&gt;Often subject to constant iteration: balance, readability, performance&lt;/p&gt;

&lt;p&gt;In small amounts, easier to make in-house; but if you know you’ll need many, and exactly which ones, better to outsource&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When to Start Outsourcing?&lt;/strong&gt;&lt;br&gt;
It makes sense to bring in outsourcing not at the very beginning but when the project already has a foundation — the vertical slice is complete. This means you’ve built a working prototype, tested core mechanics, settled on the style, and obtained at least minimal funding — be it a grant, Kickstarter money, or a publisher deal. At this stage, it’s already clear which assets are needed, in what volume, and how they will be used in the game. This allows you to avoid wasting time on rework and immediately give the studio a clear technical brief.&lt;/p&gt;

&lt;p&gt;You can start carefully — order one pilot asset and see how well the contractor matches the style and deadlines. This approach is especially useful if you’re working with a new studio: the test task helps build trust and avoid unpleasant surprises later. At this point, you can also plan production in “batches” — for example, order a set of props for several levels at once or a batch of NPCs, which saves money through volume.&lt;/p&gt;

&lt;p&gt;Starting outsourcing too early, before the prototype, is almost always a mistake. At that point, the game may still change: mechanics, visual style, even genre. Assets made in advance may not fit the final version, and you’ll have to redo them. Another risk is panic before a deadline. Rush outsourcing is almost always more expensive and often lower in quality: the studio has no time for reviews, polishing, or getting into the details. It’s better to plan ahead and choose the right partners without haste.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where to Find Contractors&lt;/strong&gt;&lt;br&gt;
The easiest way to find outsourcing studios is on platforms familiar to most developers. LinkedIn is an excellent option if business contacts and transparent company information are important: you can view the studio’s profile, case studies, staff, and even reviews. On ArtStation, there is a dedicated Studios tab where you can find teams with the desired style and quality level, browse portfolios, and contact them directly.&lt;br&gt;
In addition, there are B2B contractor directories like Clutch and GoodFirms. They work on a ranking system: companies are listed according to client reviews, project volume, specialization, and geography. This is a convenient way to quickly filter out unsuitable contractors and focus on those with real game development experience who are ready to work with your type of project.&lt;/p&gt;

&lt;p&gt;Outsourcing rates vary greatly by region but don’t always affect quality — a reality you can use to your advantage. Here’s an approximate table of hourly rates for specialists (including art, tech art, rigging, etc.) in different regions. Note: this includes not just the artist’s labor but the full cost of the studio’s service.&lt;/p&gt;

&lt;p&gt;USA &amp;amp; Canada&lt;br&gt;
71–95&lt;br&gt;
Wide selection of boutique studios and skilled niche specialists, good for critical one-off tasks&lt;/p&gt;

&lt;p&gt;Western Europe&lt;br&gt;
~60–75&lt;br&gt;
Reliability, strict management, stable communication&lt;/p&gt;

&lt;p&gt;Eastern Europe&lt;br&gt;
~25–45&lt;br&gt;
Lowest labor costs without quality loss, convenient time zones for Europe&lt;/p&gt;

&lt;p&gt;Latin America&lt;br&gt;
~35–60&lt;br&gt;
Convenient time zone for the US, growing market&lt;/p&gt;

&lt;p&gt;Asia &amp;amp; South Asia&lt;br&gt;
~22–44&lt;br&gt;
Lowest rates, but less transparent market and possible communication/stability issues&lt;/p&gt;

&lt;p&gt;For high-value brands and art assets critical to the game, Western Europe or USA/Canada are ideal — but expect higher prices. For fast, localized, low-budget projects, Latin America is worth considering — though time zones may not suit everyone. Asia works if cost efficiency is key, but the risks of communication and control are higher. For indies with both limited budgets and high quality/reliability needs, Eastern Europe offers the best compromise:&lt;/p&gt;

&lt;p&gt;Many studios experienced in both AAA and indie&lt;/p&gt;

&lt;p&gt;Understanding of processes, documentation, and approaches familiar to Western industry&lt;/p&gt;

&lt;p&gt;Moderate rates without loss of quality&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What You’re Really Paying For&lt;/strong&gt;&lt;br&gt;
When indie developers first encounter outsourcing, one of the most common reactions is confusion about the rate. Why does an hour of studio work cost more than a freelancer on ArtStation or Upwork? The answer lies in the structure: a studio sells not just “artist hours,” but a complete production process tailored to the client’s needs.&lt;/p&gt;

&lt;p&gt;Spoiler: you’re not paying for hours — you’re paying for reliability.&lt;/p&gt;

&lt;p&gt;🎨 Art direction — style under control. You send references, describe the atmosphere — and that’s it. The studio’s art director ensures every asset matches the game’s visual language. No endless “this isn’t quite the style” or “the character feels off.” Everything is pre-approved and monitored.&lt;/p&gt;

&lt;p&gt;🛡 Built-in QA — no need to play cop. Every asset goes through technical checks before it reaches you. UVs, topology, materials, scale — all matched to the brief and engine requirements. You get not a “raw” file, but a result verified by a team.&lt;/p&gt;

&lt;p&gt;🔁 Pipeline management. You don’t coordinate artists, remind them about deadlines, or send revisions manually. The studio’s internal manager tracks the process: who does what, in what order, when to deliver, and when to review. You don’t manage production — you just receive progress.&lt;/p&gt;

&lt;p&gt;⚙ Teamwork = scalability. Need 20 props in two weeks? One freelancer can’t handle it. A studio can quickly scale and bring in five artists at once. You get results faster without losing quality.&lt;/p&gt;

&lt;p&gt;🤝 Post-delivery support. What if the pipeline changes? Or you need adaptation for the engine? The freelancer might be busy with another project. The studio stays in touch — quick edits, integration help, formatting included.&lt;/p&gt;

&lt;p&gt;Versatility. Whether you need concept art, animation, rigging, models, integration, optimization, or something else — usually one studio can handle it.&lt;/p&gt;

&lt;p&gt;A simple example: imagine you need a stylized 3D model of the main character. A freelancer might create a great high-poly, but it turns out too detailed for your mobile project, mismatched with your UI style, and with poor UVs. You end up hiring someone else to redo it, paying twice, losing time. In a studio, the art director monitors the style, the 3D artist meets optimization requirements, QA checks everything before delivery — and you get a working result.&lt;/p&gt;

&lt;p&gt;A studio’s hourly rate is usually higher, but not always: for example, a senior freelance artist from the US may charge $75/hour, while a European studio charges from $30. When you calculate costs not in hours but in results, a studio is often more cost-effective: fewer revisions, less frustration, fewer missed deadlines. Which means more chances your indie game will release on time and at the quality you expect.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusions&lt;/strong&gt;&lt;br&gt;
If you’re limited in time and resources (and indie developers almost always are), start outsourcing with tasks that bring maximum benefit for minimal budget — environments, props, UI. These elements scale well, are easy to reuse, and rarely require endless revisions. Moreover, they create the feeling of a “filled” world, even if you have only one level and a couple of enemies. Through modularity and repetition, they help make a small project look complete without overloading the budget.&lt;/p&gt;

&lt;p&gt;The best time to bring in an external team is not at the very beginning, but after the vertical slice stage. Once you’ve tested mechanics and confirmed the idea works — and you know exactly which assets you need — you reduce the risk of rework, make communication with the contractor easier, and can be specific in your briefs. Contractors do well with clear, pre-planned work — this is when outsourcing works as a time-saving tool, not a source of chaos.&lt;/p&gt;

&lt;p&gt;Finally, regional price differences are not just numbers — they’re a strategic tool. More importantly, a reliable studio takes on not just asset production but the entire process — quality control, style consistency, stage planning. You’re paying not only for “this sword model,” but for the certainty that it will arrive on time, look right, and not break your build. In indie development, that’s often more important than pretty graphics.&lt;/p&gt;

&lt;p&gt;by Evgenii Park at &lt;a href="https://codastudio.dev" rel="noopener noreferrer"&gt;codastudio.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gameart</category>
      <category>unity3d</category>
    </item>
    <item>
      <title>How a Game’s Visual Style Affects Production Costs</title>
      <dc:creator>Evgenii Park</dc:creator>
      <pubDate>Wed, 20 Aug 2025 07:44:03 +0000</pubDate>
      <link>https://dev.to/evgeniipark/how-a-games-visual-style-affects-production-costs-1i8n</link>
      <guid>https://dev.to/evgeniipark/how-a-games-visual-style-affects-production-costs-1i8n</guid>
      <description>&lt;p&gt;When developing a game, choosing a visual style is crucial: creating art can take up to 60% of the budget, and an unsuitable, overly complex, or expensive style can easily “sink” a project. The good news is that today’s players are open to a wide range of graphics—from retro to minimalist—and understand that simple or old-school visuals can be a deliberate artistic choice as well as a practical one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Choosing a Style&lt;/strong&gt;&lt;br&gt;
A game’s visual style is guided by its concept—genre, atmosphere, and mechanics—but in reality, it’s often limited by budget. Dreaming of The Last of Us Part II–level graphics while having the resources of Stardew Valley is risky: it almost certainly leads to overspending both time and money.&lt;br&gt;
Budget affects asset volume: the more unique objects, the higher the cost. Animation in realistic games has to be precise, while stylized games allow for simplifications, which saves time. Optimization and testing are also more involved in realistic projects, and even small revisions can affect multiple elements, stretching deadlines. That’s why it’s important to decide on a visual style as early as possible, starting with the basic choice: 2D or 3D.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdevr392ai2huewust4rg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdevr392ai2huewust4rg.png" alt=" " width="800" height="407"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fswbfckwqf4o0h1t8k7xx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fswbfckwqf4o0h1t8k7xx.png" alt=" " width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2D&lt;/strong&gt;&lt;br&gt;
2D graphics are traditionally considered more budget-friendly than 3D—but that’s not always true. For instance, visuals like Hades, with meticulously drawn characters, smooth animation, and a striking color palette, require a team of skilled artists capable of maintaining high quality throughout the project. Cuphead’s visuals are equally stunning—but to achieve them, the creators had to mortgage their homes and invest personal funds to finish development.&lt;/p&gt;

&lt;p&gt;On the other hand, retro styles, like in Vampire Survivors or Blasphemous, can be far cheaper. Pixel art usually doesn’t need complex pipelines, costly assets, or heavy engines. Small teams—or even solo developers—can produce it with just a few artists using tools like Aseprite or Photoshop. Examples include Stardew Valley (a solo development with huge commercial success) and Celeste, where pixel art became part of the game’s emotional storytelling.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd2p8tzoxglirdom5whtv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd2p8tzoxglirdom5whtv.png" alt=" " width="800" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu73iabw9ben344nmhctc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu73iabw9ben344nmhctc.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwjm6jbqsdlgm5c9yfv3m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwjm6jbqsdlgm5c9yfv3m.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frz4helizk6ggu6cbp4n7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frz4helizk6ggu6cbp4n7.png" alt=" " width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The main limitation is artistic skill: even “simple” sprites can look cheap if they aren’t stylistically coherent. Pixel art is economical for basic sprites and simple scenes, but hand-drawn frame-by-frame animation can be time-consuming.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3D&lt;/strong&gt;&lt;br&gt;
3D graphics vary even more. At one end is the photorealism of Uncharted 4, with a multi-million-dollar budget and a huge team of specialists. Many beginner teams avoid this style—and understandably so: detailed models, complex materials, accurate lighting, and motion-capture animation make it expensive and time-intensive. Even with ready-made libraries and photogrammetry, time is needed for adaptation and optimization—at least, that was the case a few years ago.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ezlamrr6s5qfby1gl26.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6ezlamrr6s5qfby1gl26.png" alt=" " width="800" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today, photorealism doesn’t have to cost a fortune: modern engines handle many “expensive” tasks. In Unreal Engine 5, Nanite handles high-detail meshes, reducing the need for optimization, and Lumen provides dynamic global illumination, cutting pipeline time and costs. Libraries of scanned assets (Quixel Megascans via Fab) allow fast environment assembly, and MetaHuman lowers the barrier for realistic characters, now built directly into UE 5.6. Unity HDRP also offers tools for photorealistic materials and lighting, and smartphone photogrammetry (KIRI/Polycam) can give a “high-end” look without a AAA-level team, relying on scans, kitbashing, and smart lighting and camera work.&lt;/p&gt;

&lt;p&gt;If photorealism isn’t the goal, stylization is a solid alternative. Cartoonish 3D offers a compromise between expressiveness and speed. Simplified geometry, bright colors, minimal shaders, and stylized animation allow content to be created faster than in photorealism. Low-poly style makes it easier to create assets and scale projects without skyrocketing costs. For example, A Short Hike, made by a single person, uses simple shapes with a pixel filter but still feels cozy and atmospheric.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnexfxeqopv7qjd5h0kmg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnexfxeqopv7qjd5h0kmg.png" alt=" " width="800" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Retro stylization is another option. Graphics inspired by the original PlayStation feature intentionally crude models, low polygon counts, simple textures, and limited colors. This avoids the high costs of modern 3D assets while delivering strong aesthetic appeal: think Paratopic, Buckshot Roulette, or Fear the Spotlight.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1syo20j9ifkphowfgu9n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1syo20j9ifkphowfgu9n.png" alt=" " width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faps2rvq34xhvpmkuwv8c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faps2rvq34xhvpmkuwv8c.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwj3zfmh984592kj4h6xf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwj3zfmh984592kj4h6xf.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nostalgia works in your favor here: players see the graphics not as “outdated” but as an artistic choice. The result is minimal spending on models and textures compared to realism, while giving the project a unique identity and potentially attracting a wide audience among retro fans.&lt;br&gt;
Stylized 3D in the style of Telltale games, with clear outlines, bright colors, and cel-shading, is still resource-intensive, even though it looks simpler than photorealism. Creating such characters requires careful work on design, rigs, and animation, while the environment needs thoughtfully composed scenes, lighting, and details to make the world feel alive and recognizable.&lt;/p&gt;

&lt;p&gt;Even for indie projects with limited resources, developers must plan every element—characters, scenes, objects, and UI—to maintain a coherent style while staying on budget. This approach allows for a bold, comic-like aesthetic that makes the game stand out, but it demands significant effort from artists and animators.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjblusernk4agl8ahcyku.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjblusernk4agl8ahcyku.png" alt=" " width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Consider a few popular genres. Suppose you’re making a survival horror game—familiar mechanics can be presented in completely different styles, resulting in very different budgets. There are interesting 2D examples—Darkwood and Detention—both distinctive and stylistically unique.&lt;/p&gt;

&lt;p&gt;But if you insist on 3D graphics—and your budget doesn’t cover The Callisto Protocol–level visuals—you’ll need to be clever. Developers of Tormented Souls deliberately made game locations more compact, allowing higher detail in each area; the creators of Signalis chose not to compromise on scale, instead giving the game a retro look reminiscent of the original Metal Gear Solid.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faf3e1m0v8vft9oawom0g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faf3e1m0v8vft9oawom0g.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2g7m1kj18akd4u9wx1av.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2g7m1kj18akd4u9wx1av.png" alt=" " width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo0s7wpu9hkmmb1xmw83y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo0s7wpu9hkmmb1xmw83y.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fttiqc5n36w4xfbzki461.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fttiqc5n36w4xfbzki461.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another example: a platformer. Simple pixel graphics, like in Celeste, can cost around $50,000, roughly an average indie budget. A more detailed 2D game, like Ori and the Blind Forest, could cost around $5 million—despite both being 2D.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When Visual Style Defines the Game&lt;/strong&gt;&lt;br&gt;
Even with a budget for AAA-level graphics, it’s worth asking: does your project really need them? Often, the visual style becomes the defining feature, shaping player impressions even more than mechanics.&lt;br&gt;
These games are usually made by small teams that don’t compete in “technical” AAA production. Instead, they create a strong artistic language that becomes their signature. Budgets go less to complex systems and more to artists, animators, and sound designers. Classic examples:&lt;br&gt;
Journey (Thatgamecompany) — style, music, and the sense of journey create an emotional experience almost independent of specific actions.&lt;/p&gt;

&lt;p&gt;Abzû (Giant Squid) — an underwater exploration game driven by the beauty of the ocean.&lt;/p&gt;

&lt;p&gt;Gris (Nomada Studio) — a platformer with puzzle elements, where visuals and color accents literally tell the story.&lt;/p&gt;

&lt;p&gt;Inside / Limbo (Playdead) — minimalism and unique style deliver atmosphere so that mechanics feel secondary.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpicp7sguiouh44uhbwds.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpicp7sguiouh44uhbwds.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmitwk6e92mnprxbrq02f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmitwk6e92mnprxbrq02f.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fossivtb6wik3089ucmak.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fossivtb6wik3089ucmak.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ek90sm6oz1tbs6rtf61.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ek90sm6oz1tbs6rtf61.png" alt=" " width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In all these cases, visual style helped the games stand out, attracting press attention, festivals, and awards. But betting on style carries risks. If the art team underperforms, the visuals and atmosphere may fail, leaving the game without support. That’s why aesthetics-driven projects need not a huge budget but a clear artistic vision and strong organization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Team and Organization&lt;/strong&gt;&lt;br&gt;
Developing a visual style is a complex process: concept art, models, textures, animations, environments, UI, cutscenes, and more. How many people are needed varies. Lucas Pope created Return of the Obra Dinn entirely solo, helped by stylized retro graphics.&lt;/p&gt;

&lt;p&gt;Meanwhile, developers of Clair Obscur: Expedition 33 relied heavily on outsourcing for animations—but the final work looks cohesive thanks to strict oversight from the art director, who established a unified visual language. Work formats can differ:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9247kxbrk2xval43tzyy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9247kxbrk2xval43tzyy.png" alt=" " width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhymq5u8p8rz1lb78v90j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhymq5u8p8rz1lb78v90j.png" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Volunteers: cheap but unpredictable; usually juniors who need mentoring, which can slow things down.&lt;/p&gt;

&lt;p&gt;Small senior team (3–5 people): a good option for indie games, though expensive and requiring multi-skilled specialists.&lt;/p&gt;

&lt;p&gt;Outsourcing studio: a team led by an art director, possibly integrated into a larger hierarchy (leads for environment, characters, effects + outsourcing managers). Flexible, scalable, and quality-controlled.&lt;br&gt;
Costs depend on region, skill, and workload, but averages emerge. The cheapest 2D option is pixel art: one character takes 1–2 weeks, a level 2–4 weeks, and a full asset set for a small game costs around $5–10K.&lt;br&gt;
Low-poly, popular for mobile and indie 3D projects, is slightly more expensive: one character 1–3 weeks, a level 3–5 weeks, total $8–15K. Hand-drawn 2D, common in narrative games, requires more time and skilled artists: 3–6 weeks per character, 6–8 weeks per level, costing $10–30K for a full set.&lt;br&gt;
Stylized 3D demands serious preparation: 2–4 weeks per character, 4–6 weeks per level, costing $30–70K. At the extreme, AAA-level photorealism is the most expensive: 6–12 weeks per character, 8–16+ weeks per level, with a single character costing $20K or more.&lt;br&gt;
Choosing a visual style is more than “prettier or cheaper.” Modern tools even allow photorealism with small teams, but not every project needs it. Carefully consider which style fits your project. As the examples above show, the same mechanics can work in very different visuals.&lt;br&gt;
For indie developers and small teams, finishing the game matters more than chasing AAA graphics. A completed game with a tidy, simplified style is always better than a photorealistic project lost in production. This is proven by Vampire Survivors, Among Us, Signalis, and others—games that might never have seen the light of day if they had blindly pursued expensive visuals.&lt;br&gt;
Finally, to avoid mistakes in choosing a visual style, remember to consider:&lt;br&gt;
Available resources: honestly calculate budget and time to release.&lt;/p&gt;

&lt;p&gt;Idea testing: create one asset in the proposed style to estimate effort.&lt;/p&gt;

&lt;p&gt;Scalability: can you quickly add new content?&lt;/p&gt;

&lt;p&gt;Gameplay: a minimalist style may be enough if your mechanics are strong.&lt;/p&gt;

&lt;p&gt;Revisions: the more complex the style, the higher the risk of getting stuck in long revision cycles.&lt;/p&gt;

&lt;p&gt;by Evgenii Park at &lt;a href="https://codastudio.dev" rel="noopener noreferrer"&gt;codastudio.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gameart</category>
      <category>unity3d</category>
      <category>game</category>
    </item>
  </channel>
</rss>
