Achievement Unlocked
به MAZIAR.EXE خوش آمدید
Player Profile 02 · +100 XP
CTree

مازیار امیری MAZIAR.EXE

PLAYER PROFILE 02 CTREE // TEAM MEMBER COMPUTER ENGINEERING

دانشجوی مهندسی کامپیوتر با علاقه‌ی ویژه به توسعه بازی، طراحی مکانیک‌های بازی و برنامه‌نویسی هسته موتورهای بازی. در ابتدای مسیر حرفه‌ای، اما با ذوق و استعدادی که هیچ محدودیتی نمی‌شناسد.

LOGIC 75/100
LEARNING 90/100
TEAMWORK 70/100
PASSION 100/100

درباره من // bio.load()

01
maziar@ctree:~/profile · bash
cat bio.txt دانشجوی مهندسی کامپیوتر با علاقه‌ی ویژه به توسعه بازی، برنامه‌نویسی و طراحی سیستم‌ها و مکانیک‌های بازی. در حال حاضر در ابتدای مسیر حرفه‌ای خود قرار دارم و به دنبال فرصتی برای یادگیری در یک محیط تیمی و کسب تجربه‌ی عملی هستم. در حل مسئله معمولاً ابتدا ساختار و منطق کلی مسئله را در ذهنم بررسی می‌کنم و سپس به سراغ پیاده‌سازی می‌روم. در صورت مواجهه با مشکل، ابتدا به‌صورت مستقل آن را بررسی می‌کنم و در صورت نیاز از منابع آموزشی یا افراد باتجربه‌تر کمک می‌گیرم. همچنین نسبت به دریافت بازخورد فنی رویکرد مثبتی دارم و ترجیح می‌دهم ایراداتم را بدانم تا بتوانم آن‌ها را اصلاح کنم.

مهارت‌ها // inventory

02
Rare
زبان C
LV.5

تجربه در پیاده‌سازی پروژه دانشگاهی، کار با توابع، آرایه‌های دوبعدی و ورودی/خروجی.

Common
زبان C++
LV.3

آشنایی در سطح دانشگاهی با مفاهیم و ساختار زبان.

Uncommon
مفاهیم برنامه‌نویسی
LV.5

آشنایی با مفاهیم پایه و ساختاردهی برنامه با استفاده از توابع.

Common
Git / GitHub
LV.2

سطح مقدماتی؛ در حال یادگیری گردش‌کار تیمی و نسخه‌بندی.

Common
Adobe Photoshop
LV.2

آشنایی مقدماتی با ابزارهای گرافیکی برای طراحی دارایی‌های بازی.

Uncommon
Windows OS
LV.7

استفاده روزمره و آشنایی کامل با ابزارها و محیط توسعه.

دستاوردها // achievements

03
First Blood

اولین پروژه دانشگاهی — بازی مار و پله با زبان C

UNLOCKED+150 XP
Enrolled

ورود به دانشگاه عالی لارستان در رشته مهندسی کامپیوتر

UNLOCKED+500 XP
Joined The Party

عضویت در تیم CTree به‌عنوان Game Developer

UNLOCKED+800 XP
Skill Tree Opened

انتخاب مسیر Game Development به‌عنوان حرفه‌ی اصلی

UNLOCKED+300 XP

پروژه‌ها // quest.log

04

بازی مار و پله — پروژه دانشگاهی

LANG: C DURATION: ~24h ROLE: SOLO DEV DIFFICULTY: ★★★☆☆
COMPLETED
  • طراحی صفحه بازی با آرایه دوبعدی 10×10 و شماره‌گذاری زیگزاگی خانه‌ها.
  • پیاده‌سازی بازی دو نفره و سیستم نوبت‌دهی بازیکنان.
  • پیاده‌سازی سیستم تولید عدد تصادفی برای تاس.
  • طراحی سیستم انتقال خانه‌ها برای مارها و نردبان‌ها با استفاده از آرایه.
  • پیاده‌سازی توابع جداگانه برای حرکت بازیکن، نمایش صفحه، بررسی مار و نردبان و تشخیص برنده.
  • پیاده‌سازی محدودیت حرکت در صورت عبور از خانه ۱۰۰.
  • نمایش وضعیت بازیکنان، مارها و نردبان‌ها در محیط متنی.
  • استفاده از منابع آموزشی و ابزارهای هوش مصنوعی برای درک منطق موردنیاز، بدون استفاده مستقیم از کد تولیدشده.

مسیر علاقه‌مندی // skill.paths

05
01طراحی سیستم‌های بازی GAME SYSTEMS DESIGNPRIMARY
02طراحی مکانیک‌های اصلی بازی CORE GAME MECHANICSPRIMARY
03برنامه‌نویسی گیم‌پلی GAMEPLAY PROGRAMMINGCORE
04فیزیک و شبیه‌سازی در بازی‌ها PHYSICS & SIMULATIONENGINE
05هوش مصنوعی NPCها NPC ARTIFICIAL INTELLIGENCEAI

باس‌فایت بعدی // next.objective

06
Boss Battle

یادگیری Unity + C#

هدف فعلی من توسعه مهارت‌ها در Unity و C# و حرکت تدریجی به سمت توسعه بازی و کسب تجربه در پروژه‌های تیمی است.

BOSS HP25% REMAINING
Main Mission

حرکت به سمت Game Development

در ابتدای مسیر خود هستم و به دنبال فرصتی برای ورود به یک تیم، کسب تجربه عملی و توسعه مهارت‌های خود هستم. هدف بلندمدت من حرکت به سمت Game Development است و در حال حاضر می‌خواهم در کنار یادگیری، تجربه کار تیمی و توسعه پروژه‌های واقعی را به دست آورم.

تجهیزات // loadout

07
EQUIPPEDCزبان CMAIN WEAPON
EQUIPPEDC++C Plus PlusSIDE ARM
GITGit / GitHubUTILITY
PSPhotoshopART TOOL
EQUIPPEDWINWindows OSPLATFORM

هم‌تیمی‌ها // party.members

08
ش
شهراد آریا
TEAM MANAGER
ع
علیرضا گلستانه
DEVELOPER
م
مازیار امیری
GAME DEVELOPER

توانمندی‌ها // abilities

09
حل مسئله و تحلیل منطقی یادگیری مستقل یادگیری سریع مفاهیم جدید پذیرش و استفاده از بازخورد انعطاف‌پذیری در کار تیمی علاقه به Debug و بررسی مسائل ایده‌پردازی و تفکر سیستمی

تحصیلات و زبان // data.log

10

دانشجوی مهندسی کامپیوتر

دانشگاه عالی لارستان

DEGREE: B.Sc.● ACTIVE
فارسیزبان مادری 100%
انگلیسیسطح متوسط 60%