আমি প্রোগ্রামিং পছন্দ না করলে কীভাবে আমি ভিডিও গেমস তৈরি করতে পারি? [বন্ধ]


10

আমি আমার স্কুলে সি ++ কোড অধ্যয়ন করছি (আমার প্রধান কম্পিউটার প্রোগ্রামিং)। সত্যি বলতে, আমার গ্রেডগুলি এতটা ভাল নয়, এবং কার্যভারগুলি সত্যই শক্ত really কখনও কখনও আমি দুঃখ বোধ করি যে আমি ভবিষ্যতে আমার কাজের জন্য কোডিং (যা চাপযুক্ত) প্রতি 8-10 ঘন্টা ব্যয় করব।

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

তবে বেশিরভাগ জনপ্রিয় গেম ডিজাইনার (বা পরিচালক) যেমন কোজিমা, মিয়ামোটো ইত্যাদি ভাল প্রোগ্রামার হিসাবে থাকতেন। সংস্থাগুলি প্রকৃতপক্ষে প্রোগ্রামারদের পরিচালকদের দায়িত্ব দেয় কারণ তারা বোঝে যে একটি খেলা কীভাবে করা যায়।

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

একবার, আমি ভ্যানকুভার আর্ট ইনস্টিটিউটে যোগদানের চেষ্টা করেছি যা নিবন্ধ অনুসারে 7 ম র‌্যাঙ্কে রয়েছে। তবে, একজন প্রোগ্রামার যিনি সেখানে একজন প্রশিক্ষক থাকতেন তিনি আমাকে সত্য বলেছিলেন: স্নাতক শিক্ষার্থীদের নিয়োগের হার কম low

আমি যদি প্রোগ্রামিং পছন্দ না করি তবে আমি কীভাবে ভবিষ্যতের তৈরির গেম পেতে পারি?


9
পার্শ্ব নোট হিসাবে, যদিও অন্যান্য মন্তব্যে বর্ণিত হিসাবে প্রোগ্রামিংয়ের প্রয়োজন হয় না ... কোড কীভাবে কাজ করে তার একটি সাধারণ বোঝা উপকারী কারণ এটি আপনাকে সম্ভাব্য হার্ডওয়্যার / সফ্টওয়্যার সীমাবদ্ধতার (উদাহরণস্বরূপ, মডেলিং এবং পলিক অ্যাকাউন্ট) অন্তর্দৃষ্টি দেয়।
ইনিশির

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

20
আমি ভোট দিলাম না, তবে আমি এই প্রশ্নটি সত্যিই পছন্দ করি না। আমি মনে করি আপনার মনোভাবের সাথে একটি মৌলিক সমস্যা আছে ("আমি চাই না ..") এবং আপনি যদি প্লেটটিতে উঠে নিজের অ্যাসাইনমেন্টগুলি কোড করতে না পারেন তবে আমি মনে করি না আপনি অন্য কোনও জায়গাতে খুব ভাল ব্যবহার করবেন do পারেন।
bobobobo

14
"আমি সবসময় প্লট, গল্প, চরিত্র, কাল্পনিক গেমিং ওয়ার্ল্ড লিখি।" এটি গেম ডিজাইন নয়; এই লিখছি । আপনি গেমস তৈরি করতে চান না। আপনি গেমটি ব্যাকস্টোরি তৈরি করতে চান । বিটিডাব্লু, পরামর্শের প্রশ্নগুলি এই সাইটের জন্য সত্যই উপযুক্ত নয়। আমরা আরও ব্যবহারিক প্রশ্ন পছন্দ করি যার আসল উত্তর আছে, চ্যাটি ফোরাম-টাইপ স্টাফ নয়।
নিকল বোলাস

উত্তর:


17

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

একটি গেম ডিজাইন মেজর অনেক বেশি মজাদার হতে পারে এবং এটি প্রোগ্রামার হওয়ার চেয়ে কম দেয় না।

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

