কোন উন্মুক্ত উত্স জাভাস্ক্রিপ্ট 3 ডি পদার্থবিজ্ঞানের ইঞ্জিন বিদ্যমান? [বন্ধ]


19

আমি ওয়েবজিএল, এইচটিএমএল 5 এবং জাভাস্ক্রিপ্ট ব্যবহার করে একটি ওয়েব-ভিত্তিক 3D এফপিএস গেমটিতে কাজ করছি। এটি ওয়েবজিএল-সক্ষম ব্রাউজারগুলি ইনস্টল করে পিসি এবং নেট-বইগুলি টার্গেট করার কথা।

আমি ভাবছি যে জাভাস্ক্রিপ্টটিতে কোনও বিদ্যমান ওপেন সোর্স 3 ডি ফিজিক্স ইঞ্জিন লেখা আছে কিনা?

উত্তর:



3

যদিও ব্যক্তিগতভাবে আমি ammo.js ব্যবহার (দেখুন schteppe এর উত্তর মাধ্যমে) Physijs মোড়কের আমিও উল্লেখ করতে চাই cannon.js , যা বিশেষভাবে জাভাস্ক্রিপ্ট, অসদৃশ ammo.js, যা স্বয়ংক্রিয়ভাবে জাতীয় করার C ++ থেকে কম্পাইল করা হয় জন্য তৈরি করা হয়। নেতিবাচক দিকটি cannon.js তে অনেক কম বৈশিষ্ট্যযুক্ত।

পল ব্রান্ট যে জিগলিবজেএস-এর কথা উল্লেখ করেছিলেন তা আপত্তিহীন বলে মনে হচ্ছে।


2

আমি জাভাস্ক্রিপ্টে প্রয়োগ করা কোনও 3 ডি ফিজিক্স-ইঞ্জিন সম্পর্কে জানি না। তবে সম্ভবত আপনি কোয়েক 2> এইচটিএমএল 5 বন্দরে একবার দেখতে পারেন এবং তারা কীভাবে তা দেখেছেন: http://code.google.com/p/quake2-gwt-port/

আমি যা বুঝতে পেরেছি সেগুলি থেকে তারা জাভাস্ক্রিপ্টে জাভা-উত্স সংকলন করতে গুগল ওয়েব টুলকিট (জিডাব্লুটি) ব্যবহার করেছে। আমি মনে করি এই পদ্ধতির আপনার প্রকল্পের জন্যও কিছু উপকার থাকতে পারে, যেহেতু আপনি জাভাস্ক্রিপ্টের চেয়ে জাভা জন্য একটি ভাল 3 ডি ফিজিক্স-ইঞ্জিন পাবেন বলে অনেক বেশি সম্ভাবনা রয়েছে।


1

cannon.js । এটি ammo.js এর চেয়ে অনেক দ্রুত কারণ এটি সি ++ থেকে পোর্ট করার পরিবর্তে নেটিভ জেএসে লেখা হয়েছিল। দুর্ভাগ্যক্রমে, এর ডকুমেন্টেশন বেশ অস্তিত্বহীন।

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