কেন নিজের তৈরি করবেন না?
যদি আপনার কাছে সময়, ধৈর্য এবং শেখার আগ্রহ থাকে - আপনি সবসময় আপনার নিজের প্রয়োজন মতো সমস্ত বৈশিষ্ট্য এবং বাক্য গঠন সহ আপনার নিজস্ব স্ক্রিপ্টিং ইঞ্জিন বিকাশের চেষ্টা করতে পারেন।
সুবিধাদি
- আপনি কম্পিউটার বিজ্ঞানের একটি আকর্ষণীয় অংশ সম্পর্কে শিখবেন'll
- একটি 'ইন-হাউস' স্ক্রিপ্টিং ইঞ্জিনটি বিকাশ করে, আপনাকে ইঞ্জিনটি ঠিক কীভাবে প্রয়োজন তা ঠিকঠাক করে দিয়ে আপনাকে শেষ থেকে শেষ করতে সম্পূর্ণ নিয়ন্ত্রণ দেয়।
- যদি আপনাকে রাস্তায় নেমে পরে কোনও পরিবর্তন করতে হয়, তবে তারা আপনার নিজস্ব কোডবেসটি ইন ও আউট সম্পর্কে কারও কাছে এলেস শিখার চেয়ে কিছুটা সহজ করতে পারে।
- আপনার ইঞ্জিনকে অন্য কারও প্যাচগুলির সাথে আপডেট রাখার বিষয়ে আপনাকে চিন্তা করতে হবে না।
অসুবিধেও
সময়। অনেক লোকের কাছে তা নেই। এখনই আপনার যদি কিছু প্রয়োজন হয় তবে ইতিমধ্যে বিদ্যমান ইঞ্জিনটি চেষ্টা করুন (ইতিমধ্যে প্রস্তাবিতদের মধ্যে একটির মতো)।
গতি. প্রচুর বিদ্যমান স্ক্রিপ্টিং ইঞ্জিনগুলি খুব দ্রুত - একটি কাস্টম সমাধান তত দ্রুত নাও হতে পারে।
দলের আকার. প্রচুর বিদ্যমান স্ক্রিপ্টিং ইঞ্জিনগুলিতে কোডবেসে কাজ করার জন্য বৃহত্তর দল রয়েছে, সেগুলি ব্যক্তিগত দল বা গ্লোবাল স্বেচ্ছাসেবীরাই হোক না কেন, কোডের জন্য এমন কিছু কথা বলা যেতে পারে যা অন্য অনেক লোক পরীক্ষা করে দেখে থাকে re
একটি স্ক্রিপ্টিং ইঞ্জিন কার্যকরভাবে এড়াতে একটি নির্দিষ্ট পরিমাণ প্রাথমিক পরিকল্পনা প্রয়োজন। এখানে অনেকগুলি ভিত্তি রয়েছে যা বাস্তবায়িত হওয়া দরকার যা প্রকৃত স্ক্রিপ্টিং ইঞ্জিনের সাথে মোটেই নাও থাকতে পারে।
- আপনার প্লেয়ারবেস / বিকাশকারীদের আপনার স্ক্রিপ্টিং ইঞ্জিনে অভ্যস্ত আসতে হবে। সিনট্যাক্স এবং কার্যকারিতা প্রায় আধুনিক স্ক্রিপ্টিং ইঞ্জিনগুলির মতো প্রায় একই সমস্যা হলে এটি কোনও সমস্যা হতে পারে না তবে কেবল এটি সম্পর্কে সচেতন হন।
এটি কোনওভাবেই একটি বিস্তৃত তালিকা নয়। আপনি যদি নিজের পছন্দসই কার্যকারিতাটি পেতে নিজেকে বিদ্যমান স্ক্রিপ্টিং ভাষার পিছনের দিকে বড় পরিমাণে পরিবর্তন করতে দেখেন তবে আইএমও আপনার সম্ভবত আরও একটি ইঞ্জিন সন্ধান করা উচিত যা আপনার প্রয়োজনীয়তা আরও নিবিড়ভাবে ফিট করে বা কেবল নিজের তৈরি করতে পারে।
আমি বুঝতে পেরেছি যে লোকেরা "অলসতা" এবং "চাকাটি পুনরায় উদ্ভাবন করবেন না" এর আশেপাশে ছোঁড়াছুড়ি উপভোগ করে তবে আমি মনে করি যে এই জিনিসগুলি কীভাবে করা হয় তা শেখার বিষয়ে কিছু বলা উচিত। এবং একটি নির্দিষ্ট বাস্তবায়ন সম্ভবত আপনার প্রকল্পের জন্য জেনেরিক প্রয়োগের চেয়ে ভাল হতে চলেছে।
"সি ++ তে স্ক্রিপ্টিং সিস্টেম তৈরি করা" মনে হচ্ছে বিষয়গুলি আলোচনা করার সময় লোকেদের পছন্দসই নিবন্ধ (গুলি) ভাগ করা: http://www.gamedev.net/references/list.asp?categoryid=76