Introducció
En aquest primer tema, explorarem els conceptes bàsics de física que són fonamentals per entendre com es poden aplicar en el desenvolupament de videojocs. Aquests conceptes inclouen magnituds físiques, vectors, forces i les lleis del moviment. Aquests principis seran la base per a tots els temes posteriors del curs.
Magnituds Físiques
Les magnituds físiques són propietats que es poden mesurar. Es classifiquen en dues categories principals:
-
Magnituds Escalares: Només tenen magnitud (quantitat). Exemples:
- Massa (kg)
- Temps (s)
- Temperatura (°C)
-
Magnituds Vectorials: Tenen magnitud i direcció. Exemples:
- Desplaçament (m)
- Velocitat (m/s)
- Força (N)
Vectors
Els vectors són eines matemàtiques que representen magnituds vectorials. Un vector es defineix per la seva magnitud i direcció. En un sistema de coordenades cartesianes, un vector es pot representar com:
\[ \vec{v} = (v_x, v_y, v_z) \]
Operacions amb Vectors
-
Suma de Vectors: La suma de dos vectors es fa component a component. \[ \vec{a} + \vec{b} = (a_x + b_x, a_y + b_y, a_z + b_z) \]
-
Producte Escalar: El producte escalar de dos vectors és un nombre que es calcula com: \[ \vec{a} \cdot \vec{b} = a_x b_x + a_y b_y + a_z b_z \]
-
Producte Vectorial: El producte vectorial de dos vectors és un altre vector que és perpendicular als dos vectors originals. \[ \vec{a} \times \vec{b} = (a_y b_z - a_z b_y, a_z b_x - a_x b_z, a_x b_y - a_y b_x) \]
Forces
Una força és qualsevol interacció que, quan és no equilibrada, canvia el moviment d'un objecte. Les forces es mesuren en Newtons (N) i són vectors.
Tipus de Forces
-
Força Gravitacional: La força d'atracció entre dos cossos amb massa. \[ F = G \frac{m_1 m_2}{r^2} \] On \( G \) és la constant de gravitació universal.
-
Força Normal: La força perpendicular a la superfície de contacte entre dos cossos.
-
Força de Fricció: La força que s'oposa al moviment relatiu entre dues superfícies en contacte. \[ F_f = \mu F_n \] On \( \mu \) és el coeficient de fricció i \( F_n \) és la força normal.
-
Força Elàstica: La força exercida per un objecte elàstic com una molla. \[ F = -k x \] On \( k \) és la constant de la molla i \( x \) és la deformació.
Lleis del Moviment de Newton
Les lleis del moviment de Newton són tres principis fonamentals que descriuen la relació entre el moviment d'un objecte i les forces que actuen sobre ell.
-
Primera Llei de Newton (Llei de la Inèrcia): Un objecte en repòs romandrà en repòs, i un objecte en moviment continuarà en moviment a velocitat constant, tret que una força externa actuï sobre ell.
-
Segona Llei de Newton (Llei de la Força i l'Aceleració): La força neta que actua sobre un objecte és igual a la massa de l'objecte multiplicada per la seva acceleració. \[ \vec{F} = m \vec{a} \]
-
Tercera Llei de Newton (Acció i Reacció): Per cada acció, hi ha una reacció igual i oposada.
Exercicis Pràctics
Exercici 1: Càlcul de Vectors
Enunciat: Donats els vectors \( \vec{a} = (3, 4, 0) \) i \( \vec{b} = (1, 0, 2) \), calcula:
- La suma \( \vec{a} + \vec{b} \)
- El producte escalar \( \vec{a} \cdot \vec{b} \)
- El producte vectorial \( \vec{a} \times \vec{b} \)
Solució:
-
Suma: \[ \vec{a} + \vec{b} = (3 + 1, 4 + 0, 0 + 2) = (4, 4, 2) \]
-
Producte Escalar: \[ \vec{a} \cdot \vec{b} = 3 \cdot 1 + 4 \cdot 0 + 0 \cdot 2 = 3 \]
-
Producte Vectorial: \[ \vec{a} \times \vec{b} = (4 \cdot 2 - 0 \cdot 0, 0 \cdot 1 - 3 \cdot 2, 3 \cdot 0 - 4 \cdot 1) = (8, -6, -4) \]
Exercici 2: Aplicació de la Segona Llei de Newton
Enunciat: Un objecte de massa 5 kg està sotmès a una força neta de 20 N. Calcula l'acceleració de l'objecte.
Solució: \[ \vec{F} = m \vec{a} \] \[ 20 , \text{N} = 5 , \text{kg} \cdot \vec{a} \] \[ \vec{a} = \frac{20 , \text{N}}{5 , \text{kg}} = 4 , \text{m/s}^2 \]
Conclusió
En aquesta secció, hem cobert els conceptes bàsics de física necessaris per començar a entendre com es poden aplicar en el desenvolupament de videojocs. Hem après sobre les magnituds físiques, vectors, forces i les lleis del moviment de Newton. Aquests conceptes seran fonamentals per als temes més avançats que tractarem en els següents mòduls.
En el pròxim tema, explorarem la importància de la física en els videojocs i com aquests conceptes bàsics es tradueixen en una experiència de joc més realista i immersiva.
Física de Videojocs
Mòdul 1: Introducció a la Física en Videojocs
Mòdul 2: Cinemàtica i Dinàmica
- Moviment Rectilini Uniforme (MRU)
- Moviment Rectilini Uniformement Accelerat (MRUA)
- Lleis de Newton
- Moviment Circular
Mòdul 3: Col·lisions i Respostes
Mòdul 4: Física de Rigid Bodies
- Introducció a Rigid Bodies
- Simulació de Rigid Bodies
- Interaccions entre Rigid Bodies
- Constraints i Joints