<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های Anderson</title><link>https://virgool.ir/feed/@idandersonsteam</link><description></description><language>fa</language><pubDate>2026-11-15 12:44:40</pubDate><image><url>https://files.virgool.ir/upload/users/4978395/avatar/avatar.png</url><title>Anderson</title><link>https://virgool.ir/@idandersonsteam</link></image><item><title>نئون دریفت (Neon Drift) — یک شوتر فضایی تاریک و طلایی</title><link>https://virgool.ir/@idandersonsteam/نئون-دریفت-neon-drift-یک-شوتر-فضایی-تاریک-و-طلایی-g8qaal4rv6uz</link><description>نئون دریفت چیست؟نئون دریفت یک شوتر فضایی عمودی (Vertical Shmup) برای اندروید است؛ ترکیبی از شلوغی گلوله‌های ژاپنی و حال‌وهوای تاریک و طلایی بازی‌های سولزبورن. اینجا خبری از سفینهٔ قهرمان و موسیقی شاد نیست: چهار جهان خاموش، چهار باس سه‌فازی، و یک قانون ساده:اگر بمیری، چیزی را که به دست آورده‌ای از دست می‌دهی.بازی با یک انگشت کنترل می‌شود: انگشتت را بکش تا پرواز کنی، نگه دار تا کند و دقیق شوی، و در لحظهٔ خطر بمب بزن. شلیک اما خودکار است؛ تمرکز تو روی جاخالی دادن و شکار لحظهٔ درست است.حلقهٔ بازیهر لوپ بازی از چهار جهان ساخته شده و هر جهان پنج موج دارد:- موج‌های ۱ تا ۴: نبرد با دشمن‌های معمولی و تشکیلات مختلف- موج ۵: باس جهانبعد از باس چهارم (موج ۲۰)، بازی به موج ۱ برمی‌گردد — اما سخت‌تر. دشمن‌ها جان بیشتری دارند و هر باس با ضریب موج قوی‌تر می‌شود. یعنی پایان به معنای کلاسیک وجود ندارد؛ هدف، زنده ماندن هرچه بیشتر است.چهار جهان۱. خورشید — SOLتاج خورشیدی؛ جایی که نور، خودش سلاح است.اولین جهان بازی، با تهدید شعلهٔ خورشیدی (Solar Flare). دشمن‌ها ساده‌ترند و بازی فرصت می‌دهد تا با کنترل‌ها آشنا شوی. اما همین‌جا هم یاد می‌گیری که ماندن در یک ستون یعنی مرگ.۲. زحل — SATURNگورستان حلقه‌ها؛ آوارهای یخی هر چند ثانیه از میان صفحه می‌گذرند.تهدید ویژهٔ این جهان، آوار حلقه (Ring Debris) است. دشمن‌های مسیردار و تیرانداز اضافه می‌شوند و صفحه شلوغ‌تر می‌شود. مسیرهای امن باریک‌ترند و باید بین کشتن و جا خالی دادن انتخاب کنی.۳. ماه — LUNAگرانش کم؛ هر چیز سبک‌تر و سریع‌تر حرکت می‌کند.جهان سوم با بارش شهابی (Meteor Shower) سخت‌تر می‌شود. دشمن‌های تقسیم‌شونده شروع می‌کنند به دو نیم شدن و ساختن گلوله از دل خودشان. اینجاست که اولین بار می‌فهمی همه را بکش همیشه جواب نمی‌دهد.۴. مشتری — JUPITERطوفان بزرگ؛ صاعقه از بالای صفحه می‌آید.آخرین و خشن‌ترین جهان، با تهدید صاعقهٔ طوفان (Storm Bolt). گلوله‌ها از هر طرف می‌آیند، تشکیلات دشمن فشرده‌تر است و باس نهایی این جهان، انتقام همهٔ باس‌های قبلی را می‌گیرد.باس‌هاهر جهان یک باس اختصاصی دارد؛ هر باس سه فاز دارد که در آن‌ها الگوی حمله، سرعت و تعداد گلوله عوض می‌شود.HELIOS — شعله (جهان خورشید)باس اول با ۳۴۰ جان. حمله‌هایش ترکیبی از بادبزن گلوله، شلیک هدف‌گیر و مارپیچ است و اسکورت هم می‌فرستد. برای بازیکن تازه‌کار، اولین دیوار واقعی است.RINGWARDEN — حلقه (جهان زحل)باس دوم با ۳۹۰ جان. موجودی کند اما پرکار: ازدحام، حلقهٔ بسته، مارپیچ سه‌شاخه، بذرهایی که بعداً می‌ترکند و پرده‌ای از گلوله که از دو طرف بسته می‌شود. باید صبر کنی، فاصله را حفظ کنی و از شکاف‌ها رد شوی.SELENE — ماه (جهان ماه)باس سوم با ۴۴۰ جان. این یکی با لیزر کار می‌کند: شارژ می‌کند، خط می‌کشد و صفحه را جارو می‌کند. موشک، توپ دوقلو و دیوار گلوله هم دارد. اشتباه در این فاز یعنی از دست دادن دو جان پشت سر هم.STORMKING — طوفان (جهان مشتری)باس پایانی با ۳۰۰ جان. برخلاف بقیه، اول با اسکورت‌هایش سر و کله می‌زند و بعد خودش وارد می‌شود؛ در فازهای بعد اندازه‌اش تغییر می‌کند: بزرگ‌تر می‌شود (سخت‌تر می‌شود زد) و کوچک‌تر (سخت‌تر می‌شود دید). لیزر و مارپیچ و رگبار گلوله هم چاشنی‌اش هستند.هر باس با ضریب موج مقیاس می‌شود: پایه × ۱٫۳۵ و برای هر باس بعدی ۲۲٪ بیشتر. یعنی HELIOS در لوپ سوم، همان HELIOS لوپ اول نیست.سیستم مبارزهشلیک خودکار، ارتقای دستیتیرها خودکار شلیک می‌شوند. سه نوع آیتم در بازی می‌افتد و هر کدام شرط خودش را دارد:- AMMO (خشاب): یک شاخه به تیرها اضافه می‌کند (تا ۴ شاخه، و ۵ شاخه در باس) — تا وقتی به سقف نرسیده باشی- HEART (قلب): یک جان برمی‌گرداند — فقط وقتی جانت کم باشد- SHIELD (سپر): یک ضربه را جذب می‌کند — فقط وقتی سپر نداشته باشییعنی نمی‌توانی موجودی را روی هم انبار کنی؛ بازی مجبورت می‌کند با وضعیت فعلی بجنگی.بمببمب تمام گلوله‌های صفحه را پاک می‌کند و به همه آسیب می‌زند. با دو بمب شروع می‌کنی و تا پنج عدد می‌توانی داشته باشی.Dash و Focus- Dash: حرکت سریع با فریم نامیرایی کوتاه، برای رد شدن از میان گلوله.- Focus: سرعت را کم می‌کند تا دقیق‌تر بین گلوله‌ها حرکت کنی.Overdriveبا نزدیک شدن به گلوله‌ها (Graze) و کشتن دشمن‌ها، نوار Overdrive پر می‌شود. فعال که شود، برای ۴٫۵ ثانیه زمان کند (۰٫۳۴ برابر) و دمیج تو دو برابر می‌شود. بهترین لحظه برای فروبردن جان باس.Combo و Grazeهر کشتن، کمبوی تو را بالا می‌برد. پنجرهٔ کمبو ۲٫۳ ثانیه است و تا ×۶ می‌رسد. جاخالی دادن نزدیک گلوله (Graze) هم امتیاز و هم انرژی Overdrive می‌دهد.Parry و Guiltنگه داشتن Focus اجازه می‌دهد گلوله‌ها را در لحظهٔ درست پاری کنی. اما هر بار مردن، گناه جمع می‌کنی و گناه بیشتر یعنی گلوله‌های سریع‌تر. نجات واقعی، کشتن باس است که گناه را صفر می‌کند.Bile Flaskیک شارژ درمانی که با کشتن باس پر می‌شود. آخرین نفس‌های یک ران طولانی، معمولاً با همین فلاسک گرفته می‌شود.چیزهایی که بین ران‌ها می‌مانند- کریستال: واحد پول بازی؛ با کشتن دشمن، برداشتن کریستال و تمام کردن ماموریت‌ها به دست می‌آید.- سفینه‌ها: ۲۵ سفینه با رنگ و ظاهر متفاوت، از جنگنده‌های واقعی مثل F-22 و Su-57 تا بدنه‌های دست‌ساز طلایی.- اسکین گلوله: ۴ ظاهر مختلف برای گلوله‌های خودت.- آپگریدها: ۸ ارتقای درون‌ران (شلیک اضافه، سرعت شلیک، سپر، ترمیم، دش سریع‌تر، کمبوی طولانی‌تر، آهنربای آیتم، گلولهٔ نافذ).- ماموریت‌ها: ۱۰ ماموریت در سه بازهٔ روزانه، هفتگی و ماهانه؛ از اولین خون (۳۰ کشته) تا کهنه‌کار (۲۰۰۰ کشته).- دستاوردها: ۵ دستاورد مثل CENTURION (۱۰۰ کشته در یک ران) و STEADY HAND (موج ۵ بدون بمب).- محراب توبه: سه ارتقای دائمی که با کریستال خریده می‌شوند (مثل +۱ فلاسک و +۱۰٪ دمیج در هر رتبه).- حالت‌های بازی: کمپین، Endless، Boss Rush و ران روزانه با Seed مشترک.پشت صحنه: کلاس‌ها و توابعبازی با Godot 4.7.2 و GDScript نوشته شده و برای اندروید (arm64-v8a و armeabi-v7a) بیلد می‌شود. کد به چند لایه تقسیم شده است.هستهٔ داده- Cfg — تنظیمات مرکزی: رنگ‌ها، جان باس‌ها، سرعت دشمن‌ها، آپگریدها و ثابت‌هایی مثل PLAYER_MAX_LIVES و MAX_WEAPON.- Levels — موج‌ها به‌صورت دادهٔ خالص (دیکشنری): نام جهان، رنگ، باس و آرایش دشمن‌های هر موج.منطق بازی- GameState — مغز بازی؛ مالک همه‌چیز: جان بازیکن، دشمن‌ها، گلوله‌ها، آیتم‌ها، امتیاز، کمبو، گناه، بمب، فلاسک و وضعیت موج.توابع مهم: start_wave() برای شروع موج و ساخت Director، update() حلقهٔ اصلی هر فریم، spawn_enemy() و spawn_enemy_bullet() برای ساخت موجود و گلوله با سقف جمعیت، kill_enemy() و kill_boss() برای پاداش و دراپ، resolve_collisions() برای برخوردها، draw_world() برای رسم دنیا، و bank_run_now() برای ذخیرهٔ امتیاز و کریستال هنگام خروج از ران.- Player — حرکت، Dash، Focus، شلیک خودکار و رسم سفینه. توابع مهم: try_fire()، start_dash()، shot_pattern() و update().- Enemy — دشمن‌ها با رفتار متفاوت (drifter، darter، weaver، gunner، tank، sniper، splitter، orb و …) و رسم اختصاصی.- Boss — هر باس با سه فاز و الگوهای خودش: fan()، aimed()، update_spiral()، start_laser() و move().- Director — جدول موج را به اسپاون زمان‌بندی‌شده تبدیل می‌کند: start()، update() و formationx() برای آرایش‌ها (خط، V، پنسر، ستون و …).- Patterns — کتابخانهٔ الگوهای گلوله: spiral، wall_with_hole، flower، expanding_ring، rain، double_ring، snake_wave، barrage و…- Pickup و EnemyBullet و Bullet — آیتم‌ها و گلوله‌ها با Object Pooling برای جلوگیری از فشار روی حافظه.رابط کاربری- GameScreen — صفحهٔ بازی: ورودی لمس، دوربین، HUD و منوی Pause.- MenuScreen — منو، فروشگاه، انتخاب سفینه و محراب.- Hud — نوار امتیاز، جان، بمب، فلاسک، سپر و نوار جان باس.- Overlays — هشدار باس، صفحهٔ پایان، Pause و کارت‌ها.- UITheme — فونت سریف طلایی، پنل‌ها و رسم متن؛ یکدست بودن ظاهر بازی از همین‌جا می‌آید.- BriefingScreen و GuideScreen و TutorialScreen — آموزش و راهنما.پیشرفت و سرویس‌ها- Profile (SaveGame) — خواندن و نوشتن save.json: کریستال، رکورد، سفینه‌ها، ماموریت‌ها و تنظیمات. ذخیره‌سازی اتمیک است و بکاپ دارد.- Missions — ماموریت‌های روزانه، هفتگی و ماهانه با add()، status() و claim().- Achievements — بررسی دستاوردها در پایان ران.- Fx و SpriteLib و Log — افکت‌ها، اسپرایت‌ها و لاگ (هر رویداد با پیشوند ND: در logcat).- Modes — Campaign، Endless، BossRush و Daily.تست‌ها- QaRunner — ۴۰ تست خودکار: همهٔ موج‌ها، همهٔ باس‌ها، تراکم دشمن، لوپ دوم، بمب، سفینه‌ها و حالت‌ها.- SoakRunner — بازی طولانی شبیه‌سازی‌شده؛ در آخرین اجرا ۵۸۲ موج در ۳ ساعت بدون خطا و بدون ناهنجاری.جمع‌بندینئون دریفت سعی نمی‌کند آرام باشد. می‌خواهد تو را در یک ستون گلوله گیر بیندازد، مجبورت کند انتخاب کنی، و وقتی مردی بگوید یک بار دیگر. اگر شوترهای عمودی با حال‌وهوای تاریک دوست داری، این بازی برای توست.نئون دریفت — چهار جهان، یک سفینه، بی‌رحمی.نسخه: 2.12.4 — اندروید — ساخته‌شده با Godot 4.7.2</description><category>Anderson</category><author>Anderson</author><pubDate>Sun, 15 Nov 2026 11:24:41 +0330</pubDate></item></channel></rss>