কোনও গেম সংস্থার ভাড়া নেওয়া সম্পর্কে কীভাবে যেতে হয় [বন্ধ]


14

আমি এক দশক ধরে উইন্ডোজের জন্য ব্যবসায়িক অ্যাপ্লিকেশনগুলি প্রোগ্রামিং করছি এবং ভেবেছি এটি পরিবর্তনের এবং গেম ডেভ বিবেচনার জন্য সময় হতে পারে। আমি এক্সএনএ-তে প্রায় খেলেছি এবং সত্যই এটি উপভোগ করেছি। আমি মূলত ডেলফিতে প্রোগ্রাম করেছি তবে আমার প্রিয় ভাষাটি সি # এবং আমি কখনই সি / সি ++ তে কাজ করি নি।

যদিও আমার উপলব্ধি হ'ল বেশিরভাগ গেম সংস্থাগুলি সি / সি ++ তে লেখেন এবং কেবলমাত্র সরঞ্জাম বিকাশ / দ্রুত প্রোটোটাইপিংয়ের জন্য এক্সএনএ-এর মতো কিছু ব্যবহার করবেন।

সুতরাং আমার প্রশ্নটি কি এক্সএনএ-তে কেবল স্ব-শিক্ষিত গেমসের অভিজ্ঞতা থাকা গেম প্রোগ্রামিং কাজের জন্য আপনাকে গুরুত্ব সহকারে আবেদন করা যেতে পারে বা আমার কি সত্যই সি / সি ++ এবং ওপেনজিএল / ডাইরেক্টএক্স শিখতে হবে? ভাড়া বাড়ার সম্ভাবনা বাড়ানোর জন্য আপনি আর কী সুপারিশ করবেন?

উত্তর:


29

গেমস তৈরি করুন।

যথেষ্ট চাপ দিতে পারে না। এমনকি যদি সেগুলি ছোট প্রোটোটাইপ মজাদার জিনিস বা ছোট সমাপ্ত গেম হয়।

আপনি যদি কোনও প্রোগ্রামার কাজের জন্য আবেদন করছেন, একটি ভাল প্রোগ্রামযুক্ত গেম করে সেই ক্ষেত্রে আপনার দক্ষতা দেখান। গ্রাফিকগুলি ভাল হওয়ার দরকার নেই।


একেবারে। আপনি কিছু তৈরি করতে পারবেন তা প্রমাণ করতে হবে। এমন অনেক লোক রয়েছে যা এটি করে না এবং সর্বোত্তম হওয়ার জন্য আশা করে। যদি আমি স্বতন্ত্র প্রকল্পগুলির সাথে কারও দিকে তাকিয়ে থাকি। যার কারও কাছে কিছুই নেই, তবে এটি কোনও বুদ্ধিমান নয়।
ডেভিড ম্যাকগ্রা

আর একমত হতে পারে না। গেম লিখুন। এবং আশা করুন যে তারা আপনার কোডটি দেখতে চায়, সুতরাং এর একটি খুব পালিশ উদাহরণ রয়েছে!
Andreas

আপনি কী ভাবেন যে ভাড়া নেওয়ার আগে সি ++ তে কীভাবে গেমগুলি লিখবেন তা শেখা গুরুত্বপূর্ণ বা আপনি কী মনে করছেন যে আপনি তৈরি করার পরে ভাষা এতটা গুরুত্বপূর্ণ নয়?
কোডএন্ডক্যাটস

আপনি যদি সি ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++> আরও বেশি জারিত তাহলে আপনার ভাল হওয়া উচিত। তবে আপনি যদি সি ++ বিভাগে কাজ করতে যাচ্ছেন তবে একটি শক্তিশালী সি ++ প্রদর্শন সর্বদা ভাল।
ইলফুর ওয়েজ

আমি মনে করি গেমস ইন্ডাস্ট্রিতে প্রোগ্রামিংয়ের চাকরি পাওয়ার ক্ষেত্রে এটিই সবচেয়ে বড় ভুল। এটি আপনার সিভি দেখতে আরও সুন্দর করে তোলে। আমি কখনই কেবল তাদের ডেমো ভিত্তিক কাউকে নিয়োগ দিতে যাব না। আসলে আমি জনগণের প্রকৃত উত্সটি খুব কমই দেখতাম look যদি তাদের সিভি ভাল হয় তবে তারা একটি সাক্ষাত্কার নিতে পারে, তবে আমি এখানেই আমার সিদ্ধান্ত নেব।
tenpn