গেম ডিজাইন মেজরটির দিকে আমি যে লিঙ্কটি দেখছিলাম তার এখানে একটি লিঙ্ক: http://www.champlain.edu/undergraduate-studies/majors-and-program/game-design-x14300.html

এছাড়াও, আপনার সম্পর্কেও চিন্তিত যে আপনার আরও ভাল গেম ডিজাইনার হওয়ার জন্য গেম প্রোগ্রামিংয়ের একটি শালীন অন্তর্দৃষ্টি থাকা প্রয়োজন, গেম প্রোগ্রামিংয়ের এই গৌণ কোর্সটি একবার দেখুন: http://www.champlain.edu/undradudu- স্টুডিজ /majors-and-programs/game-programming-minor.html

আমি আশা করি এর কিছু সাহায্য করবে!


10
শিল্পে, আমি মনে করি আমি কেবল কখনও অ-সিনিয়র স্তরের এমন একজন ডিজাইনারের মুখোমুখি হয়েছিল যিনি "সমস্ত নকশা কেবল প্রোগ্রামার এবং গেম শিল্পীদের হাতে দিতে পারেন"। খুব কম লোকই প্লট, গল্প, চরিত্র এবং পৃথিবী লেখার জন্য কর্মীদের নিয়োগ দেয়, কারণ এটি কোনও প্রকল্পের সময়কালের জন্য একটি সম্পূর্ণ সময়ের পোস্ট নয়।
কাইলোটন

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

2
যদিও এটি খুব সত্য যে গেম ডিজাইনের কাজটি সম্পর্কে চিন্তাভাবনা করার জন্য "সমস্ত নকশাগুলি কেবল প্রোগ্রামার এবং গেম শিল্পীদের হাতে দাও" একটি দুর্দান্ত ভুল-মাথা উপায়, আমি ব্যক্তিগতভাবে বেশ কয়েকজনকে জানি যারা সরাসরি কাজ করার জন্য কলেজের বাইরে নিযুক্ত হয়েছিল know গেম ডিজাইন, এবং এমন ক্যারিয়ার অনুসরণ করেছেন যা খাঁটি গেম ডিজাইন (যুক্তিযুক্ত)। কথাটি হ'ল, সেগুলি স্তর নকশার মতো গেম ডিজাইনের আরও ব্যবহারিক দিকগুলির জন্য ভাড়া করা হয়েছিল।
13:42

2
হ্যাঁ, এন্ট্রি স্তরের 'নকশা' র ভূমিকা সাধারণত সামগ্রী তৈরি সম্পর্কে হয় - এক স্তরে এটি 'প্লট, গল্প, চরিত্র এবং জগত' হিসাবে বিবেচিত হতে পারে তবে এখনও কিছু প্রযুক্তিগত প্রয়োজন রয়েছে (যদিও প্রয়োজনীয়ভাবে প্রোগ্রামিং হয় না)।
কাইলোটন

এই দিনগুলির প্রযুক্তিগত প্রয়োজনীয়তা বেশিরভাগই 3 ডি সম্পাদনা পরিবেশ এবং কিছু শৈল্পিক ফ্লেয়ারের সাথে পরিচিত।
প্যাট্রিক হিউজেস

6

গেম প্রোগ্রামিং থেকে গেম ডিজাইন আলাদা ।

গেম ডিজাইনার হিসাবে আপনার ভূমিকা থাকতে পারে এবং টাচ কোড নয়।


আমাকে বিস্তারিত বলবেন? আপনি আমাকে কিছু স্কুল বা কিছু সুপারিশ করতে পারেন?
হোপার 2

2
@ হপার: আপনি যদি এটি সামর্থ্য করতে পারেন তবে ডিজিপেন রয়েছে। বেশিরভাগ গেমের স্কুলগুলির খুব খারাপ খ্যাতি রয়েছে এবং এটি অর্জন করেছে; ডিজিপেনের একটি চকচকে খ্যাতি রয়েছে এবং তেমনি এটিও অর্জন করেছে। তবে, বিএজিডি / বিএসজিডি প্রোগ্রামগুলি খুব নতুন, এখনও কিছু প্রবাহের অধীনে রয়েছে এবং এটি এখনও শিল্পে প্রমাণিত হয়নি: ডিজিপেন.ইডু / অ্যাক্যাডেমিকস / ডিগ্রি-প্রোগ্রাম / বিএস- ইন- গেম- ডিজাইন
শান

