Пхун: симуляція фізики, застосована в грі малювання, створення та руху

Виконання фізичних законів у відеоіграх завжди було завданням розробників. Насправді, саме з 1980-х років робляться спроби зробити поведінку всього, що рухається на екрані правдоподібним.
Однак останнім часом розвиток управління фізикою зробив справжній стрибок уперед: спочатку з розробкою різних двигунів та наборів інструкцій (найвідомішим є двигун Havok ), а потім із виробництвом цілих ПК карт присвячений управлінню обчисленнями, пов'язаними з фізикою (наприклад , карта Phiseyx Ageia ) та поведінкою різних видів матеріалів, присутніх у відеоіграх, наприклад, поведінки води або предмета, який вибухає на тисячу штук.
Гонка найкращим чином керувати фізичними законами спричинила справжню суєту серед виробників апаратних засобів ПК, наприклад, з новими багатоядерними процесорами можна присвятити одне або кілька ядер для обчислення фізики, без уповільнення системи. помітно.
Nvidia, лідер сектора відеокарт, також впроваджує фізичні фішки всередині них. Цей раптовий розвиток не приносить користі виключно в галузі новітніх 3D-ігор, але фізичне управління створює іскри в будь-якому додатку, особливо в 2D.
Відомими прикладами в цьому сенсі є (платні) відеоігри World of goo та Crayon Physics, в яких можна випробувати що завгодно. У першому випадку створюються величезні конструкції і необхідно враховувати рівновагу, вагу та пружність матеріалів. Для того, щоб закінчити рівень "фізики олівців", ми можемо намалювати на екрані будь-який предмет, який, на нашу думку, може нам допомогти, і який оживає.
Дивлячись на ці чудеса, можна замислитися, скільки роботи потрібно для створення подібних додатків. Це насправді простіше, ніж ми думаємо. Завдяки Phun, пісочниці з відкритим кодом (або платформі розробки) для 2D фізики, яка дозволяє нам створювати справжні шедеври, не маючи нобелівських знань з фізики чи мов програмування.
Так, оскільки Phun оснащений дуже функціональним графічним інтерфейсом користувача (Gui), тому все стає можливим за допомогою трохи фантазії та кількох клацань миші. Назва програми сама по собі є чіткою алюзією на забаву, адже вимова така ж, як і слово весело.
Я пам’ятаю, що програма є відкритим кодом, тому кожен може зробити кожне творіння своїм, але особливо зважаючи на те, що вихідний код розповсюджується вільно, найбільш кмітливі користувачі також можуть вдосконалити функції програми і, таким чином, створити власний індивідуальний реліз у всіх.
Після встановлення програми ми можемо намалювати все, від геометричних фігур до заздалегідь заданих об'єктів, або зробити все від руки. Ми матимемо доступ до будь-якого типу матеріалу, твердого або рідкого, поведінка якого буде абсолютно правдоподібним.
Крім того, потужні процедури також дозволяють нам керувати силами вітру та відцентровою силою (G-сила). Я вважаю, що це справді важливе нововведення у фізичній галузі, як для імітації поведінки матеріалів у галузі вивчення, роботи та досліджень, так і для створення вражаючих 2D відеоігор.
Подібно до Phun, існує багато інших флеш-ігор, заснованих на фізиці, рівновазі та реалістичному русі.
Такі ігри не варто недооцінювати, адже дуже часто вони спокушають нас і розважають нас перед ПК набагато довше, ніж великі 3D шедеври, і все це заради їх безпосередності, простоти та чудової грабельності.

Залиште Свій Коментар

Please enter your comment!
Please enter your name here