8

আপনার শক্তি খেলুন। কাজের তালিকাগুলি রয়েছে এমন বিকাশের মতো ওয়েবসাইটগুলি দেখুন এবং আপনার যে দক্ষতা চান সেগুলি সন্ধান করুন। ঠিক আছে, বেশিরভাগ গেম ডেভলপমেন্ট সংস্থাগুলি কেবলমাত্র টুলিং পজিশনের জন্য সি # প্রোগ্রামারদের ভাড়া রাখবে, তবে অন্তত আপনার তখন দরজার সমস্ত গুরুত্বপূর্ণ পা রয়েছে! আপনি কখনই জানেন না যে আপনার অভ্যন্তরে কী হবে।

এছাড়াও, নির্বাক শোনায় তবে xna নির্মাতারা ক্লাব ফোরাম জব বিভাগে আপনার চোখ রাখুন। আমি একটি এক্সএনএ চালিত গুরুতর গেমটিতে 6 মাসের চুক্তির অবস্থান পেয়েছি। 8 মাস পরে এবং আমি প্রকল্পের স্থায়ী কর্মী হয়ে পড়েছি।


4

বেশিরভাগ ক্ষেত্রে না, গেম প্রোগ্রামিং পজিশনে আপনি যে ভাষাটিতে কাজ করছেন সেটিকে অবশ্যই বলা উচিত the কাজের জন্য আবেদন করার জন্য, আপনার গেম প্রোগ্রামিংয়ের জন্য যদি আপনি সচেতনভাবে পছন্দ করে থাকেন, এমনকি আপনার সম্ভবত ভাষাটির একটি শালীন ধারণা থাকতে হবে একটি ভিন্ন ভাষায়। আমার কাছে এটি অসম্ভব বলে মনে হয় না যে আপনি যদি সি ++ না জানতেন তবে তারা আপনাকে সি ++ পদের জন্য নিয়োগ দেবে। তবে, আপনি যদি কিছু পূর্ববর্তী ব্যবসায় অ্যাপ্লিকেশন বিকাশ থেকে সি ++ ভাষা জানতেন তবে আপনার কাছে এক্সএনএ অ্যাপ্লিকেশনগুলির একটি ভাল পোর্টফোলিও রয়েছে, আমি মনে করি যে কোনও যুক্তিসঙ্গত সংস্থা আপনাকে নিযুক্ত করবে।

অবশ্যই গেম প্রোগ্রামিং ধারণাগুলি রয়েছে যা প্রোগ্রামিং ভাষার স্তরকে ছাড়িয়ে যায় তবে সংস্থার কাছে উত্পাদনশীল হওয়ার জন্য আপনাকে সেই ধারণাগুলি তাদের পছন্দ ভাষায় লিখতে সক্ষম হতে হবে।


4

আমি কেবল নিজের কোডিং শিখছি, তবে মাঝারি আকারের (50+) সংস্থায় বেশ কয়েক বছর ধরে সিভিগুলি আমার হাত দিয়ে গেছে। বেশিরভাগ সিভি স্টোরেজ বাক্স বা সংরক্ষণাগার ডিরেক্টরিতে গিয়েছিল, আর কখনও দিনের আলো দেখতে পায় না।

আপনি যে স্টুডিওগুলির জন্য কাজ করতে চান তা গবেষণা করুন এবং তারা কীভাবে তাদের কোডিংয়ের কাজগুলি ভেঙে দেয় তা সন্ধান করুন।

প্রথমে সি ++ শিখুন। শিল্পে এটি একেবারে প্রয়োজনীয় হবে। আপনি যদি কেবল সি # তে কীভাবে কাজ করতে জানেন এবং কোনও কাজের সুযোগ দেখা দেয় তবে আপনি এড়াতে চান না। যদি আপনি স্বতন্ত্রভাবে দীর্ঘমেয়াদী কাজ করার পরিকল্পনা করেন তবে আপনার পক্ষে যা কাজ করে তা শিখুন।

