গুগল গ্র্যাভিটি কৌশল সম্পর্কে ব্যাখ্যা


9

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

সমস্ত জেএস / সিএসএস গুরু, আপনি কি আমাকে এমন কোনও জায়গায় নির্দেশ করতে পারেন যেখানে আমি আরও শিখতে পারি? আমি ইতিমধ্যে jQuery এবং AJAX এর সাথে কাজ করার প্রাথমিক বিষয়গুলি জানি।


2
আপনি কি পৃষ্ঠার উত্স কোডটি দেখেছেন? এটি আপনাকে যা জানা দরকার তা কেবল আপনাকে জানাতে হবে।
জেমস ম্যাকলিউড

1
এটির (গ্র্যাভিটি) এর চেয়ে কম ব্যবহারযোগ্য ইন্টারফেসটি দেখেছি এটির বেশ কিছু সময় হয়ে গেছে।
রক

1
@ জেমস হ্যাঁ, একটি চেহারা ছিল। তবে আমি যেমন বলেছি, আমি
কোডটির

5
@ রুক - আমার মনে হয় না ব্যবহারের দক্ষতা বিকাশকারীদের উদ্বেগ ছিল :)
ইয়াতী সাগাদ

@ ইয়াতী - ওহ! ঠিক আছে, সেই ক্ষেত্রে - কাজটি ভালভাবে সম্পন্ন হয়েছে :)
রিক

উত্তর:


12

এটি গাণিতিক সূত্রগুলি (যার জন্য আপনাকে গণিতে ভাল হতে হবে) ব্যবহার করার পাশাপাশি HTML5 এবং CSS3 এর অধীনে থাকা ওয়েবের দেশীয় প্রযুক্তি ব্যবহার করছে What

আমি আপনাকে এই আইটেমগুলি পড়ার পরামর্শ দিচ্ছি:

  1. সিএসএস ট্রানজিশন
  2. সিএসএস অ্যানিমেশন
  3. স্ক্রিপ্ট-ভিত্তিক অ্যানিমেশনগুলির জন্য সময় নিয়ন্ত্রণ

5

আপনি জাভাস্ক্রিপ্ট উত্স কোড তাকান?

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


হ্যাঁ, যেতে যাওয়ার মতো মনে হচ্ছে, তবে আমি প্রথমে শীর্ষ স্তরের ব্যাখ্যাটি ব্যবহার করতে পারতাম, কারণ এটি আমার ফোর্টও নয়। একটি অনুসন্ধান করার পরে, এমনকি স্থাবর 2D বাক্সে ফলাফল উপস্থিত হয়, এবং পূর্ববর্তী ধ্বংসাবশেষ এখনও আছে!
ইয়তি সাগাদ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.