1
সাম্প্রতিক বছরগুলিতে ডিজিপেনে গিয়ে এবং ডিজিপেনের বিপুল সংখ্যক প্রার্থীর সাক্ষাত্কার নিয়ে আমি নিজেই "আলোকিত খ্যাতি" দৃ as়তার সাথে নিজেকে সন্তুষ্ট করব।

6

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

আমি এই উত্তরটি পোস্ট করার পরিকল্পনা করি নি, তবে আজ এটির ব্যাক আপ করার জন্য আমি কিছু দৃ evidence় প্রমাণ পড়েছি:

ভালভের সম্ভবতঃ ফাঁস কর্মচারী ম্যানুয়াল 39-40 পৃষ্ঠাতে বলেছেন:

ইঞ্জিনিয়ার: প্রোগ্রাম বা প্রোগ্রাম করা

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


2
আপনি যে ম্যানুয়ালটি সংযুক্ত করেছেন তা দুর্দান্ত। যাইহোক এটা আসলে এখন তাদের ওয়েবসাইটে ডিস্ট্রিবিউটেড এর (যদি এটি ছিল আগে।?)
bobobobo

4

আপনি শৈল্পিক? আপনি কি ডিজিটাল মিডিয়া ডিগ্রি করা বিবেচনা করেছেন? আমার অনেক বন্ধু রয়েছে যেগুলি কম্পিউটার সায়েন্স এবং ডিজিটাল মিডিয়া উভয়ই অধ্যয়ন করছে এবং তাদের মধ্যে অনেকগুলি ডিজিটাল মিডিয়াটিকে খুব উপভোগ্য বলে মনে করেছে।

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

শুভকামনা!


3

আপনি কি সি ++ এর চেয়ে অন্য ভাষায় প্রোগ্রামিং বিবেচনা করেছেন? আপনি বলছেন প্রোগ্রামিং স্ট্রেসাল হতে পারে তবে কেবল এমন একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ বেছে নেওয়া যা আপনার পক্ষে আরও ভাল মানায় যা প্রচুর স্ট্রেস উপশম করতে পারে।

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

আমি মনে করি উদাহরণস্বরূপ পাইগেম (এটি পাইথনে রয়েছে এবং আমি এটি সম্পর্কে ভাল জিনিস শুনেছি) তে একটি গেম তৈরি করার চেষ্টা করা বাস্তবায়নের বিশদ সম্পর্কে এত বেশি ঝাঁকুনি না দেওয়ার সময় আপনাকে গেম মেকানিক্স এবং অন্যান্য উচ্চ স্তরের গেমের বৈশিষ্ট্যগুলিতে সত্যই মনোনিবেশ করতে দেয়। এটি কিছুটা চাপকে মুক্তি দিতে পারে এবং আপনার সৃজনশীলতা প্রকাশ করতে পারে। আপনার পক্ষে অন্যান্য ভাষা সহজ হতে পারে: রুবি, লুয়া, সি #, জাভাস্ক্রিপ্ট / কফিস্ক্রিপ্ট।

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

আমি বলছি প্রোগ্রামিং অংশটিকে যতটা সম্ভব সহজ করুন যাতে আপনি আপনার কাছে গুরুত্বপূর্ণ যেগুলিতে মনোনিবেশ করতে পারেন।


