আমি কীভাবে একটি এসসি 2 মানচিত্রে তৃতীয় ব্যক্তি ক্যামেরা প্রয়োগ করতে পারি?


8

আমি একটি ইউনিট অনুসরণ করে তৃতীয় ব্যক্তি ক্যামেরা সহ একটি কাস্টম স্টারক্রাফ্ট 2 মানচিত্র তৈরি করার চেষ্টা করতে চাই। এই বৈশিষ্ট্য সহ কয়েকটি কাস্টম মানচিত্র ইতিমধ্যে বিদ্যমান, তাই আমি জানি এটি সম্ভব possible

আমি এটা কিভাবে করবো? আমার কি কাস্টম মোড ফাইল দরকার, বা মানচিত্রের ফাইলে সবকিছু করা যায়?


2
sc2mapster.com/maps/tpsfps_battle_rts আমার মনে হয় এটি সাহায্য করতে পারে। এটি এই বৈশিষ্ট্যযুক্ত আরও জনপ্রিয় মানচিত্রের জন্য একটি সাইটের লিঙ্ক। আমার মনে হয় সাইটে তাদের কীভাবে ব্যবস্থা করা যায়।
ম্যাকাজ্জামান

এটি এমন কোনও কাস্টম মানচিত্রের লেখকের সাথে যোগাযোগ করা যা এটি সম্ভবত সবচেয়ে সহজ উপায়
হ'ল

এই প্রশ্নটি অফ-টপিক হিসাবে উপস্থিত বলে মনে হচ্ছে কারণ এটি একটি নির্দিষ্ট গেমটি পরিবর্তনের বিষয়ে, এবং তিন বছর পরে এটির উত্তর পাওয়া যাবে না।
জারি কম্প্পা

@ জারি আমি মনে করি যতক্ষণ না এখানে গেম মোডিং বিষয়বস্তু অব্যাহত থাকবে এবং এসসি 2 এর একটি সক্রিয় সম্প্রদায় রয়েছে। SC2: সোয়ার্ম এর হার্ট সম্প্রসারণ মাত্র এক বছর পুরানো।
আনকো

@ আঙ্কো সম্মত; এসসি 2 এবং এর মোডগুলি পুরানো থেকে অনেক দূরে। এছাড়াও, প্রশ্নটি সঙ্কুচিতভাবে করা যায় এবং পরিষ্কারভাবে সম্পাদন করা সম্ভব।
শেঠ ব্যাটিন

উত্তর:


1

নীচে সরবরাহিত তথ্যগুলি http://www.staredit.net/starraft2/Third_Person_Camera থেকে এসেছে যেখানে আপনি ডাব্লুএসএডি ট্রিগার এবং একাধিক ক্যামেরা বিকল্পগুলির মতো আরও স্টাফ পেতে পারেন তবে তৃতীয় ব্যক্তির সেটআপের জন্য বেসিকগুলি এখানে রয়েছে:

ক্যামেরা অবজেক্ট সেট আপ করা হচ্ছে

"ক্যামেরা তৈরি করুন" বোতামের নীচে আপনি একটি সাদা বাক্স দেখতে পাবেন যার মধ্যে "ক্যামেরা 001" মান রয়েছে, ডানদিকে ক্লিক করুন এবং "বৈশিষ্ট্যগুলি পরিবর্তন করুন" টিপুন। নিম্নলিখিতগুলিতে মানগুলি সেট করুন (নাম - উপ - মান - (বিবরণ)):

  • কোণ - দেখার ক্ষেত্রের ক্ষেত্র - 27.996 - (দৃশ্যটি কত প্রশস্ত। পর্দার বাম থেকে ডানদিকে এটি 28 ডিগ্রি ভিউ হবে) কোণ - রোল - 0.0 - (বাম থেকে ডানে ক্যামেরাটি কতদূর যেতে হবে) ব্যারেল রোলস চিন্তা করুন।)
  • ক্ষেত্রের গভীরতা - পরিমাণ - 0.0 - (অজানা, আপনি যদি এই মান সম্পর্কে কোনও তথ্য জানেন তবে উইকি নিবন্ধটি আপডেট করতে দ্বিধা বোধ করবেন)
  • ক্ষেত্রের গভীরতা - গভীরতা - 8.0 - (ক্যামেরাটি কতদূর দেখায়)
  • ক্ষেত্রের গভীরতা - শেষ - 8.0 - (ক্যামেরার বিন্দু থেকে দেখার শেষ অবস্থান)
  • ক্ষেত্রের গভীরতা - শুরু - 0.0 - (ক্যামেরার বিন্দু থেকে দেখার শুরুর অবস্থান)
  • দূরত্ব - 4 - (আক্ষরিক ক্যামেরাটি ক্যামেরার আসল অবস্থান থেকে কত দূরে। এটি এফপিএসে প্রথম ফলাফল নির্ধারণ করুন (প্রথম ব্যক্তি শ্যুটার), প্রায় 4 টিপিএস (তৃতীয় ব্যক্তি শ্যুটার))
  • দূরত্ব - দূর ক্লিপ - 300.0 - (এমন দূরত্ব যা থেকে কোনও কিছুই রেন্ডার হবে না। ক্যামেরা থেকে যদি এর থেকে আরও কিছু দূরে থাকে তবে এটি রেন্ডার করবে না)
  • দূরত্ব - ক্লিপের নিকটবর্তী - .1 - (কোনও কিছু যখন রেন্ডার করা হবে না তখন দূরত্ব the ক্যামেরা থেকে যদি এর থেকে আরও কাছাকাছি কিছু থাকে তবে এটি রেন্ডার করবে না)
  • দূরত্ব - ছায়া ক্লিপ - 75.0 - (দূরত্ব অনুমান করা হচ্ছে যার পরে ছায়াগুলি রেন্ডার হবে না)
  • লক্ষ্য - পিচ - 12 - (ক্যামেরার পিচ itch পিচটি নিচের দিকে / নিচে চলাচল করছে)
  • লক্ষ্য - এক্স - (কোনও ব্যাপার নয়, এটি গেমের প্রতিটি ফ্রেম বদলে দেবে)
  • টার্গেট - ওয়াই - (এতে কিছু আসে যায় না, এটি গেমের প্রতিটি ফ্রেম বদলে দেবে)
  • লক্ষ্য - ইয়াও - 180 - (ক্যামেরার ইয়াও। ব্যারেল রোলস নয় এমন বাম থেকে ডান চলাচল মনে করুন)
  • লক্ষ্য - জেড অফসেট - 1 - (ক্যামেরাটি মাটির থেকে কত দূরে)

