2001 · BASIC, Pascal un olimpiādes
Pinball: vektoru fizika
Gribēju trešo Space War bez tā sadursmju problēmām, tāpēc ķēros pie vektoru fizikas. Katra bumba ir rotējošs daudzstūris, sienas ir patvaļīgi nogriežņi, un solis no vecās pozīcijas uz jauno tiek krustots ar katru sienu un tuvumā esošo bumbu, tāpēc ātra bumba nevar izlidot cauri. Iespiešanās tiek izstumta pa normāli, kas svērta ar masām, atsitiens saglabā 98% ātruma un pievieno griešanos, un bumbas var pievilkt cita citu kā planētas. Free Pascal un režģis pār pasauli to paātrināja no apmēram 39 līdz vairāk nekā 200 kadriem sekundē. Šeit sākās ceļš uz manu fizikas kursa darbu, Steel Engine un maģistra darbu.
Free PascalPhysics
Video
Attēli
Pinball, 2001. gada septembris: bumbas krājas kaudzē, līnija katrā no tām rāda tās rotāciju.