আমি এখন এক দশক ধরে জীবন্ত লেখা C ++ উপার্জন করছি এবং এটি যা করার তাগিদ করা ভাল তবে এটি গেম বিকাশের উদ্দেশ্যে নয়। সি ++ একটি মোটামুটি নিম্ন-স্তরের, সাধারণ উদ্দেশ্যে ভাষা language এটি অনুকূলিতকরণের জন্য ভাল। আপনি যদি gamesক্য, এজিএস বা যা কিছু যেমন গেমগুলির প্রতি আরও বেশি আগ্রহী কিছু নিয়ে বেশি স্বাচ্ছন্দ্য বোধ করেন না তা দেখার পরামর্শ দিই। এমন কিছু বাছুন যা দেখে মনে হয় এটি আপনার পছন্দ মতো গেমগুলির দিকে এগিয়ে চলেছে (তবে একক প্লেয়ার বা সোফার কোচ-আপ গেমগুলির সাথে লেগে থাকুন, কেউ তাদের প্রথম প্রোগ্রামিং প্রকল্প হিসাবে কোনও এমএমওআরপিজি করে না) এবং কেবল কিছু তৈরি করুন।
uliw साक्षी

নতুন ভাষা বা পরিবেশ শিখতে ভয় পাবেন না। গেম ইঞ্জিনগুলি খুব আলাদা। টুইন বা ইনফর্ম, ইউনিটি বা অবাস্তব, এজিএস বা গেমমেকার, বা ক্লিকটিম দেখুন ... এর মধ্যে একটি আপনার বর্তমান গেমের জন্য সঠিক হতে পারে। আপনার পরেরটির জন্য আরও একটি পছন্দ হতে পারে। আপনি যত বেশি চেষ্টা করেছেন, আপনি যখন এটি আলাদা ইঞ্জিন ব্যবহার করতে সাহায্য করবেন তখন ততই আপনি চিহ্নিত করতে পারবেন।
uliw साक्षी

2

আমি আপনার মত শুরু করেছিলাম, প্রোগ্রামিংকে ঘৃণা করি এবং অন্যান্য দিকগুলি ভালবাসি। আমি প্রথম বছর প্রোগ্রামিং কোর্সে ব্যর্থ হয়েছি, তবে স্কুলে থাকার জন্য পুনরায় গ্রহণ করতে হয়েছিল এবং ইতিবাচক গ্রেড পেয়েছিলাম। আমি সে বছর আমার সেরা চেষ্টা করেছি এবং আসলে এটি উপভোগ করেছি। এখন 3 বছর পরে আমি প্রায় 75% প্রোগ্রামার এবং 25% শিল্পী।

একটি পার্থক্য রয়েছে: আমি অ্যাকশন স্ক্রিপ্ট 3 দিয়ে শুরু করেছি, যা সি ++ এর মতো সমস্ত নিম্ন-স্তরের মাথাব্যথা জড়িত না। আমি আসলে সি ++ এবং সাধারণভাবে নিম্ন স্তরের প্রোগ্রামিংকে ঘৃণা করি। আমি মনে করি আপনি যে শর্তে প্রোগ্রামিংয়ের সাথে পরিচিত হয়েছিলেন তা অনুকূল নয়। অ্যাকশন স্ক্রিপ্ট বা সি # (এক্সএনএ) এর মতো সহজ ভাষা ব্যবহার করে দেখুন, এটি একটি বড় পার্থক্য।


2

আমি এই নিবন্ধটি গামসূত্রের সন্ধানে পেয়েছি। এটি গেম মেকার ব্যবহার সম্পর্কে: http://www.gamasutra.com/view/feature/182860/ সাক_এট_ কোডিং_বুট_মেক_ গেমস_এইনওয়ে.পিপি

এই সরঞ্জামটি নির্বোধ এবং সহজ হিসাবে বিবেচিত হতে পারে তবে গেমস তৈরি করতে এটি অবশ্যই ব্যবহার করা যেতে পারে।

উদাহরণস্বরূপ, স্পেলুঙ্কি গেম মেকার দিয়ে তৈরি হয়েছিল।


2

একটি দক্ষতা, যেকোন দক্ষতা চয়ন করুন এবং এতে দক্ষতা অর্জন করুন

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

কোডের পরিবর্তে ইংরেজি লিখুন

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

একটি আলাদা ভাষা বা দুটি বা তিন বাছাই করুন

