<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>frame-by-frame animasyon - Tasarım Yaptırma Merkezi</title>
	<atom:link href="https://tasarim.yaptirma.com.tr/tag/frame-by-frame-animasyon/feed/" rel="self" type="application/rss+xml" />
	<link>https://tasarim.yaptirma.com.tr</link>
	<description>Mobilya Tasarımı Yaptırma &#38; Cv Tasarımı Yaptırma &#38; Moda Tasarımı Yaptırma &#38; Web Sitesi Yaptırma &#38; Afiş Tasarımı Yaptırma &#38; Animasyon Tasarımı Yaptırma &#38; Bilboard Tasarımı Yaptırma &#38; Bina Tasarımı Yaptırma &#38; Dış Cephe Tasarımı Yaptırma &#38; E-Portfolyo Tasarımı Yaptırma &#38; Ev Tasarımı Yaptırma &#38; Forma Tasarımı Yaptırma &#38; İç Mekan Tasarımı Yaptırma &#38; İş Yeri Tasarım Yaptırma &#38; Kartvizit Tasarımı Yaptırma &#38; Kitap Kapağı Tasarımı Yaptırma &#38; Logo Tasarımı Yaptırma &#38; Peyzaj Tasarımı Yaptırma &#38; Ürün Tasarımı Yaptırma &#38; Uygulama Tasarımı Yaptırma &#38; 0 (312) 276 75 93</description>
	<lastBuildDate>Wed, 08 Oct 2025 07:02:15 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://tasarim.yaptirma.com.tr/wp-content/uploads/2024/01/cropped-tasarim-32x32.png</url>
	<title>frame-by-frame animasyon - Tasarım Yaptırma Merkezi</title>
	<link>https://tasarim.yaptirma.com.tr</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Flash ile 2D Karakter Tasarımı Nasıl Yapılır?</title>
		<link>https://tasarim.yaptirma.com.tr/flash-ile-2d-karakter-tasarimi-nasil-yapilir/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=flash-ile-2d-karakter-tasarimi-nasil-yapilir</link>
					<comments>https://tasarim.yaptirma.com.tr/flash-ile-2d-karakter-tasarimi-nasil-yapilir/#respond</comments>
		
		<dc:creator><![CDATA[tasarimyaptirma]]></dc:creator>
		<pubDate>Fri, 19 Sep 2025 07:00:36 +0000</pubDate>
				<category><![CDATA[Genel Tasarım Yaptırma]]></category>
		<category><![CDATA[Tasarım Yaptırma]]></category>
		<category><![CDATA[ActionScript 3 FSM]]></category>
		<category><![CDATA[Adobe Animate karakter]]></category>
		<category><![CDATA[ağırlık transferi]]></category>
		<category><![CDATA[aksesuar pendulum]]></category>
		<category><![CDATA[anticipation]]></category>
		<category><![CDATA[arcs]]></category>
		<category><![CDATA[back elastic]]></category>
		<category><![CDATA[blink otomasyonu]]></category>
		<category><![CDATA[çizgi film stili]]></category>
		<category><![CDATA[cue point dudak senkronu]]></category>
		<category><![CDATA[cut-out rig]]></category>
		<category><![CDATA[easeOutQuad]]></category>
		<category><![CDATA[easing easeInOutCubic]]></category>
		<category><![CDATA[eğitim maskotu]]></category>
		<category><![CDATA[eklem yuvaları maskesi]]></category>
		<category><![CDATA[filtre minimizasyonu]]></category>
		<category><![CDATA[Flash 2D karakter tasarımı]]></category>
		<category><![CDATA[frame-by-frame animasyon]]></category>
		<category><![CDATA[HTML5 Canvas GSAP]]></category>
		<category><![CDATA[idle nefes animasyonu]]></category>
		<category><![CDATA[klavye fokus]]></category>
		<category><![CDATA[koşu döngüsü]]></category>
		<category><![CDATA[lip-sync viseme]]></category>
		<category><![CDATA[minimal flat stil]]></category>
		<category><![CDATA[oyun kahramanı]]></category>
		<category><![CDATA[parmak işaretleme]]></category>
		<category><![CDATA[performans cacheAsBitmap]]></category>
		<category><![CDATA[pivot noktası]]></category>
		<category><![CDATA[PNG sekans export]]></category>
		<category><![CDATA[QA kontrol listesi]]></category>
		<category><![CDATA[reduce motion modu]]></category>
		<category><![CDATA[renk kontrast erişilebilirlik]]></category>
		<category><![CDATA[scale9Grid]]></category>
		<category><![CDATA[secondary motion]]></category>
		<category><![CDATA[ses foley miks]]></category>
		<category><![CDATA[sprite sheet atlas]]></category>
		<category><![CDATA[squash and stretch]]></category>
		<category><![CDATA[tek enterFrame döngüsü]]></category>
		<category><![CDATA[turnaround konsept]]></category>
		<category><![CDATA[UI etkileşimi]]></category>
		<category><![CDATA[yarı gerçekçi stil]]></category>
		<category><![CDATA[yürüme döngüsü]]></category>
		<category><![CDATA[yüz rig]]></category>
		<category><![CDATA[Z-sırası front back]]></category>
		<guid isPermaLink="false">https://tasarim.yaptirma.com.tr/?p=2629</guid>

					<description><![CDATA[<p>2D karakter tasarımı, bir fikri “çizgi + hareket + kişilik” üçlüsünde sahneye çıkarma sanatıdır. Macromedia/Adobe Flash (günümüzde Adobe Animate) bu sanatın mutfağı oldu: vektör çizim, timeline (zaman çizelgesi), semboller (MovieClip/Graphic), maskeleme, interpolasyon (tween), frame-by-frame animasyon ve ActionScript 3 ile davranış katmanı… Hepsi tek bir çalışma dosyasında birleşerek, reklam maskotlarından eğitim içeriklerine, web animasyonlarından 2D oyunlara [&#8230;]</p>
<p>The post <a href="https://tasarim.yaptirma.com.tr/flash-ile-2d-karakter-tasarimi-nasil-yapilir/">Flash ile 2D Karakter Tasarımı Nasıl Yapılır?</a> first appeared on <a href="https://tasarim.yaptirma.com.tr">Tasarım Yaptırma Merkezi </a>.</p>]]></description>
										<content:encoded><![CDATA[<p data-start="60" data-end="1263">2D karakter tasarımı, bir fikri “çizgi + hareket + kişilik” üçlüsünde sahneye çıkarma sanatıdır. Macromedia/Adobe <strong data-start="174" data-end="183">Flash</strong> (günümüzde Adobe Animate) bu sanatın mutfağı oldu: <strong data-start="235" data-end="251">vektör çizim</strong>, <strong data-start="253" data-end="283">timeline (zaman çizelgesi)</strong>, <strong data-start="285" data-end="318">semboller (MovieClip/Graphic)</strong>, <strong data-start="320" data-end="333">maskeleme</strong>, <strong data-start="335" data-end="360">interpolasyon (tween)</strong>, <strong data-start="362" data-end="390">frame-by-frame animasyon</strong> ve <strong data-start="394" data-end="412">ActionScript 3</strong> ile davranış katmanı… Hepsi tek bir çalışma dosyasında birleşerek, reklam maskotlarından eğitim içeriklerine, web animasyonlarından 2D oyunlara kadar sayısız karaktere can verdi.<br data-start="591" data-end="594" />Bu kapsamlı rehberde, <strong data-start="616" data-end="650">Flash ile 2D karakter tasarımı</strong>nı uçtan uca ele alıyoruz: yaratıcı brieften silüet araştırmasına, anatomi/stil kararlarından renk–kontrast ergonomisine; <strong data-start="772" data-end="801">parçalı (cut-out) iskelet</strong> ve <strong data-start="805" data-end="823">frame-by-frame</strong> yaklaşımların farklarına, <strong data-start="850" data-end="857">rig</strong> kurulumundan <strong data-start="871" data-end="909">ikincil hareket (secondary motion)</strong> ve <strong data-start="913" data-end="934">ağırlık transferi</strong>ne; dudak senkronu (lip-sync), yüz ifadeleri (facial rig), kıyafet/aksesuar katmanları, hareket döngüleri (yürüme/koşma/boşta bekleme), performans–bellek hijyeni, erişilebilirlik ilkeleri ve modern HTML5/GSAP köprüsüne kadar. Bölümler, <strong data-start="1170" data-end="1193">uygulamalı örnekler</strong>, <strong data-start="1195" data-end="1216">kontrol listeleri</strong> ve <strong data-start="1220" data-end="1242">mini kod kalıpları</strong> ile desteklenmiştir.</p>
<p data-start="60" data-end="1263"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-2137" src="https://tasarim.yaptirma.com.tr/wp-content/uploads/2025/02/2.jpeg" alt="" width="750" height="375" srcset="https://tasarim.yaptirma.com.tr/wp-content/uploads/2025/02/2.jpeg 750w, https://tasarim.yaptirma.com.tr/wp-content/uploads/2025/02/2-300x150.jpeg 300w" sizes="(max-width: 750px) 100vw, 750px" /></p>
<hr data-start="1265" data-end="1268" />
<h2 data-start="1270" data-end="1280">Gelişme</h2>
<h3 data-start="1282" data-end="1338">1) Yaratıcı Brief ve Karakterin “Tek Cümlelik” Özü</h3>
<p data-start="1339" data-end="1384">Karakterin DNA’sını tek cümleye indirgeyin:</p>
<ul data-start="1385" data-end="1702">
<li data-start="1385" data-end="1702">
<p data-start="1387" data-end="1702"><strong data-start="1387" data-end="1395">Kim?</strong> (meslek/rol/yaş), <strong data-start="1414" data-end="1429">Ne istiyor?</strong> (hedef), <strong data-start="1439" data-end="1454">Neye karşı?</strong> (engel), <strong data-start="1464" data-end="1472">Ton?</strong> (komik/ciddi/macera).<br data-start="1494" data-end="1497" /><strong data-start="1497" data-end="1507">Örnek:</strong> “Meraklı bir ilkokul robotu, fen deneylerini güvenle öğretmeye çalışan neşeli bir rehber.”<br data-start="1598" data-end="1601" /><strong data-start="1601" data-end="1611">Kural:</strong> Tek cümle → çizimde <strong data-start="1632" data-end="1642">silüet</strong>, animasyonda <strong data-start="1656" data-end="1665">tempo</strong>, renkte <strong data-start="1674" data-end="1683">duygu</strong> olarak geri döner.</p>
</li>
</ul>
<h3 data-start="1704" data-end="1751">2) Silüet, Kitle (Mass) ve Poz Okunurluğu</h3>
<p data-start="1752" data-end="1805">Silüet, karakterin uzaktan bile tanınmasını sağlar.</p>
<ul data-start="1806" data-end="2113">
<li data-start="1806" data-end="1897">
<p data-start="1808" data-end="1897"><strong data-start="1808" data-end="1828">Okunurluk testi:</strong> Karakteri siyah doldur, 5 m uzaktan bak (küçült). Okunabiliyor mu?</p>
</li>
<li data-start="1898" data-end="2012">
<p data-start="1900" data-end="2012"><strong data-start="1900" data-end="1919">Kitle dağılımı:</strong> Baş–gövde–uzuvlarda ağırlık; karikatürde <strong data-start="1961" data-end="1974">baş büyük</strong>, aksiyonda <strong data-start="1986" data-end="2000">omuz/kalça</strong> belirgin.</p>
</li>
<li data-start="2013" data-end="2113">
<p data-start="2015" data-end="2113"><strong data-start="2015" data-end="2035">Poz hiyerarşisi:</strong> “S-curve” ve “C-curve” ile akış; <strong data-start="2069" data-end="2085">contrapposto</strong> (zıt denge) canlılık katar.</p>
</li>
</ul>
<h3 data-start="2115" data-end="2171">3) Stil Kararı: Minimal, Çizgi Film, Yarı-Gerçekçi</h3>
<ul data-start="2172" data-end="2516">
<li data-start="2172" data-end="2251">
<p data-start="2174" data-end="2251"><strong data-start="2174" data-end="2191">Minimal/flat:</strong> Basit rig, hızlı üretim; eğitim–kurumsal anlatımda ideal.</p>
</li>
<li data-start="2252" data-end="2346">
<p data-start="2254" data-end="2346"><strong data-start="2254" data-end="2269">Çizgi film:</strong> Esneme–büzülme (squash &amp; stretch), abartı; çocuk/oyun içeriklerinde güçlü.</p>
</li>
<li data-start="2347" data-end="2516">
<p data-start="2349" data-end="2516"><strong data-start="2349" data-end="2367">Yarı-gerçekçi:</strong> Oran/ışık daha rafine; frame-by-frame detay artar.<br data-start="2418" data-end="2421" /><strong data-start="2421" data-end="2431">İpucu:</strong> Stil, <strong data-start="2438" data-end="2453">hedef ekran</strong> (web, mobil, kiosk) ve <strong data-start="2477" data-end="2485">süre</strong> (spot/seri) ile uyumlu olmalı.</p>
</li>
</ul>
<h3 data-start="2518" data-end="2565">4) Vektör Hijyeni ve Katman Organizasyonu</h3>
<p data-start="2566" data-end="2627">Flash/Animate’te temiz bir dosya, hızlı animasyon demektir.</p>
<ul data-start="2628" data-end="3002">
<li data-start="2628" data-end="2759">
<p data-start="2630" data-end="2759"><strong data-start="2630" data-end="2645">Adlandırma:</strong> <code data-start="2646" data-end="2657">char_root</code>, <code data-start="2659" data-end="2665">head</code>, <code data-start="2667" data-end="2674">torso</code>, <code data-start="2676" data-end="2683">arm_L</code>, <code data-start="2685" data-end="2696">forearm_L</code>, <code data-start="2698" data-end="2706">hand_L</code>, <code data-start="2708" data-end="2717">thigh_R</code>, <code data-start="2719" data-end="2727">shin_R</code>, <code data-start="2729" data-end="2737">foot_R</code>, <code data-start="2739" data-end="2747">brow_L</code>, <code data-start="2749" data-end="2756">eye_R</code>…</p>
</li>
<li data-start="2760" data-end="2841">
<p data-start="2762" data-end="2841"><strong data-start="2762" data-end="2782">Pivot noktaları:</strong> Eklemlerin doğal merkezine (omuz/kalça/diz) yerleştirin.</p>
</li>
<li data-start="2842" data-end="2924">
<p data-start="2844" data-end="2924"><strong data-start="2844" data-end="2860">Grup/katman:</strong> Çizim (Outline), Dolgu (Fill), Yardımcı Kılavuz (Guide) ayrı.</p>
</li>
<li data-start="2925" data-end="3002">
<p data-start="2927" data-end="3002"><strong data-start="2927" data-end="2948">Kütüphane yapısı:</strong> <code data-start="2949" data-end="2982">Symbols/Characters/Hero/parts/*</code>, <code data-start="2984" data-end="3001">Symbols/Props/*</code>.</p>
</li>
</ul>
<h3 data-start="3004" data-end="3059">5) Cut-Out (Parçalı) Animasyon vs. Frame-by-Frame</h3>
<p data-start="3060" data-end="3074"><strong data-start="3060" data-end="3072">Cut-Out:</strong></p>
<ul data-start="3075" data-end="3475">
<li data-start="3075" data-end="3153">
<p data-start="3077" data-end="3153">Avantaj: Hızlı üretim, hafif dosya, tekrar kullanılabilir hareket (reuse).</p>
</li>
<li data-start="3154" data-end="3259">
<p data-start="3156" data-end="3259">Dezavantaj: Aşırı “eklemli” hissi; yuva (joint) kusurlarını maskelemek gerekir.<br data-start="3235" data-end="3238" /><strong data-start="3238" data-end="3257">Frame-by-Frame:</strong></p>
</li>
<li data-start="3260" data-end="3315">
<p data-start="3262" data-end="3315">Avantaj: Akışkanlık, doğal esneme–büzülme, karizma.</p>
</li>
<li data-start="3316" data-end="3475">
<p data-start="3318" data-end="3475">Dezavantaj: Zaman alır; dosya boyutu artar.<br data-start="3361" data-end="3364" /><strong data-start="3364" data-end="3384">Hibrid Yaklaşım:</strong> Gövde cut-out + el/kalça/omuz “accent” kareleri frame-by-frame eklemek en pratik çözümdür.</p>
</li>
</ul>
<h3 data-start="3477" data-end="3521">6) Rig Kurulumu: Hiyerarşi ve Bağlantı</h3>
<ul data-start="3522" data-end="3918">
<li data-start="3522" data-end="3610">
<p data-start="3524" data-end="3610"><strong data-start="3524" data-end="3531">Kök</strong>: <code data-start="3533" data-end="3544">char_root</code> → <code data-start="3547" data-end="3554">torso</code> → <code data-start="3557" data-end="3563">head</code>, <code data-start="3565" data-end="3572">arm_L</code>, <code data-start="3574" data-end="3581">arm_R</code>, <code data-start="3583" data-end="3588">hip</code> → <code data-start="3591" data-end="3598">leg_L</code>, <code data-start="3600" data-end="3607">leg_R</code>.</p>
</li>
<li data-start="3611" data-end="3696">
<p data-start="3613" data-end="3696"><strong data-start="3613" data-end="3646">Parenting (iç içe semboller):</strong> Her uzuv <strong data-start="3656" data-end="3674">ayrı MovieClip</strong>; iç pivotlar doğru.</p>
</li>
<li data-start="3697" data-end="3829">
<p data-start="3699" data-end="3829"><strong data-start="3699" data-end="3712">Z-Sırası:</strong> Kolların gövde ön/arka sıraya geçmesi için <em data-start="3756" data-end="3768">front/back</em> varyantları hazırlayın (örn. <code data-start="3798" data-end="3811">arm_L_front</code>, <code data-start="3813" data-end="3825">arm_L_back</code>).</p>
</li>
<li data-start="3830" data-end="3918">
<p data-start="3832" data-end="3918"><strong data-start="3832" data-end="3847">Scale9Grid:</strong> Genişleyip daralan vücut parçalarında esnemeyi bozulmasız yapmak için.</p>
</li>
</ul>
<h3 data-start="3920" data-end="3975">7) Eklemlerde Yuva (Joint) Kusurlarını Maskelemek</h3>
<ul data-start="3976" data-end="4165">
<li data-start="3976" data-end="4056">
<p data-start="3978" data-end="4056">Eklem noktalarına <strong data-start="3996" data-end="4013">dairevi kapak</strong> (cap) grafiği; dönerken boşluk görünmez.</p>
</li>
<li data-start="4057" data-end="4107">
<p data-start="4059" data-end="4107"><strong data-start="4059" data-end="4070">Overlap</strong>: Üst uzuv alt uzvu 1–2 px örtüsün.</p>
</li>
<li data-start="4108" data-end="4165">
<p data-start="4110" data-end="4165"><strong data-start="4110" data-end="4125">Gölge/çizgi</strong>: İnce iç çizgi yuva illüzyonunu gizler.</p>
</li>
</ul>
<h3 data-start="4167" data-end="4237">8) Pozlama İlkeleri: 12 Klasik Animasyon Kuralını Pratiğe Dökmek</h3>
<ol data-start="4238" data-end="4845">
<li data-start="4238" data-end="4291">
<p data-start="4241" data-end="4291"><strong data-start="4241" data-end="4278">Esneme–Büzülme (Squash &amp; Stretch)</strong> — ağırlık.</p>
</li>
<li data-start="4292" data-end="4361">
<p data-start="4295" data-end="4361"><strong data-start="4295" data-end="4322">Beklenti (Anticipation)</strong> — hareket öncesi küçük ters hareket.</p>
</li>
<li data-start="4362" data-end="4418">
<p data-start="4365" data-end="4418"><strong data-start="4365" data-end="4388">Sahneleme (Staging)</strong> — tek baskın hareket, odak.</p>
</li>
<li data-start="4419" data-end="4484">
<p data-start="4422" data-end="4484"><strong data-start="4422" data-end="4446">Düz çizgi/Ark (Arcs)</strong> — uzuvlar yay çizerek hareket eder.</p>
</li>
<li data-start="4485" data-end="4555">
<p data-start="4488" data-end="4555"><strong data-start="4488" data-end="4526">İkincil hareket (Secondary Action)</strong> — saç, aksesuar gecikmeli.</p>
</li>
<li data-start="4556" data-end="4615">
<p data-start="4559" data-end="4615"><strong data-start="4559" data-end="4581">Zamanlama (Timing)</strong> — ağır obje yavaş, hafif hızlı.</p>
</li>
<li data-start="4616" data-end="4675">
<p data-start="4619" data-end="4675"><strong data-start="4619" data-end="4644">Abartı (Exaggeration)</strong> — nüansları karikatürize et.</p>
</li>
<li data-start="4676" data-end="4845">
<p data-start="4679" data-end="4845"><strong data-start="4679" data-end="4696">Solid drawing</strong> — hacim hissi, perspektif.<br data-start="4723" data-end="4726" />… (tam liste mantıksal olarak uygulanır)<br data-start="4766" data-end="4769" /><strong data-start="4769" data-end="4787">Flash pratiği:</strong> Easing eğrilerini bu kurallarla eşleştir (bkz. Bölüm 12).</p>
</li>
</ol>
<h3 data-start="4847" data-end="4907">9) Walking/Runnning/Idle Döngüleri: Döngü Mühendisliği</h3>
<p data-start="4908" data-end="4945"><strong data-start="4908" data-end="4943">Yürüme döngüsü (12 kare örnek):</strong></p>
<ul data-start="4946" data-end="5319">
<li data-start="4946" data-end="5024">
<p data-start="4948" data-end="5024"><strong data-start="4948" data-end="4961">Kontakt 1</strong> (heel strike), <strong data-start="4977" data-end="4985">Down</strong>, <strong data-start="4987" data-end="4998">Passing</strong>, <strong data-start="5000" data-end="5006">Up</strong>, <strong data-start="5008" data-end="5021">Kontakt 2</strong>.</p>
</li>
<li data-start="5025" data-end="5077">
<p data-start="5027" data-end="5077"><strong data-start="5027" data-end="5049">Ağırlık transferi:</strong> Kalça–omuz karşı salınım.</p>
</li>
<li data-start="5078" data-end="5319">
<p data-start="5080" data-end="5319"><strong data-start="5080" data-end="5106">Kafanın mikro salınımı</strong> ve <strong data-start="5110" data-end="5132">omuz–kalça zıtlığı</strong> karakteri “canlı” kılar.<br data-start="5157" data-end="5160" /><strong data-start="5160" data-end="5169">Koşu:</strong> Yerle temas süresi kısa; zıplama fazı belirgin.<br data-start="5217" data-end="5220" /><strong data-start="5220" data-end="5239">Idle (bekleme):</strong> Nefes (scale 1.00→1.02), mikro ağırlık değiştirme, parmak/kaş minik hareketler.</p>
</li>
</ul>
<h3 data-start="5321" data-end="5373">10) Yüz İfadeleri ve Dudak Senkronu (Lip-Sync)</h3>
<ul data-start="5374" data-end="5687">
<li data-start="5374" data-end="5444">
<p data-start="5376" data-end="5444"><strong data-start="5376" data-end="5395">Temel duygular:</strong> Mutlu/üzgün/şaşkın/öfke/tiksinti/korku + nötr.</p>
</li>
<li data-start="5445" data-end="5501">
<p data-start="5447" data-end="5501"><strong data-start="5447" data-end="5454">Göz</strong>: Kapalı–yarı açık–açık; blink 3–4 sn’de bir.</p>
</li>
<li data-start="5502" data-end="5579">
<p data-start="5504" data-end="5579"><strong data-start="5504" data-end="5537">Ağız şekilleri (viseme seti):</strong> A/E, I, O/U, F/V, L, M/B/P, R, S/Ş/Z/Ç…</p>
</li>
<li data-start="5580" data-end="5687">
<p data-start="5582" data-end="5687"><strong data-start="5582" data-end="5602">Anahtar kareler:</strong> Diyalogda <strong data-start="5613" data-end="5631">vurgu heceleri</strong>ne eşleştir.<br data-start="5643" data-end="5646" /><strong data-start="5646" data-end="5685">AS3 tetik iskeleti (cue point ile):</strong></p>
</li>
</ul>
<p>var snd:Sound = new Narration();<br />
var ch:SoundChannel = snd.play();<br />
var visemes:Array = [{t:320, v:&#8221;MBP&#8221;}, {t:540, v:&#8221;AE&#8221;}, &#8230;]; // ms<br />
addEventListener(Event.ENTER_FRAME, onTick);<br />
function onTick(e:Event):void {<br />
var ms:Number = ch.position;<br />
// uygun viseme&#8217;yi seçip mouthMC.gotoAndStop(v);<br />
}</p>
<h3 data-start="6005" data-end="6071">11) Giysi, Aksesuar ve Saç: İkincil Hareketi Zenginleştirmek</h3>
<ul data-start="6072" data-end="6316">
<li data-start="6072" data-end="6152">
<p data-start="6074" data-end="6152"><strong data-start="6074" data-end="6089">Aksesuarlar</strong> ayrı MovieClip; ana harekete gecikmeli (ör. 2–3 kare) takip.</p>
</li>
<li data-start="6153" data-end="6249">
<p data-start="6155" data-end="6249"><strong data-start="6155" data-end="6170">Saç/kıyafet</strong> için “pendulum” davranışı: ileri → geri salınım; <strong data-start="6220" data-end="6231">damping</strong> ile sönümlenme.</p>
</li>
<li data-start="6250" data-end="6316">
<p data-start="6252" data-end="6316"><strong data-start="6252" data-end="6264">Maskeler</strong> ile doğallık: Saçın yüzü kapatmasını kontrollü tut.</p>
</li>
</ul>
<h3 data-start="6318" data-end="6361">12) Easing Psikolojisi: Hızın Duygusu</h3>
<ul data-start="6362" data-end="6621">
<li data-start="6362" data-end="6417">
<p data-start="6364" data-end="6417"><strong data-start="6364" data-end="6384"><code data-start="6366" data-end="6382">easeInOutCubic</code></strong>: pürüzsüz, rafine ana hareket.</p>
</li>
<li data-start="6418" data-end="6475">
<p data-start="6420" data-end="6475"><strong data-start="6420" data-end="6437"><code data-start="6422" data-end="6435">easeOutQuad</code></strong>: parmak/kaş/aksesuar mikro vurgusu.</p>
</li>
<li data-start="6476" data-end="6621">
<p data-start="6478" data-end="6621"><strong data-start="6478" data-end="6496"><code data-start="6480" data-end="6494">back/elastic</code></strong>: komik/oyuncu karakter; dozajı düşük.<br data-start="6534" data-end="6537" /><strong data-start="6537" data-end="6547">Kural:</strong> <em data-start="6548" data-end="6568">Tek baskın hareket</em> — aynı karede yalnız bir öğe baskın animasyon yapar.</p>
</li>
</ul>
<h3 data-start="6623" data-end="6689">13) Frame-by-Frame Aksanlar: Canlılığı “Az Kareyle” Artırmak</h3>
<p data-start="6690" data-end="6773">Cut-out’un mekanikliğini kırmak için kritik anlara 1–3 karelik <strong data-start="6753" data-end="6762">aksan</strong> ekleyin:</p>
<ul data-start="6774" data-end="6922">
<li data-start="6774" data-end="6814">
<p data-start="6776" data-end="6814">Ayağın yere değdiği karede “squash”.</p>
</li>
<li data-start="6815" data-end="6870">
<p data-start="6817" data-end="6870">Yana bakışta göz bebeği <strong data-start="6841" data-end="6854">overshoot</strong> + geri dönüş.</p>
</li>
<li data-start="6871" data-end="6922">
<p data-start="6873" data-end="6922">El sallamada bilek “whip” efekti (hızlı ön–arka).</p>
</li>
</ul>
<h3 data-start="6924" data-end="6961">14) Ağız–Göz Otomasyon İpuçları</h3>
<ul data-start="6962" data-end="7127">
<li data-start="6962" data-end="7041">
<p data-start="6964" data-end="7041"><strong data-start="6964" data-end="6985">Blink otomasyonu:</strong> 3–7 sn aralığında rastgele; konuşmada vurgudan sonra.</p>
</li>
<li data-start="7042" data-end="7127">
<p data-start="7044" data-end="7127"><strong data-start="7044" data-end="7062">Nefes döngüsü:</strong> Kamera yakın plan yoksa 2–3 sn’de bir, 60–80 ms’lik nazik scale.</p>
</li>
</ul>
<h3 data-start="7129" data-end="7189">15) Aksiyon Tasarımı: Dövüş, Zıplama, Nesne Etkileşimi</h3>
<ul data-start="7190" data-end="7398">
<li data-start="7190" data-end="7253">
<p data-start="7192" data-end="7253"><strong data-start="7192" data-end="7208">Güç vurgusu:</strong> Beklenti (geri sarılma) → patlama → takip.</p>
</li>
<li data-start="7254" data-end="7330">
<p data-start="7256" data-end="7330"><strong data-start="7256" data-end="7268">Zıplama:</strong> Çömelme (squash) → sıçrama → havada esneme → inişte squash.</p>
</li>
<li data-start="7331" data-end="7398">
<p data-start="7333" data-end="7398"><strong data-start="7333" data-end="7343">Nesne:</strong> Ağırlık hissi (zamanlama + yerde ayak kayması azıcık).</p>
</li>
</ul>
<h3 data-start="7400" data-end="7460">16) Karakter–UI Etkileşimi: Buton/Panel/Metinle Oynama</h3>
<p data-start="7461" data-end="7519">Eğitim veya uygulama içinde karakter <em data-start="7498" data-end="7507">muhatap</em> olabilir:</p>
<ul data-start="7520" data-end="7692">
<li data-start="7520" data-end="7591">
<p data-start="7522" data-end="7591">Buton gösterirken parmak/kol uzatır; buton “pulse” ile yanıt verir.</p>
</li>
<li data-start="7592" data-end="7692">
<p data-start="7594" data-end="7692">Panel açılırken karakter gözünü panele çevirir (bakış çizgisi odak verir).<br data-start="7668" data-end="7671" /><strong data-start="7671" data-end="7690">AS3 mini tetik:</strong></p>
</li>
</ul>
<p>btnNext.addEventListener(MouseEvent.ROLL_OVER, function(_:MouseEvent):void {<br />
char.lookAt(btnNext.x, btnNext.y); // baş/ göz yönlendirme<br />
});</p>
<h3 data-start="7856" data-end="7914">17) Performans ve Bellek: Uzun Oturumlar İçin Hijyen</h3>
<ul data-start="7915" data-end="8310">
<li data-start="7915" data-end="7962">
<p data-start="7917" data-end="7962"><strong data-start="7917" data-end="7931">Filtreleri</strong> (blur/glow) minimum; pahalı.</p>
</li>
<li data-start="7963" data-end="8011">
<p data-start="7965" data-end="8011"><strong data-start="7965" data-end="7982">cacheAsBitmap</strong>: Sık değişmeyen katmanlar.</p>
</li>
<li data-start="8012" data-end="8076">
<p data-start="8014" data-end="8076">Görünmeyeni <strong data-start="8026" data-end="8047">sahneden kaldırın</strong> (sadece <code data-start="8056" data-end="8065">alpha=0</code> yetmez).</p>
</li>
<li data-start="8077" data-end="8145">
<p data-start="8079" data-end="8145"><strong data-start="8079" data-end="8092">Tek döngü</strong> (merkezi <code data-start="8102" data-end="8115">ENTER_FRAME</code>); gereksiz Timer/tween yok.</p>
</li>
<li data-start="8146" data-end="8310">
<p data-start="8148" data-end="8310">Uzun oturumlarda <code data-start="8165" data-end="8186">removeEventListener</code>, ses/tween durdurma, büyük bitmap’te çoklu çözünürlük.<br data-start="8241" data-end="8244" /><strong data-start="8244" data-end="8253">Vaka:</strong> Aksesuarları ayrı sahneden kaldırmak CPU’yu %20 düşürdü.</p>
</li>
</ul>
<h3 data-start="8312" data-end="8355">18) Renk, Kontrast ve Erişilebilirlik</h3>
<ul data-start="8356" data-end="8668">
<li data-start="8356" data-end="8436">
<p data-start="8358" data-end="8436"><strong data-start="8358" data-end="8370">Kontrast</strong> (≥4.5:1) ve renk körlüğü duyarlılığı (tek mesajı renkle verme).</p>
</li>
<li data-start="8437" data-end="8502">
<p data-start="8439" data-end="8502"><strong data-start="8439" data-end="8460">Kontur kalınlığı:</strong> Küçük ekranda 1–1.5 px altına düşmeyin.</p>
</li>
<li data-start="8503" data-end="8578">
<p data-start="8505" data-end="8578"><strong data-start="8505" data-end="8532">Klavye odaklı etkileşim</strong> (oyunlarda menü/ok tuşları); fokus halkası.</p>
</li>
<li data-start="8579" data-end="8668">
<p data-start="8581" data-end="8668"><strong data-start="8581" data-end="8600">Hareketi Azalt:</strong> Overshoot/back kapanır; süreler %30 kısalır; partikül yoğunluğu az.</p>
</li>
</ul>
<h3 data-start="8670" data-end="8722">19) Ses Tasarımı: Foley, Adım, Giysi Hışırtısı</h3>
<ul data-start="8723" data-end="8928">
<li data-start="8723" data-end="8812">
<p data-start="8725" data-end="8812"><strong data-start="8725" data-end="8742">Foley bankası</strong>: adım (zemin türüne göre), kol–giysi hışırtısı, aksesuar tıkırtısı.</p>
</li>
<li data-start="8813" data-end="8875">
<p data-start="8815" data-end="8875"><strong data-start="8815" data-end="8825">Seviye</strong>: -18 ~ -14 LUFS; yinelenmede pitch ± varyasyon.</p>
</li>
<li data-start="8876" data-end="8928">
<p data-start="8878" data-end="8928"><strong data-start="8878" data-end="8899">Sessiz varsayılan</strong>; kullanıcı açınca <em data-start="8918" data-end="8927">fade-in</em>.</p>
</li>
</ul>
<h3 data-start="8930" data-end="8975">20) Oyun İçin State Makinesi ve Olaylar</h3>
<p data-start="8976" data-end="9065">Karakter davranışını <strong data-start="8997" data-end="9004">FSM</strong> ile yönetin: <code data-start="9018" data-end="9024">IDLE</code>, <code data-start="9026" data-end="9032">WALK</code>, <code data-start="9034" data-end="9039">RUN</code>, <code data-start="9041" data-end="9047">JUMP</code>, <code data-start="9049" data-end="9054">HIT</code>, <code data-start="9056" data-end="9062">TALK</code>…</p>
<p data-start="8976" data-end="9065">function setState(s:String):void {<br />
if(state==s) return;<br />
state = s;<br />
switch(s){<br />
case &#8220;IDLE&#8221;: mc.gotoAndPlay(&#8220;idle&#8221;); break;<br />
case &#8220;WALK&#8221;: mc.gotoAndPlay(&#8220;walk&#8221;); break;<br />
case &#8220;JUMP&#8221;: mc.gotoAndPlay(&#8220;jump&#8221;); break;<br />
}<br />
}</p>
<p data-start="9326" data-end="9398"><strong data-start="9326" data-end="9336">Fayda:</strong> Animasyon klipleri tek yerden kontrol; giriş–çıkış temizliği.</p>
<h3 data-start="9400" data-end="9452">21) Yüz Rig’i: Kaş–Göz–Ağız Parametrik Kontrol</h3>
<ul data-start="9453" data-end="9652">
<li data-start="9453" data-end="9498">
<p data-start="9455" data-end="9498"><strong data-start="9455" data-end="9462">Kaş</strong>: açı + yükseklik; duygu taşıyıcı.</p>
</li>
<li data-start="9499" data-end="9545">
<p data-start="9501" data-end="9545"><strong data-start="9501" data-end="9508">Göz</strong>: yatay/dikey bakış; blink katmanı.</p>
</li>
<li data-start="9546" data-end="9652">
<p data-start="9548" data-end="9652"><strong data-start="9548" data-end="9556">Ağız</strong>: viseme + duygu (gülümseme/üzüntü).<br data-start="9592" data-end="9595" /><strong data-start="9595" data-end="9613">Kontrol paneli</strong> (dev/preview): sliderlarla canlı test.</p>
</li>
</ul>
<h3 data-start="9654" data-end="9709">22) Aksesuar/Prop Etkileşimi: El ve Nesne “Grip”i</h3>
<ul data-start="9710" data-end="9886">
<li data-start="9710" data-end="9784">
<p data-start="9712" data-end="9784">El için <strong data-start="9720" data-end="9735">kapalı/açık</strong> iki sprite; nesneye değdiğinde “kapalı”ya geç.</p>
</li>
<li data-start="9785" data-end="9829">
<p data-start="9787" data-end="9829"><strong data-start="9787" data-end="9798">Ön/arka</strong> prop varyantları (Z-sırası).</p>
</li>
<li data-start="9830" data-end="9886">
<p data-start="9832" data-end="9886">Nesnenin ağırlığına göre kol–omuz zamanlaması değişir.</p>
</li>
</ul>
<h3 data-start="9888" data-end="9937">23) Hikâye ve Mizansen: Poz–Kamera–Arkaplan</h3>
<ul data-start="9938" data-end="10134">
<li data-start="9938" data-end="10009">
<p data-start="9940" data-end="10009"><strong data-start="9940" data-end="9960">Kamera (virtual)</strong>: Zoom/tilt minimal; karakteri gölgede bırakma.</p>
</li>
<li data-start="10010" data-end="10080">
<p data-start="10012" data-end="10080"><strong data-start="10012" data-end="10024">Arkaplan</strong>: Düşük detay–yüksek kontrastlı karakter; okuma kolay.</p>
</li>
<li data-start="10081" data-end="10134">
<p data-start="10083" data-end="10134"><strong data-start="10083" data-end="10091">Işık</strong>: Edge light ile karakter zeminden ayrışır.</p>
</li>
</ul>
<h3 data-start="10136" data-end="10173">24) İş Akışı: Taslaktan Teslime</h3>
<ol data-start="10174" data-end="10435">
<li data-start="10174" data-end="10248">
<p data-start="10177" data-end="10248"><strong data-start="10177" data-end="10194">Concept sheet</strong> (silüet &amp; pozlar), 2) <strong data-start="10217" data-end="10231">Turnaround</strong> (ön/yan/arka),</p>
</li>
<li data-start="10249" data-end="10323">
<p data-start="10252" data-end="10323"><strong data-start="10252" data-end="10268">Rig prototip</strong>, 4) <strong data-start="10273" data-end="10293">Yürüme/idle test</strong>, 5) <strong data-start="10298" data-end="10320">Yüz rig &amp; lip-sync</strong>,</p>
</li>
<li data-start="10324" data-end="10435">
<p data-start="10327" data-end="10435"><strong data-start="10327" data-end="10357">Aksesuar &amp; ikincil hareket</strong>, 7) <strong data-start="10362" data-end="10376">Ses &amp; miks</strong>, 8) <strong data-start="10381" data-end="10401">QA &amp; iyileştirme</strong>, 9) <strong data-start="10406" data-end="10416">Export</strong> (video/HTML5/AIR).</p>
</li>
</ol>
<h3 data-start="11084" data-end="11140">26) Uygulamalı Mini Proje — <strong data-start="11116" data-end="11138">“Okul Robotu Riko”</strong></h3>
<p data-start="11141" data-end="11714"><strong data-start="11141" data-end="11151">Brief:</strong> 7–9 yaşa fen deneylerini sevdiren neşeli robot maskot.<br data-start="11206" data-end="11209" /><strong data-start="11209" data-end="11218">Stil:</strong> Minimal–çizgi film; büyük baş, geniş göz, kalın kontur.<br data-start="11274" data-end="11277" /><strong data-start="11277" data-end="11285">Rig:</strong> Cut-out gövde; el ve ağız frame-by-frame aksan.<br data-start="11333" data-end="11336" /><strong data-start="11336" data-end="11349">Döngüler:</strong> <code data-start="11350" data-end="11363">idle_breath</code>, <code data-start="11365" data-end="11373">walk12</code>, <code data-start="11375" data-end="11385">point_ui</code>, <code data-start="11387" data-end="11399">talk_short</code>, <code data-start="11401" data-end="11413">nod_yes/no</code>.<br data-start="11414" data-end="11417" /><strong data-start="11417" data-end="11437">İkincil hareket:</strong> Anten → <code data-start="11446" data-end="11456">pendulum</code>; sırt çantası kayışı gecikmeli.<br data-start="11488" data-end="11491" /><strong data-start="11491" data-end="11504">Lip-sync:</strong> 8 viseme; diyalogda vurgu eşleşmesi.<br data-start="11541" data-end="11544" /><strong data-start="11544" data-end="11558">Etkileşim:</strong> UI butona bakış + parmakla işaret; çocuk tıklayınca “aferin” foley.<br data-start="11626" data-end="11629" /><strong data-start="11629" data-end="11639">Sonuç:</strong> Eğitim modüllerinde görev–geri bildirim akışı daha eğlenceli ve anlaşılır.</p>
<h3 data-start="11716" data-end="11754">27) Dışa Aktarım ve Modern Köprü</h3>
<ul data-start="11755" data-end="12135">
<li data-start="11755" data-end="11821">
<p data-start="11757" data-end="11821"><strong data-start="11757" data-end="11766">Video</strong>: MP4/WEBM; alfa gerekirse <strong data-start="11793" data-end="11807">PNG sekans</strong> + kompozit.</p>
</li>
<li data-start="11822" data-end="11893">
<p data-start="11824" data-end="11893"><strong data-start="11824" data-end="11848">Animate→HTML5 Canvas</strong>: MovieClip → JS bileşeni, timeline → GSAP.</p>
</li>
<li data-start="11894" data-end="11962">
<p data-start="11896" data-end="11962"><strong data-start="11896" data-end="11911">Oyun motoru</strong>: Sprite sheet veya atlas (TexturePacker/Export).</p>
</li>
<li data-start="11963" data-end="12135">
<p data-start="11965" data-end="12135"><strong data-start="11965" data-end="11972">Ses</strong>: WebAudio; sessiz varsayılan, kullanıcı tetikler.<br data-start="12022" data-end="12025" /><strong data-start="12025" data-end="12032">Öz:</strong> Değişen araç değil, <strong data-start="12053" data-end="12067">prensipler</strong>: tek baskın hareket, okunurluk, ağırlık, ikincil hareket, temizlik.</p>
</li>
</ul>
<hr data-start="12137" data-end="12140" />
<h2 data-start="12142" data-end="12152">Sonuç</h2>
<p data-start="12153" data-end="13076"><strong data-start="12153" data-end="12187">Flash ile 2D karakter tasarımı</strong>, konseptten animasyona uzanan bir üretim zinciridir: silüet–kitle–poz üçlüsünde okunaklı bir tasarım; doğru pivotlarla <strong data-start="12307" data-end="12320">temiz rig</strong>; cut-out ve frame-by-frame’in akıllı hibriti; <strong data-start="12367" data-end="12387">yürüme/koşu/idle</strong> gibi temel döngülerin ağırlık transferiyle inandırıcı kurgulanması; <strong data-start="12456" data-end="12481">yüz rig’i ve lip-sync</strong> ile duygu aktarımı; <strong data-start="12502" data-end="12521">ikincil hareket</strong> ve mikro aksanlarla canlılık; <strong data-start="12552" data-end="12562">easing</strong> ile kişilik; <strong data-start="12576" data-end="12605">performans–bellek hijyeni</strong> ve <strong data-start="12609" data-end="12628">erişilebilirlik</strong> ile uzun oturum istikrarı.<br data-start="12655" data-end="12658" />Özetle; <strong data-start="12666" data-end="12874">(1) Silüet ve stile karar ver, (2) rig’i anatomik pivotlarla kur, (3) ağırlık–zamanlama–arc üçlüsünü koru, (4) ikincil hareket ve aksanlarla hayat ver, (5) temizlik–ölçüm–çoklu çıktı ile işi güvenceye al.</strong> Bu omurgayla tasarlanan karakterler; ister eğitimde rehber, ister oyunda kahraman, ister reklamda maskot olsun—izleyicinin hafızasında yaşayan, tekrar görmek isteyeceği <strong data-start="13044" data-end="13065">canlı bir persona</strong>ya dönüşür.</p>
<h4 style="text-align: center" data-start="130" data-end="860"><strong data-start="130" data-end="150">Tasarım Yaptırma</strong> olarak, hayalinizdeki mekanı gerçeğe dönüştürme yolculuğunuzda yanınızda olmaktan gurur duyuyoruz. İster yaşam alanlarınızda sıcak ve samimi bir atmosfer yaratmak isteyin, ister iş yerinizde profesyonel ve etkileyici bir ortam oluşturmayı hedefleyin, her ihtiyacınıza özel çözümler sunuyoruz. Mobilya tasarımından iç mekan düzenlemesine, konut projelerinden ticari alanlara kadar geniş bir yelpazede hizmet veriyoruz. Her projeye özel olarak yaklaşıyor, detayları titizlikle değerlendiriyor ve fonksiyonellikle estetiği bir araya getirerek sizin için hem kullanışlı hem de görsel olarak tatmin edici mekanlar tasarlıyoruz. Sıradanlıktan uzak, sizi ve tarzınızı yansıtan mekanlar yaratmak bizim için bir tutku.</h4>
<h4 style="text-align: center" data-start="862" data-end="1540">Web sitenizden yaşam alanlarınıza kadar her alanda sizi yansıtan, özgün ve kaliteli tasarımlara ulaşmak istiyorsanız doğru yerdesiniz. <strong data-start="997" data-end="1017">Tasarım Yaptırma</strong> ekibi olarak, kullanıcı odaklı, estetik ve işlevsel çözümler üretiyoruz. Her müşterimizin ihtiyaçları farklıdır; bu bilinçle hareket ediyor, her tasarımı kişiye özel olarak hazırlıyoruz. Sürecin her aşamasında sizinle iş birliği içinde çalışarak memnuniyetinizi ön planda tutuyoruz. Hedefiniz ne olursa olsun, birlikte başarılı bir tasarım süreci geçirmeniz için buradayız. Hayallerinizi profesyonel ellere emanet edin; çünkü biz onları hayata geçirmek için çalışıyoruz. Yolculuğunuza başlamak için bize ulaşmanız yeterli.</h4>
<h4 style="text-align: center" data-start="1542" data-end="2371">Hayal gücünüzün sınırlarını zorlayan, ilham verici tasarımlar arıyorsanız, doğru adrestesiniz. <strong data-start="1637" data-end="1657">Tasarım Yaptırma</strong> olarak, evinizde huzur dolu bir ortam, ofisinizde ise verimliliği artıracak işlevsel alanlar yaratmak için size özel çözümler geliştiriyoruz. Her bir projemizde; yaratıcı fikirleri, çağdaş tasarım anlayışıyla harmanlıyor ve estetikle fonksiyonelliği dengede tutuyoruz. Müşteri memnuniyetini temel ilkemiz olarak benimsiyor, her adımda size değer katmayı hedefliyoruz. Profesyonel hizmet anlayışımız ve özgün tasarım bakış açımızla mekanlarınıza yeni bir soluk getiriyoruz. Daha fazla bilgi almak, projelerinizi planlamaya başlamak ve hayallerinizi adım adım gerçeğe dönüştürmek için bizimle iletişime geçin. <strong data-start="2266" data-end="2286">Tasarım Yaptırma</strong> ile yaşam alanlarınıza yeni bir kimlik kazandırın, tarzınızı mekanlarınıza yansıtın.</h4><p>The post <a href="https://tasarim.yaptirma.com.tr/flash-ile-2d-karakter-tasarimi-nasil-yapilir/">Flash ile 2D Karakter Tasarımı Nasıl Yapılır?</a> first appeared on <a href="https://tasarim.yaptirma.com.tr">Tasarım Yaptırma Merkezi </a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://tasarim.yaptirma.com.tr/flash-ile-2d-karakter-tasarimi-nasil-yapilir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