যদি আপনার কাছে শক্তিশালী 3 ডি এবং গ্রাফিক্স কোডিং দক্ষতা না থাকে এবং আপনি সেই অবস্থানগুলির মধ্যে একটির জন্য আবেদন করেন, তবে এটি বাতিল করার প্রত্যাশা করুন। আপনার যদি সেই ক্ষেত্রগুলিতে দৃ strong় দক্ষতা থাকে তবে একেবারে ডেমো বা আপনার ওয়েবসাইটের একটি লিঙ্ক অন্তর্ভুক্ত করুন যাতে সেই দক্ষতা / প্রকল্পগুলি কার্যকর হয়।

কিন্তু আপনি না আছে কুড়ান পেতে leet 3D-Fu দক্ষতা থাকতে হবে। সরঞ্জাম প্রোগ্রামাররা ডিজাইনার এবং শিল্পীদের সাথে খুব নিবিড়ভাবে কাজ করে এবং আপনি আপনার কাজের বিষয়ে ধ্রুবক প্রতিক্রিয়া পান। আপনি যদি মানুষের সাথে কাজ করতে চান এবং আপনার পোর্টফোলিও দেখায় যে আপনি গেম ডিজাইন সরঞ্জামগুলি বিকাশ করেছেন এটি একটি লাভজনক অভিজ্ঞতা হতে পারে। আপনি যদি সমালোচনাকে ভালভাবে পরিচালনা না করেন তবে এটি আপনার পক্ষে ভূমিকা নয়।

শব্দ, অ্যানিমেশন, স্ক্রিপ্টিং - প্রকল্পের উপর নির্ভর করে আপনি বিশেষত সেই ক্ষেত্রগুলিতে উত্সর্গীকৃত অবস্থানগুলি খুঁজে পেতে পারেন, বিশেষত যদি বিকাশের কোনও ইঞ্জিন বা কোনওটির ভারী পরিবর্তন হয়।

10 বছর আগের মত নয় যেখানে কিছুটা উত্সাহ এবং কিছু শীতল কিছু দেখানো আপনাকে ঘরে বসে চাকরি দিতে পারে, এখন ভূমিকা বেশ বিশেষীকরণযোগ্য। যদি আপনি দু'একটি স্থির হয়ে থাকেন যে আপনি উত্তেজনাপূর্ণ এবং সেইগুলিতে সম্মান পেয়েছেন তবে আপনি আপনার দক্ষতাগুলি প্রসারিত করার সাথে সাথে প্রসারিত করতে পারেন।

অতিরিক্তভাবে, একটি কোডিং পরীক্ষা আশা করি। আপনি যদি নিজের সাক্ষাত্কারের জন্য রাস্তায় হাঁটেন এবং চিত্তাকর্ষক কিছু দেখান তবে এর অর্থ এটি আপনার নয়। তারা আপনাকে কী করতে পারে তা দেখতে চাইবে। আপনার ইন্টারভিউয়ারদের সন্তুষ্ট করতে আপনি 3 বা তার বেশি ঘন্টা সমস্যার সমাধান বা কোড রিফ্যাক্টরিং আশা করতে পারেন।

শুভকামনা :)


1
কোডিং পরীক্ষা এবং শক্ত সাক্ষাত্কার ftw।
টেনপেন

3

আমার আশেপাশের ছোট গেম ডেভলপমেন্ট শপের কর্মচারীদের সাথে কথা বলে তারা বলেছে যে তারা সেই আবেদনকারীদের পক্ষ নেওয়ার ঝোঁক রয়েছে যার আগে তারা যে কাজ করেছে তার কিছু প্রমাণ রয়েছে। উদাহরণস্বরূপ, বিদ্যমান গেমের জন্য মোড তৈরি করা বা গেম ইঞ্জিনের পিছনে থাকা যা আপনি ছাড়া অন্য কেউ শুনেছেন।

বিকাশের জ্ঞান হিসাবে, সি / সি ++ এখনও কেবল এটি জেনে যাওয়ার জন্য শীর্ষস্থানীয় প্রযুক্তি কারণ এটি কী চলছে তার পুরো নিয়ন্ত্রণের অনুমতি দেয় এবং এতে প্রচুর জনপ্রিয় ইঞ্জিনগুলি নির্মিত। এক্সএনএ দরকারী, তবে আপনি বেশ কয়েকটি জিনিসের কাঠামোর ঝাঁকুনিতে রয়েছেন। আপনি যখন প্রতি সেকেন্ডে সীমিত সংখ্যক আপডেটের সাথে কাজ করছেন এটি সম্পূর্ণ নিয়ন্ত্রণের জন্য অর্থ প্রদান করে।


