প্রকল্প সম্পর্কে
Tokamak হলো গেম এবং ভার্চুয়াল ওয়ার্ল্ডের জন্য একটি C# ইঞ্জিন। এটি মডুলার বিল্ডিং ব্লকের একটি সংগ্রহ হিসেবে ডিজাইন করা হয়েছে যা ব্যবহারকারীরা তাদের নির্দিষ্ট প্রয়োজন মেটাতে একত্রিত, প্রতিস্থাপন বা সম্প্রসারিত করতে পারেন।
এই ইঞ্জিনটি বেশ কয়েকটি বিশেষায়িত প্রজেক্ট নিয়ে গঠিত:
- Abstractions: মূল অ্যাবস্ট্রাকশন ইন্টারফেস।
- Hosting: কনফিগারেশন এবং অ্যাপ্লিকেশন হোস্ট ম্যানেজমেন্টের জন্য বেস রানটাইম ক্লাস, যা রিয়েল-টাইম প্রসেসিংয়ের জন্য অপ্টিমাইজ করা হয়েছে।
- Graphite: UI এবং 2D গ্রাফিক্স রেন্ডারিংয়ের জন্য একটি 2D গ্রাফিক্স লাইব্রেরি।
- Mathematics: কালার প্রসেসিং, ফিজিক্স প্রিমিটিভস এবং হিট টেস্টিংয়ের জন্য ফাংশন।
- Quill: টাইপোগ্রাফি রিডিং এবং রেন্ডারিংয়ের জন্য একটি লাইব্রেরি।
- Readers: ফরম্যাট রিডারদের একটি জেনেরিক তালিকা, যার মধ্যে FBX লোডিংয়ের আংশিক সাপোর্ট রয়েছে।
- Tritium: বেস গ্রাফিক্স হার্ডওয়্যার ম্যানেজমেন্ট এবং রেন্ডারিং।
- VFS: একটি ভার্চুয়াল ফাইল সিস্টেম লাইব্রেরি।
- Utilities: জেনেরিক রানটাইম ইউটিলিটি ক্লাস।
প্রজেক্টটি বর্তমানে প্রাথমিক উন্নয়নের পর্যায়ে রয়েছে, যেখানে Vulkan এবং OpenGL অ্যাবস্ট্রাকশন, জটিল শেপ ড্রয়িং এবং টেক্সট রেন্ডারিংয়ের কাজ চলছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.