আমি C ++ এ লিখতে চাইলে তা ঘৃণা করতাম, সে কারণেই আমি তা লিখছি না। আমি পরিবর্তে বিভিন্ন ভাষায় লিখি (আমি ক্লোজার পছন্দ করি, যদিও আমি প্রায়শই এটি ব্যবহার করতে পারি না, এবং আমি জাভাস্ক্রিপ্টকে ঘৃণা করি না)। প্রোগ্রামিং বিভিন্ন ভাষায় অভিন্ন অভিজ্ঞতা নয়।

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

প্রোগ্রামিং প্রফেসর / পরামর্শদাতা / কোডার বন্ধুদের সন্ধান করার চেষ্টা করুন যা নিজেরাই ঘৃণা করে না

একটি চূড়ান্ত নোট, আপনি কি সত্যই প্রোগ্রামিং বাচ্চাদের সঠিক নয় এমন লোকের ভিড়কে ইন্ট্রো প্রোগ্রামিং শেখানো প্রফেসরদের মনোভাব পরীক্ষা করেছেন? আমার অভিজ্ঞতায় তারা খুশি নয়, উত্সাহী মানুষ। এটিকে মনে রাখবেন না, কেবলমাত্র তারা সমস্ত ভয়ঙ্কর "প্রোগ্রামার" এর সাথে পুনর্মিলন করার চেষ্টা করছেন যে তারা বেস্ট ন্যূনতম ব্যর্থ হয়ে সাফল্যহীন বিশ্বে উদ্বোধন করবে। সম্ভবত এটির জন্য অ্যালকোহলের উপর ভারী নির্ভরতা। পরিবর্তে, আপনি কোডিং পছন্দ করে এমন উত্সাহী ব্যক্তিদের সাথে বা গেমের নকশা পছন্দ করে এমন কোডারদের সাথে একত্রিত হন (একটি গেম জ্যাম চেষ্টা করুন: http://globalgamejam.org/ ), আপনি সম্ভবত নিজেকে অভিজ্ঞতাটিকে অনেক বেশি পছন্দ করছেন বলে মনে করতে পারেন।


হুম, আপনি আমার উত্তরটি পড়তে পারতেন, বা আপনি কেবল 5 পয়েন্ট পোস্ট পেনি-তোরণ ভিডিও দেখতে পেলেন, যা চিত্রের সাহায্যে এটি আরও ভাল বলেছে। পেনি- কারকেড
পাটভ /

1

মনে হচ্ছে কোনও কাজের জন্য আপনার সেরা বাজি লেখক হিসাবে। এটি যদি আপনি চান তবে সম্ভবত আপনার ইংরেজি বা সাহিত্যের অধ্যয়ন করা উচিত।

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

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

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


1

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

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

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

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

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

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


0

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

এটি গেম ডিজাইনার হিসাবে আপনি আরও সুখী হবে এমন শোনাচ্ছে।


0

পাইথন (পাইগামের সাথে) বা লুয়ার মতো ভাষাগুলি অবশ্যই এটি করার ফানটি পুনরায় অর্জন করার উপায়! :-D

আমার উদ্দেশ্য হ'ল আমার ছোট ভাই কম্পিউটার প্রোগ্রামিং শিখতে সাহায্য করার জন্য এবং সেহেতু আমরা একসাথে স্কিম শিখব (বিশেষত: র‌্যাকেট http://docs.racket-lang.org/quick/ এবং এই পাঠ্যপুস্তকটি ব্যবহার: HTTP: //www.ccs.neu.edu/home/matthias/HtDP2e/ যা খুব বিখ্যাত)।

এটি তাকে তুলনামূলকভাবে বেদনাবিহীনভাবে কম্পিউটার বিজ্ঞানের সত্যিকারের দৃ understanding় ধারণা দেবে (এমআইটি স্কিমের "কমপ্যাসি 101" কোর্সটি পড়াতো, এটি এই উদ্দেশ্যে খুব জনপ্রিয়)।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.