আসুন প্রতিটি গেম বিকাশকারীকে পড়া উচিত সেরা বইগুলির একটি তালিকা।
প্রতিটি উত্তরের একটি একক বই থাকতে হবে (শিরোনাম এবং allyচ্ছিকভাবে লেখক), বইটি কেনার জন্য একটি লিঙ্ক এবং বইটি কী রয়েছে তার একটি সংক্ষিপ্ত প্রতিশব্দ।
আসুন প্রতিটি গেম বিকাশকারীকে পড়া উচিত সেরা বইগুলির একটি তালিকা।
প্রতিটি উত্তরের একটি একক বই থাকতে হবে (শিরোনাম এবং allyচ্ছিকভাবে লেখক), বইটি কেনার জন্য একটি লিঙ্ক এবং বইটি কী রয়েছে তার একটি সংক্ষিপ্ত প্রতিশব্দ।
উত্তর:
গেম প্রোগ্রামিং রত্ন , তাদের সব।
ইন্টারনেট সংরক্ষণাগার: গেম প্রোগ্রামিং রত্ন
এমনকি কেবল এগুলি পড়া আপনাকে বিভিন্ন পদ্ধতিতে প্রচুর ধারণা এবং অন্তর্দৃষ্টি দেয় যা আপনার চিন্তাভাবনা প্রক্রিয়াগুলিকে স্ফুট করে দেবে এবং আপনাকে একটি দুর্দান্ত আন্তঃবিষয়িক টুলব্যাগ দেবে। এছাড়াও, অন্যান্য আকর্ষণীয় কাজের জন্য প্রচুর উল্লেখ।
গেম ইঞ্জিন আর্কিটেকচার জেসন গ্রেগরি
গেম বিকাশের সাথে জড়িত বেশিরভাগ ক্ষেত্রে ছোঁয়া। বিষয়গুলির সংখ্যা কভার করা কারণ বইটি কোনও নির্দিষ্ট অঞ্চলে গভীরতার দিকে যায় না তবে একটি বিস্তৃত দর্শন দেয়। আমি গেম বিকাশে আগ্রহী যে কেউ এই বইটি পড়ার পরামর্শ দিই।
রিয়েল-টাইম রেন্ডারিং
যদি আপনার আগ্রহগুলি 3D রেন্ডারিংয়ে থাকে; এই হল মালিক রেফারেন্স বই। বইটি তাত্ত্বিক এবং পাঠকের শক্তিশালী গণিত দক্ষতা থাকতে হবে।
এছাড়াও যদি আপনি শেডারগুলি বিকাশ করে থাকেন (তবে আপনি সম্ভবত এটি ইতিমধ্যে জানেন তবে) শেডারএক্স সিরিজটি দুর্দান্ত পঠিত এবং সিরিজটি জিপিইউ প্রো নামে চালিয়ে যাবে । (যদিও আমি এটি এখনও পড়িনি)
ক্রিস্টার এরিকসন দ্বারা রিয়েল-টাইম সংঘর্ষ সনাক্তকরণ সংঘাত
সনাক্তকরণ বরাবরই গেম বিকাশের একটি অবিচ্ছেদ্য অঙ্গ হয়ে দাঁড়িয়েছে এবং এটি একটি বিশাল ক্ষেত্র জুড়ে এই বিষয়ের একটি দুর্দান্ত বই।
প্রোগ্রামারদের জন্য গণিত এবং পদার্থবিজ্ঞান
আমি দেখতে পাচ্ছি না যে এই সম্পর্কে কেউ কথা বলছে, যা আমি মনে করি যে কোনও গেম প্রোগ্রামারদের জন্য এটি অবশ্যই আবশ্যক। ত্রিকোনমিতি, ভেক্টর, ব্যালিস্টিক এবং সংঘর্ষ এবং আরও কিছু জটিল গতি আইন যেমন ভিডিও গেমগুলিতে ব্যবহৃত গণিত সম্পর্কে প্রচুর ভাল স্টাফ। এটি অবশ্যই আপনার বুকসেল্ফে থাকা উচিত!
এবং আমি প্রায় ভুলে গেছি ... " ক্লিন কোড " এবং " প্র্যাকমেটিক প্রোগ্রামার " " বিকাশকারী দলে কাজ করার সময় পড়া এবং খুব বেশি দূরে না রাখা সত্যিই দুর্দান্ত বই। কীভাবে আপনার প্রোগ্রামে সময় এবং অর্থ সাশ্রয় হবে এমন ভাল প্রোগ্রাম তৈরি করতে আপনাকে শিখিয়ে দিন।
একাধিক হাইপারলিংক দুঃখিত বলে পোস্ট করার জন্য রেপ করবেন না ...
প্রোগ্রামিং গেম এআই উদাহরণস্বরূপ , মাদুর বাকল্যান্ড by
প্র্যাকমেটিক প্রোগ্রামার: জার্নিম্যান থেকে মাস্টার
আমি এটি পড়ার সময় আমি কিছু শিখি।
প্রোগ্রামারদের জন্য:
রিয়েল টাইম ক্যামেরাগুলি
আমি সত্যিই এটি পছন্দ করেছিলাম। ইঞ্জিন / রেন্ডারিং কাঠামোর ক্ষেত্রে এর বিষয়বস্তুগুলি বেশ মানক তবে এটি ক্যামেরার মাধ্যমে গেমের আখ্যানকে বিবেচনা করে।
কেউ বলেছেন যে এটি অবশ্যই সমস্ত প্রোগ্রামারদের জন্য পড়তে হবে এবং আমি এটির সাথে পুরোপুরি একমত।
খেলা কোডিং সম্পূর্ণ তৃতীয়, এড।
এই খাঁজ থেকে সেরা অনুশীলন এবং টিপস প্রোগ্রামিং জন্য দুর্দান্ত। প্রচুর গেম প্রোগ্রামিং বইয়ের যে স্ক্রিপ্টিং ভাষা বা ইঞ্জিন তারা লাঞ্ছিত করছে তা দিয়ে আপনি একই পথে চলে গেছেন। এই বইটি গেম বিকাশের জন্য আপনার কী করা উচিত তা নিয়ে যায়। উদাহরণস্বরূপ, নেটওয়ার্কিং বিভাগটি গেমগুলির জন্য কেন আপনার এমন কাজ করা উচিত সেগুলি সম্পর্কে আলোচনা করে যা সাধারণত খেলাগারহীন অ্যাপ্লিকেশনগুলির জন্য কখনও করা হয় না। অভিজ্ঞতার দ্বারা ব্যাক আপ করা সেই সমস্ত নগদ তথ্য অমূল্য।
গেম ডিজাইনের জন্য, সেরা বইটি হস্তান্তরিত হয়, আর্ট অফ গেম ডিজাইন (অন্যান্য উত্তরে লিঙ্কিত)
এটি একটি গেম ইঞ্জিনের একটি ওভারভিউ দেয়।
যদিও এটি একটি সাধারণ প্রোগ্রামিং বই, আপনার এটি মিস করা উচিত নয়! প্রতিটি প্রোগ্রামারকে জানা উচিত এটি আপনাকে অনেক কিছু শেখায়।
প্র্যাকমেটিক প্রোগ্রামার: জার্নিম্যান টু মাস্টার
যদি আমি কোনও প্রকল্প একসাথে রাখি তবে এটি আমার চাই এটি এই বইয়ের লেখক। । । । এবং এই ব্যর্থ যে আমি তাদের জন্য বইটি পড়েছি যারা তাদের বই পড়েছে। "- ওয়ার্ড কানিংহাম
একটি বই যা বিভিন্ন বিষয়ের উপর টিপস উপস্থাপন করে। বইটি শুরু থেকে শেষ পর্যন্ত লাল হওয়ার দরকার নেই, আপনি যে টিপস চান তা কেবল পড়ুন! এখানে বিষয়গুলি আচ্ছাদন করা হয়েছে:
আমি কেবল সেগুলি শুরু করছি তবে সিরিজটি আশাব্যঞ্জক বলে মনে হচ্ছে।
3 ডি পাইপলাইনের সমস্ত দিক এবং কীভাবে যথাসম্ভব দক্ষতার সাথে সফ্টওয়্যারটিতে সেগুলি অনুকূল করা এবং প্রয়োগ করা যায়। অনেক কৌশল রয়েছে যা হার্ডওয়ারেও ভালভাবে স্থানান্তর করে।
ডাইরেক্টএক্স 9.0 সি এর সাথে 3 ডি গেম প্রোগ্রামিংয়ের পরিচিতি: একটি শেডার পদ্ধতির
গেম / গ্রাফিক্স বিকাশের পাঠদানের ক্ষেত্রে এটি আমার সেরা বই। এটি জড়িত গণিতের একটি ওভারভিউ দিয়ে শুরু হয় এবং ডাইরেক্টএক্স ব্যাখ্যা করার দিকে এগিয়ে যায়। তবে পাঠগুলি ডাইরেক্টএক্সের বাইরেও কার্যকর হতে পারে: এটি গাণিতিক স্তরে আলোকসজ্জা এবং ছায়া এবং নরমাল এবং অন্যান্য অনেক কিছুই ব্যাখ্যা করে।
আমি আমার মতো সমস্ত নবজাতকের জন্য এটি প্রস্তাব দিই
ব্যক্তিগতভাবে, আমি গেম ডিজাইনারদের পক্ষে এটির একটি বিশাল ফ্যান। ক্যারিয়ার হিসাবে গেম ডিজাইনের সন্ধানকারী লোকদের জন্য এটি প্রচুর উদাহরণ এবং অনুশীলন সরবরাহ করে।
3 ডি গেম ইঞ্জিন ডিজাইন এবং 3 ডি গেম ইঞ্জিন আর্কিটেকচার
ডেভিড ইবারলি দু'জনেই যথেষ্ট ভালো, যদি গণিতে কিছুটা ভারী হন।
গেম ইঞ্জিন রত্ন
সবেমাত্র বেরিয়ে এসেছিল এবং আমি এখনও পর্যন্ত এর সামগ্রী উপভোগ করছি। গেম প্রোগ্রামিং রত্ন সিরিজগুলির তুলনায় এটি কয়েকটি ক্ষেত্রে অনেক বেশি সহায়ক হয়েছে (যার মধ্যে আমি খণ্ড 5 পর্যন্ত পড়েছি)।
উইন্ডোজ গেম প্রোগ্রামিং গুরুসের কৌশল (দ্বিতীয় সংস্করণ)
এই বইটি আমাকে অনেক কিছু শিখিয়েছে ...
নকশার ধরণগুলি: পুনরায় ব্যবহারযোগ্য অবজেক্ট-ওরিয়েন্টড সফ্টওয়্যার এর উপাদানসমূহ
জিওএফ দ্বারা লিখিত একটি অবশ্যই রেফারেন্স বই থাকতে হবে যারা প্রোগ্রামিংয়ের সাহিত্যে অত্যন্ত পরিচিত। বইয়ের প্রতিটি নিদর্শনগুলির কুইক উপস্থাপনার সাথে শুরু হয় এবং তারপরে একে একে উদাহরণস্বরূপ ব্যাখ্যা করুন, কখন ব্যবহার করবেন, ইউএমএল উপস্থাপনা এবং আরও অনেক কিছু।
মাল্টিপ্লেয়ারের সাথে ডাইরেক্টএক্সের সাথে একটি এফপিএস ইঞ্জিন তৈরির অধীনে দুর্দান্ত একটি বই এবং একটি ইঞ্জিন যা অক্টোব্রি এবং অন্তর্ভুক্তি ক্লিয়ারিং সমর্থন করে
ডাইরেক্টএক্সের সাথে প্রোগ্রামিং রোল গেমস এটি একটি দুর্দান্ত বই যা ডাইরেক্টএক্স এবং রোল গেম খেলার মূল বিষয়গুলি সম্পর্কে সমস্ত কিছু নিয়ে যায়। এটিতে বিভিন্ন উদাহরণ রয়েছে যা বিভিন্ন বিভিন্ন গেমের জন্য ব্যবহার করা যেতে পারে। কিছু বিষয় অন্তর্ভুক্ত:
এটি বিকাশকারী হিসাবে আপনার বুক শেল্ফে থাকা আবশ্যক।
স্ক্রিপ্টিং এর বেসিকগুলি আপনাকে এসেম্বেলার, কম্পাইলার এবং ভার্চুয়াল মেশিনে নিয়ে যায়। আমি এই বই ভালোবাসি।
রিফ্যাক্টরিং: বিদ্যমান কোডের নকশা উন্নতি করা
আমি মনে করি আপনি ক্লিন কোডটি শেষ করার পরে এই বইটি পড়ার যুক্তিযুক্ত কারণ (অন্যান্য উত্তর দেখুন)। এটি আপনাকে কোডের খারাপ ডিজাইনের সাথে কীভাবে মোকাবেলা করতে হবে এবং এটিকে সু-নকশাকৃত, দৃ rob় কোডগুলিতে পুনরায় কাজ করতে শেখায়। কীভাবে একটি দুর্দান্ত এবং সহজে বোধগম্য উপায়ে এই জাতীয় কোডটি মোকাবেলা করতে হবে তা লেখক আপনাকে উপস্থাপন করেছেন। আপনার বুকসেলফটিতে অবশ্যই একটি থাকতে হবে!
ডেভিড পেরি অন গেম ডিজাইন: ডেভিড পেরির একটি ব্রেনস্টর্মিং টুলবক্স, রুসেল ডেমেরিয়া
এটি এক হাজারেরও বেশি দীর্ঘ দৈর্ঘ্যের গেম ডিজাইনের বৃহত্তম বই। এটি শিক্ষার্থীদের এবং ডিজাইনারকে উদ্ভাবনী নতুন ধারণা নিয়ে আসতে এবং বর্তমান ধারণাগুলি প্রসারিত করতে সহায়তা করার জন্য তৈরি করা হয়েছে।
মাস্টারিং অবাস্তব প্রযুক্তির বইগুলি দুর্দান্ত ইঞ্জিন কীভাবে কাজ করে তা শেখার জন্য সত্যিই ভাল। একটি দুর্দান্ত ইঞ্জিন কীভাবে কাজ করে তা শিখতে ইঞ্জিন কীভাবে তৈরি করা যায় তার বাদাম এবং বোল্টগুলি শেখায় না। তবে, এটি আপনাকে দুর্দান্ত ইঞ্জিনের বৈশিষ্ট্য এবং সেই বৈশিষ্ট্যগুলি কীভাবে কাজ করা উচিত তা শিখিয়ে দেবে।
বই দুটি সংস্করণ আছে। একটি পুরানো বই এবং তিনটি নতুন সেট ( 1 , 2 , 3 )
যদিও এটি বাস্তবিক প্রোগ্রামিংয়ের চেয়ে উন্নয়নের প্রক্রিয়া সম্পর্কে আরও বেশি, তবুও আমি বিকাশের সাথে জড়িত কাউকে দ্রুত বিকাশ ("অন্যান্য" স্টিভ ম্যাককনেল বই) পড়ার পরামর্শ দিই
এটি একটি উপন্যাসের বই তবে আমার মতে গেমদেবের জন্য একটি নিখুঁত বইয়ের মতো বলে মনে হচ্ছে। বোয়িংবিংয়ের প্রতিষ্ঠাতা http://craphound.com/ftw/download/ এ ফ্রি ডাউনলোড করুন ।
একটি দুর্দান্ত বই যা আপনাকে সহজেই বোঝা যায় এমন কোড কীভাবে লিখতে শেখায়, একটি অবশ্যই পড়তে হবে যা আমাকে প্রথমে যদিও আমার চেয়ে অনেক বেশি শিখিয়েছিল। অর্থবহ নাম, মন্তব্য, ফাংশন, ফর্ম্যাট, অবজেক্টস এবং ডেটা স্ট্রাকচার এবং আরও অনেক কিছু নিয়ে কথা হয়। আমি অত্যন্ত সুপারিশ!