Аркадалық слоттарды аудиовизуалдық ресімдеу ерекшеліктері
1) Аудиовизуалдың мақсаттары
Бір сәттік оқылым: 1 с ≤ ойыншы раундтың жағдайы мен мақсатын түсінеді.
Эмоциялық модуляция: дыбыс/бейне «қоздыру қисығын» (кернеу → разрядтау) жүргізеді.
Ойын фидбэгі: әрбір әрекеттің көрінетін/естілетін нәтижесі болады.
Өнімділік және қол жетімділік: 60/90 FPS мобайл, түсінікті контент кез келген жағдайда.
2) Көзбен шолу жүйесі
2. 1. Композиция және иерархия
Басты объектілер (мақсаттар, көбейткіштер, таймер) - қоршаған ортаның 20-40% үлкенірек.
Назар аудару аймағы: «1-2-3» ережесі (1 басты элемент, 2 қайталама, 3 фондық).
8pt; маңызды HUD элементтері - бас саусақтың ортасына жақын, «өлі аймақтардан» тыс.
2. 2. Түсі мен қарама-қарсылығы
UI/аясының ең аз қарама-қарсылығы: WCAG ≥ 4. 5: 1.
Функционалдық палитра: бейтарап фон, мәртебенің екпінді түстері (табыс/тәуекел/қате).
Түс қауіпсіздігі: Deuter/Protan/Tritan режимдері; мәнді тек түспен кодтамаңыз - пішін/белгішені қосыңыз.
2. 3. Типографика және иконалар
Базалық кегль HUD 14-16 pt (мобайл), түйінді сандар 24-32 pt.
Портреттік экранда 56 pt дейінгі қоры бар UI ≥ 44 × 44 pt (минимум) хиттері.
Қарапайым, силуэтті пішінді, ұсақ бөлшектерсіз <24 px.
2. 4. Анимациялар және уақыт
Микроанимациялар 120-200 мс; 180-300 мс өтпелер; «марапаттық» 400-800 мс.
Easing: пайда болу үшін OutCubic, күтім үшін InCubic, Elastic - дозаланған (тек марапаттар).
Hit-stop (кадрды тоқтату) 50-120 мс сыни соққыларда; screenshake амплитудасы ≤ 8-12 px, ұзақтығы ≤ 120 мс.
2. 5. Камера және VFX
Параллакс 1:0. 6: 0. 3 (алдыңғы/орта/артқы жоспарлар).
Пост-эффектілер (bloom, motion blur, chromatic aberration) - үнемді; параметрлерде ажыратылады.
Бөлшектер: девайстар бойынша бюджет - low (≤ 150), mid (≤ 300), high (≤ 600) бір мезгілде.
2. 6. Мобайл және бейімделу
Әдепкі портрет; элементтер бас саусақпен қол жеткізеді («үлкен шеңбер» ережесі).
Safe-area ойықтар/қимылдар астында; интерактивтер шетке жақын емес 16 pt.
60 FPS минимум; әсерлердің тозуы кезінде high-end 90/120 таргет.
3) Дыбыс жүйесі
3. 1. Музыка
Тақырып жанр бойынша: crash/экшен - 110-140 BPM; жұмбақ - 80-110 BPM.
Бейімділігі:
3. 2. SFX (таксономия)
Action (басу, свайп, соққы), UI (навигация/қате), State (таймер/тәуекел), Reward (комбо/шарап), Fail.
Жиілік ауқымдары:
3. 3. Араласу және үнділік
Интегралды деңгей: -16... -14 LUFS, ≤ шыңдары -1 dBTP.
Ducking: дауыс/жүйелік кеңестер музыкаға қарағанда 6-10 дБ басымдырақ.
Анти-шаршау: жиі «кесу» тыйым SFX> 6 кГц; байқалатын тігіссіз музыка циклі.
3. 4. Кеңістік және орналасу
Стерео база ретінде; FPV/VR секцияларына арналған жалған бинаурал.
Панорама: UI-SFX орталыққа жақын; әлемдік - сахнада.
3. 5. Тыныштық пен тыныштық
Шарықтау шегі: «үлкен» оқиғаға дейін 200-400 мс қысқа тыныштық әсерді күшейтеді.
3. 6. Хаптика (мобайл)
Good/Perfect/Fail-ге жеңіл тактильді жауап (қысқа үлгілер 10-60 мс).
Баптаулардағы діріл ажыратқышы; дыбыс пен дірілді әрбір оқиғаға қайталамау.
4) Аудио/бейне/ойынды үндестіру
Дыбыс триггерлері - желілік ойын кезіндегі бедел сервері; 1 кадрға ± (16,7 мс @ 60 FPS).
«Жарықтан бұрын дыбыс»: ең жоғары анимацияға дейін 1 кадр бұрын SFX бастау «сезімтал» соққы жасайды.
Таймер-сигналдар: − 3/ − 1 сек аудио-тиктер + көрнекі жарқылдар.
5) Тақырыптық тұтастық және брендинг
Арт-кітапша: палитра, пішін, жарық, бөлшектер стилі/VFX, типографиясы.
Аудио-библия: үнділік/қарқын, дыбыстық палитра, қабат ережелері, «джингл» деңгейлері.
Барлық арналардағы бірыңғай мәртебелер (түсі/дыбысы/иконасы бірдей).
6) Қол жетімділік
Түстік режимдер, негізгі SFX субтитрлері («таймер тикет», «қауіпті тәуекел»).
Параметрлер: визуалды шу/экшн әсерлерін азайту, жарқылдауды шектеу (фотоэпилепсия).
Дыбыс деңгейін реттеу: мастер/музыка/SFX/дауыс бөлек.
7) Өнімділік және техникалық бюджеттер
Кесте:
Аудио:
Құралдар: аудио-мидлварлар (мысалы, Wwise/FMOD), жай-күй бойынша микс снапшттары (мәзір/ұрыс/марапат).
8) Пайплайн және сапаны бақылау
Есептердің атауы: 'AV _ [Type] _ [State] _ [Priority] _ [v]'.
Нұсқалау және бастапқы деректерді орналастыру (сахна/қаріп пресеттері/анимация қисықтары).
Шығарылымды «мұздатуға» арналған чек-парақтар: контраст/кегл/хит-аймақ/бөлшектердің шуы/дыбыс шығару/шыңдау деңгейлері.
Темірдің «тирамалары» бойынша құрастыру: high/medium/low пресеттері (әсерлер/бөлшектер/фреймрейт/битрейт аудио).
Юзабилити-тесттер: time-to-understand (≤ 3 с), кликтердегі error rate, recall иконкалары, музыка қарқынының AB-тестілері.
9) Жанрлық акценттер (мысалдар)
Crash/Blitz: есептегіш/қисық өскен тон, қысқа өткір SFX, минималды фон.
Ату бонусы: соққылардың ырғақты «кликтері», стриктегі пульсациялық бас, қысқа hit-stop.
Жұмбақ: жұмсақ тембралар, жылы фон, «жиналған/біріктірілген» екпін.
Платформер: дыбыспен нақты биіктік/жылдамдық сатылары, түрлі үнділіктегі секіру/қону.
10) Заңдық шектеулер және әдеп
Жас белгілері, тұтану/діріл туралы ескертулер.
Түнгі режимде «айқайлайтын» джинглдерді шектеу («түнгі дыбыс» опциясы).
Ашықтық: алдамшы визуалды «баффтардың» болмауы, дыбыс жоқ оқиғаны білдірмеуі тиіс.
11) Дыбыс-бейне жазу өлшемдері
UI оқу: дұрыс әрекетке дейінгі уақыт, мақсаттар бойынша қателіктер үлесі.
Реакциялар: perfect-түсудің орташа терезесі (мс), miss/near-miss бөлу.
Наградалар: «үлкен» анимациядан кейін ұстап тұру, қайталауға CTR.
Аудио-жайлылық: дыбыс деңгейіне шағымдар, музыканы өшірген/SFX%, шаршау көрсеткіші (сессия ұзындығы vs дыбысты өшіру).
Спектакль: P90 FPS, «жаппай» эффектілер кезінде құлдырау, аудио-дропауттар.
12) Шығару алдындағы бақылау чек-парағы
Контраст пен кегль сақталды; мақсаттары мен мәртебелері 1 с. ≤ оқылады.
-16... -14 LUFS шектеріндегі дыбыс; ≤ -1 dBTP шыңдары; ducking теңшелді.
Hit-stop/screenshake лимиттерде; тұтанулар қауіпсіз шектерден аспайды.
low/mid/high үшін бюджет бойынша бөлшектер/постэффектілер.
Қол жетімділік: негізгі SFX субтитрлері, түс режимдері, дыбыстық слайдтар.
Mid-девайста 60 FPS тегістігі; клиппингі/тігісі жоқ аудио.
АВ-үйлесімділігі: түсі/дыбысы/белгісі бірдей мәртебені білдіреді.
Жиынтық
Аркадалық слоттарды тиімді аудиовизуалды рәсімдеу - бұл мәртебелерді оқу, фидбэктің дәл таймингі және дыбыс пен қозғалыс арқылы эмоцияларды басқару жүйелік жұмысы. Нақты бюджеттер, бейімделген микс/музыка, ұстамды әсерлер, жоғары FPS және қол жетімділік аркадалық слотты кез келген құрылғыда және кез келген аудиторияда бірдей жақсы жұмыс істейтін түсінікті, сезімтал және қызықты өнімге айналдырады.
Бір сәттік оқылым: 1 с ≤ ойыншы раундтың жағдайы мен мақсатын түсінеді.
Эмоциялық модуляция: дыбыс/бейне «қоздыру қисығын» (кернеу → разрядтау) жүргізеді.
Ойын фидбэгі: әрбір әрекеттің көрінетін/естілетін нәтижесі болады.
Өнімділік және қол жетімділік: 60/90 FPS мобайл, түсінікті контент кез келген жағдайда.
2) Көзбен шолу жүйесі
2. 1. Композиция және иерархия
Басты объектілер (мақсаттар, көбейткіштер, таймер) - қоршаған ортаның 20-40% үлкенірек.
Назар аудару аймағы: «1-2-3» ережесі (1 басты элемент, 2 қайталама, 3 фондық).
8pt; маңызды HUD элементтері - бас саусақтың ортасына жақын, «өлі аймақтардан» тыс.
2. 2. Түсі мен қарама-қарсылығы
UI/аясының ең аз қарама-қарсылығы: WCAG ≥ 4. 5: 1.
Функционалдық палитра: бейтарап фон, мәртебенің екпінді түстері (табыс/тәуекел/қате).
Түс қауіпсіздігі: Deuter/Protan/Tritan режимдері; мәнді тек түспен кодтамаңыз - пішін/белгішені қосыңыз.
2. 3. Типографика және иконалар
Базалық кегль HUD 14-16 pt (мобайл), түйінді сандар 24-32 pt.
Портреттік экранда 56 pt дейінгі қоры бар UI ≥ 44 × 44 pt (минимум) хиттері.
Қарапайым, силуэтті пішінді, ұсақ бөлшектерсіз <24 px.
2. 4. Анимациялар және уақыт
Микроанимациялар 120-200 мс; 180-300 мс өтпелер; «марапаттық» 400-800 мс.
Easing: пайда болу үшін OutCubic, күтім үшін InCubic, Elastic - дозаланған (тек марапаттар).
Hit-stop (кадрды тоқтату) 50-120 мс сыни соққыларда; screenshake амплитудасы ≤ 8-12 px, ұзақтығы ≤ 120 мс.
2. 5. Камера және VFX
Параллакс 1:0. 6: 0. 3 (алдыңғы/орта/артқы жоспарлар).
Пост-эффектілер (bloom, motion blur, chromatic aberration) - үнемді; параметрлерде ажыратылады.
Бөлшектер: девайстар бойынша бюджет - low (≤ 150), mid (≤ 300), high (≤ 600) бір мезгілде.
2. 6. Мобайл және бейімделу
Әдепкі портрет; элементтер бас саусақпен қол жеткізеді («үлкен шеңбер» ережесі).
Safe-area ойықтар/қимылдар астында; интерактивтер шетке жақын емес 16 pt.
60 FPS минимум; әсерлердің тозуы кезінде high-end 90/120 таргет.
3) Дыбыс жүйесі
3. 1. Музыка
Тақырып жанр бойынша: crash/экшен - 110-140 BPM; жұмбақ - 80-110 BPM.
Бейімділігі:
- Vertical remixing - қабаттар (ырғақ/бас/пэд/әуен) жай-күйі бойынша қосылады.
- Horizontal resequencing - оқиғалар бойынша A → B → C тігіс өтпелері.
- Мәртебе үшін лейтмотивтер (кернеу, жеңіс, тәуекел).
3. 2. SFX (таксономия)
Action (басу, свайп, соққы), UI (навигация/қате), State (таймер/тәуекел), Reward (комбо/шарап), Fail.
Жиілік ауқымдары:
- Іс-әрекеттер - оқылуға арналған орташа жоғары (2-6 кГц).
- Наградалар - «салмақ» үшін кең спектр + суббас (50-120 Гц).
- Дыбыстық «маңыздылық градациясы»: оқиға қаншалықты құнды болса, қабат соғұрлым ұзын/күрделірек және үйлесім соғұрлым бай болады.
3. 3. Араласу және үнділік
Интегралды деңгей: -16... -14 LUFS, ≤ шыңдары -1 dBTP.
Ducking: дауыс/жүйелік кеңестер музыкаға қарағанда 6-10 дБ басымдырақ.
Анти-шаршау: жиі «кесу» тыйым SFX> 6 кГц; байқалатын тігіссіз музыка циклі.
3. 4. Кеңістік және орналасу
Стерео база ретінде; FPV/VR секцияларына арналған жалған бинаурал.
Панорама: UI-SFX орталыққа жақын; әлемдік - сахнада.
3. 5. Тыныштық пен тыныштық
Шарықтау шегі: «үлкен» оқиғаға дейін 200-400 мс қысқа тыныштық әсерді күшейтеді.
3. 6. Хаптика (мобайл)
Good/Perfect/Fail-ге жеңіл тактильді жауап (қысқа үлгілер 10-60 мс).
Баптаулардағы діріл ажыратқышы; дыбыс пен дірілді әрбір оқиғаға қайталамау.
4) Аудио/бейне/ойынды үндестіру
Дыбыс триггерлері - желілік ойын кезіндегі бедел сервері; 1 кадрға ± (16,7 мс @ 60 FPS).
«Жарықтан бұрын дыбыс»: ең жоғары анимацияға дейін 1 кадр бұрын SFX бастау «сезімтал» соққы жасайды.
Таймер-сигналдар: − 3/ − 1 сек аудио-тиктер + көрнекі жарқылдар.
5) Тақырыптық тұтастық және брендинг
Арт-кітапша: палитра, пішін, жарық, бөлшектер стилі/VFX, типографиясы.
Аудио-библия: үнділік/қарқын, дыбыстық палитра, қабат ережелері, «джингл» деңгейлері.
Барлық арналардағы бірыңғай мәртебелер (түсі/дыбысы/иконасы бірдей).
6) Қол жетімділік
Түстік режимдер, негізгі SFX субтитрлері («таймер тикет», «қауіпті тәуекел»).
Параметрлер: визуалды шу/экшн әсерлерін азайту, жарқылдауды шектеу (фотоэпилепсия).
Дыбыс деңгейін реттеу: мастер/музыка/SFX/дауыс бөлек.
7) Өнімділік және техникалық бюджеттер
Кесте:
- Атластар спрайттары, батчинг, ≤ 150-200 draw calls/кадр (мобайл mid).
- HUD үшін 1024-2048, екінші дәрежелі үшін 512-1024; LOD және мип деңгейлері.
- GPU бөлшектері, материалдарды кэштеу, ашықтықты шектеу.
Аудио:
- Музыка буфері ағынды (streaming), SFX - жадта (жиі пайдаланылады).
- Кодектер: Opus/Vorbis; музыка 96-160 kbps VBR, SFX 48-96 kbps (ұзақтығы бойынша).
- Сэмпл-рейт 44. 1/48 кГц; моно қысқа SFX (үнемдеу), стерео - «үлкен» әсерлер үшін.
- RAM-бюджет аудио мобайл: 20-40 МБ (core-жиынтық), high-end 60-80 МБ дейін.
Құралдар: аудио-мидлварлар (мысалы, Wwise/FMOD), жай-күй бойынша микс снапшттары (мәзір/ұрыс/марапат).
8) Пайплайн және сапаны бақылау
Есептердің атауы: 'AV _ [Type] _ [State] _ [Priority] _ [v]'.
Нұсқалау және бастапқы деректерді орналастыру (сахна/қаріп пресеттері/анимация қисықтары).
Шығарылымды «мұздатуға» арналған чек-парақтар: контраст/кегл/хит-аймақ/бөлшектердің шуы/дыбыс шығару/шыңдау деңгейлері.
Темірдің «тирамалары» бойынша құрастыру: high/medium/low пресеттері (әсерлер/бөлшектер/фреймрейт/битрейт аудио).
Юзабилити-тесттер: time-to-understand (≤ 3 с), кликтердегі error rate, recall иконкалары, музыка қарқынының AB-тестілері.
9) Жанрлық акценттер (мысалдар)
Crash/Blitz: есептегіш/қисық өскен тон, қысқа өткір SFX, минималды фон.
Ату бонусы: соққылардың ырғақты «кликтері», стриктегі пульсациялық бас, қысқа hit-stop.
Жұмбақ: жұмсақ тембралар, жылы фон, «жиналған/біріктірілген» екпін.
Платформер: дыбыспен нақты биіктік/жылдамдық сатылары, түрлі үнділіктегі секіру/қону.
10) Заңдық шектеулер және әдеп
Жас белгілері, тұтану/діріл туралы ескертулер.
Түнгі режимде «айқайлайтын» джинглдерді шектеу («түнгі дыбыс» опциясы).
Ашықтық: алдамшы визуалды «баффтардың» болмауы, дыбыс жоқ оқиғаны білдірмеуі тиіс.
11) Дыбыс-бейне жазу өлшемдері
UI оқу: дұрыс әрекетке дейінгі уақыт, мақсаттар бойынша қателіктер үлесі.
Реакциялар: perfect-түсудің орташа терезесі (мс), miss/near-miss бөлу.
Наградалар: «үлкен» анимациядан кейін ұстап тұру, қайталауға CTR.
Аудио-жайлылық: дыбыс деңгейіне шағымдар, музыканы өшірген/SFX%, шаршау көрсеткіші (сессия ұзындығы vs дыбысты өшіру).
Спектакль: P90 FPS, «жаппай» эффектілер кезінде құлдырау, аудио-дропауттар.
12) Шығару алдындағы бақылау чек-парағы
Контраст пен кегль сақталды; мақсаттары мен мәртебелері 1 с. ≤ оқылады.
-16... -14 LUFS шектеріндегі дыбыс; ≤ -1 dBTP шыңдары; ducking теңшелді.
Hit-stop/screenshake лимиттерде; тұтанулар қауіпсіз шектерден аспайды.
low/mid/high үшін бюджет бойынша бөлшектер/постэффектілер.
Қол жетімділік: негізгі SFX субтитрлері, түс режимдері, дыбыстық слайдтар.
Mid-девайста 60 FPS тегістігі; клиппингі/тігісі жоқ аудио.
АВ-үйлесімділігі: түсі/дыбысы/белгісі бірдей мәртебені білдіреді.
Жиынтық
Аркадалық слоттарды тиімді аудиовизуалды рәсімдеу - бұл мәртебелерді оқу, фидбэктің дәл таймингі және дыбыс пен қозғалыс арқылы эмоцияларды басқару жүйелік жұмысы. Нақты бюджеттер, бейімделген микс/музыка, ұстамды әсерлер, жоғары FPS және қол жетімділік аркадалық слотты кез келген құрылғыда және кез келген аудиторияда бірдей жақсы жұмыс істейтін түсінікті, сезімтал және қызықты өнімге айналдырады.