3

এটি স্টুডিওর উপর নির্ভর করে।

আমি যে স্টুডিওগুলির জন্য কাজ করেছি তারা আপনাকে নিযুক্ত করবে না। তাদের 3 ডি গণিতের সাথে মিলিয়ে বিস্তৃত এবং খুব শক্ত সি / সি ++ জ্ঞান প্রয়োজন এবং তারা যে মিডলওয়্যার ইঞ্জিনটি ব্যবহার করেন তাদের সাথে অভিজ্ঞ প্রার্থীদের পছন্দ করেন।

বলা হচ্ছে, সেখানে প্রচুর স্টুডিও রয়েছে। আমি আপনার স্টুডিওগুলি তালিকাভুক্ত করার পরামর্শ দিচ্ছি যাতে আপনি যে স্টুডিওগুলিকে আবেদন করেন এবং তাদের কাজের তালিকায় তারা কী চান তা দেখার ধারণাটি বিনোদন দিয়ে চলেছেন। এই মুহুর্তে, আপনার যতটুকু জ্ঞান প্রয়োজন তা উপভোগ করতে পারেন।

সাধারণভাবে, শক্ত সি দক্ষতা আশ্চর্যজনকভাবে উপকারী। আমার যে কোনও সাক্ষাত্কারটি কখনও ছিল (গেমস এবং অন্যথায়) সরাসরি সি প্রোগ্রামিংয়ের সাথে জড়িত।


1

আপনি প্রথমে একটি নৈমিত্তিক গেমস সংস্থার জন্য কাজ করার জন্য আবেদন করতে চেষ্টা করতে পারেন, যদি আপনি নিজের অঞ্চলে ভাড়া নিচ্ছেন এমন কোনও সন্ধান করতে পারেন। এইভাবে, আপনি কয়েক বছর ধরে ছোট গেমগুলি লেখার অভিজ্ঞতা অর্জন করতে পারেন, যা আপনাকে এমন স্টুডিওতে প্রবেশের স্তরের অবস্থান পেতে সহায়তা করতে পারে যা বৃহত্তর গেমস তৈরি করে।


1

গেম ডেভেলপার হিসাবে যিনি প্রতিভা অর্জন প্রক্রিয়াতে যুক্ত ছিলেন, আমি দুই টুকরো পরামর্শ দেব give

  1. গেমস তৈরি করুন। আপনি কীভাবে কাজ করেন তা দেখার জন্য আমাদের সেরা সরঞ্জামটি আপনি কীভাবে কাজ করেছেন তা দেখানো। ঐ নোটে:
  2. ওপেন সোর্স প্রকল্পগুলিতে অবদান রাখুন । আপনার লেখার কোড এবং আপনি অন্যের সাথে কীভাবে খেলেন উভয়ই দেখার জন্য আমাদের সেরা সরঞ্জামটি ... উপরে দেখুন।

নীচের লাইন: আমরা দেখতে চাই যে আপনি কী করতে পারেন, কীভাবে আপনি এটি করবেন এবং কোনও দলের সদস্য হিসাবে আপনি কীভাবে পারফর্ম করবেন।


1
ওপেন সোর্স অংশটি সম্পর্কে আপনাকে সতর্কতা অবলম্বন করতে হবে। বেশিরভাগ গেম সংস্থাগুলি বুদ্ধিজীবী সম্পত্তি ইস্যু সম্পর্কে অত্যন্ত সতর্ক থাকে এবং অনেকগুলি "তথ্য ফ্রি হতে চায়" এজেন্ডায় অত্যধিক উত্সাহী এমন লোকদের সম্পর্কে সতর্ক থাকে। সাধারণভাবে, আপনি যা তৈরি করেছেন তা প্রদর্শন করা যা আপনি যা করতে চান তা কেবল উল্লেখ করার চেয়ে ভাল , সুতরাং গেমস তৈরি করা এবং ওপেন সোর্স করা ভাল, তবে নিজেকে একটি ভাল ভাড়া হিসাবে দেখানোর একমাত্র (এবং যুক্তিযুক্তভাবে সর্বোত্তম নয়) উপায় নয় ।
পান্ডা পাইজামা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.