আমাদের এখানে যে মূল মূল্যটি প্রয়োজন তা হ'ল দূরত্ব - ৪ to এ সেট করা তৃতীয় ব্যক্তির ক্যামেরা তৈরি করবে (যদিও সামুদ্রিক ব্যতীত অন্যান্য ইউনিট রয়েছে, আপনার এটি সম্পাদনা করতে হতে পারে)। 0 প্রথম ব্যক্তির ক্যামেরা তৈরি করবে। লক্ষ্য - জেড অফসেট - ১ এর জন্য একই হয় goes একটি লম্বা ইউনিটের কিছুতে ক্যামেরা বাড়াতে একটি উচ্চ মানের প্রয়োজন হবে।

গ্লোবাল ভেরিয়েবল

কয়েকটি বৈশ্বিক চলক প্রয়োজন, নাম এবং প্রকার যা নীচে নির্দেশিত (নাম - প্রকার - মান - (বিবরণ)):

  • ফেসঅফসেট [৮] - বাস্তব - ০.০ - (যেখানে প্রতিটি খেলোয়াড়ের নিজ নিজ ইউনিট মুখোমুখি হয়)
  • গতি - আসল - 0.03 - (একটি ইউনিট যে গতিবেগে চলে)
  • ইউনিটগুলি [8] - ইউনিট - [EMPTY] - (প্রতিটি খেলোয়াড়ের নিজ নিজ ইউনিট সঞ্চয় করে)
  • প্লেয়ারএ [8] - আসল - 0 - (স্টোরগুলি প্লেয়ারগুলির একটি কী নিচে রয়েছে)
  • প্লেয়ারস [8] - রিয়েল - 0 - (স্টোরগুলি প্লেয়ারগুলির এস কী বন্ধ রয়েছে)
  • প্লেয়ারড [8] - আসল - 0 - (স্টোরগুলি খেলোয়াড়দের ডি কীটি নিচে রয়েছে)
  • প্লেয়ারডাব্লু [8] - রিয়েল - 0 - (স্টোরগুলি প্লেয়ারগুলির ডাব্লু কী বন্ধ রয়েছে)

ক্যামেরা ট্রিগার সেট আপ করুন

Set Up Camera
   Events
       Timer - Every 0.0 seconds of Game Time
   Local Variables
       Yaw = 0.0 <Real>
       CameraFocus = No Point <Point>
       Counter = 0 <Integer>
   Conditions
   Actions
       General - For each integer Counter from 1 to 8 with increment 1, do (Actions)
           Actions
               General - If (Conditions) then do (Actions) else do (Actions)
                   If
                       (Controller of player Counter) == User
                       (Status of player Counter) == Playing
                   Then
                       Camera - Apply Camera 001 for player Counter over 0.0 seconds with Existing Velocity% initial velocity, 10% deceleration, and Don't Include Target
                       Camera - Lock camera mouse relative mode On for player Counter
                       Camera - Turn camera mouse rotation On for player Counter
                       Camera - Turn camera height smoothing Off for player Counter
                       Camera - Turn camera height displacement On for player Counter
                   Else

ক্যামেরা আপডেট ট্রিগার:

Camera Update
   Events
       Timer - Every 0.0 seconds of Game Time
   Local Variables
       Yaw = 0.0 <Real>
       CameraFocus = No Point <Point>
       Counter = 0 <Integer>
   Conditions
   Actions
       General - For each integer Counter from 1 to 8 with increment 1, do (Actions)
           Actions
               General - If (Conditions) then do (Actions) else do (Actions)
                   If
                       (Controller of player Counter) == User
                       (Status of player Counter) == Playing
                   Then
                       Variable - Set Yaw = (Current camera yaw of player Counter)
                       Variable - Set CameraFocus = ((Position of Units[Counter]) offset by 0.0 towards (Yaw + 90.0) degrees)
                       Unit - Make Units[Counter] face (Yaw + FaceOffset[Counter]) over 0.0 seconds
                       Camera - Set the camera bounds for (Player group(Counter)) to (Region((X of CameraFocus), (Y of CameraFocus), ((X of CameraFocus) + 0.01), ((Y of CameraFocus) + 0.01))) (Do Not adjust the minimap)
                   Else
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.