Chose any number of particles between 10000 and 1 million. Optimized for quad core CPUs, on mid end devices you can get over 10 FPS with 1 million particles on screen. You can move them with your fingers (the brush size is pressure sensitive, if your device supports it), and/or you can set attractors that will attract or repulse the particles. You can set up as many attractors as you want, so long as the number is under 50.
You can also use pinch to zoom (in and out) and shake the phone on two axis to scatter the particles.
To get to the main menu, just press the "back" button.
The entire program is written in C, using SDL2, so it is quite fast. If there is enough interest, I will also provide a desktop version and I'll add new features.
The reading storage permission is needed by SDL2 in order to be able to load/save the configuration.
</div> <div jsname="WJz9Hc" style="display:none">اختار أي عدد من الجسيمات بين 10000 و 1 مليون نسمة. الأمثل لوحدات المعالجة المركزية رباعية النوى، على الأجهزة منتصف نهاية يمكنك الحصول على أكثر من 10 FPS مع 1 مليون دولار الجزيئات التي تظهر على الشاشة. يمكنك نقل لهم أصابعك (حجم الفرشاة هو الضغط الحساسة، إذا كان جهازك يدعم ذلك)، و / أو يمكنك تعيين الجذابون التي من شأنها جذب أو صد الجزيئات. يمكنك إعداد العديد من الجذابون على النحو الذي تريد، طالما أن العدد هو أقل من 50.
يمكنك أيضا استخدام قرصة للتكبير (الدخول والخروج) وهز الهاتف على محورين لتفريق الجسيمات.
للوصول إلى القائمة الرئيسية، مجرد الضغط على زر "العودة".
تمت كتابة البرنامج بأكمله في C، وذلك باستخدام SDL2، لذلك هو سريع جدا. إذا كان هناك ما يكفي من الاهتمام، وأنا أيضا تقديم نسخة سطح المكتب وسأضيف الميزات الجديدة.
وهناك حاجة إذن تخزين القراءة من SDL2 من أجل أن تكون قادرة على تحميل / حفظ التكوين.</div> <div class="show-more-end">