Quite good, Ciro Santilli played this a lot in 2021/2022, his user ID: ofo5fNy7wRNC1Cw94YVB4KMOW5f2.
The physics not as good as the original Mario Kart 64, and it is notably missing jump gliding, and generally not as sharp! But it is really not bad.
Some of the weapons were too useless that you are just better firing them straight away at wall immediately to get something better, they could have a little better balancing there. I'm talking about you gatling that takes 10 seconds to finish firing, and does not kill enemies immediately. You are better off just firing that gun immediately when you get it to be able to get another gun ASAP. They seem to have done some balancing there however.
It had no chat option, but in a way it was cool to be forced to communicate non-verbally with people whose usernames you got familiar with. Funny you can love people like that, without ever talking to them. The best way of doing so being tea-bagging by going back and forth on a player after winning.
Performance was sometimes a problem. When Ciro tried it again on December 2022, it was unplayable due to the impossibly large lag. Things were much better again in 2023 however it seems.
Ciro Santilli claims to be one of them.
Many/most microcontroller boards have analog-to-digital converters built into them, it is very convenient. E.g. it is the case for the Raspberry Pi Pico.
Too many fun skit videos for Ciro Santilli's taste, but does have some serious derivations in quantum electrodynamics.
List of handbooks open as of 2022 at: www.maths.ox.ac.uk/members/students/undergraduate-courses/teaching-and-learning/handbooks-synopses Kudos, e.g. unlike the physics course of the University of Oxford which paywalled them. 2022 one: www.maths.ox.ac.uk/system/files/attachments/UG%20Handbook%202022.pdf
The Oxford mathematics Moodle has detailed course listings, and most PDFs are not paywalled.
E.g. the 2024 course:
- Year 1: everything seems mandatory:
- Michaelmas Term
- Introduction to University Mathematics
- Introduction to Complex Numbers
- Linear Algebra I
- Analysis I
- Introductory Calculus
- Probability
- Geometry
- Hilary Term
- Trinity Term
- Groups and Group Actions
- Analysis III
- Statistics and Data Analysis
- Constructive Mathematics
- Michaelmas Term
- Year 2:
- Mandatory big courses:
- long options:
- Rings and Modules
- Integration
- Topology
- Differential Equations 2
- Numerical Analysis
- Probability
- Statistics
- Fluids and Waves
- Quantum Theory
- short options
- Number Theory
- Group Theory
- Projective Geometry
- Integral Transforms
- Calculus of Variations
- Graph Theory
- Mathematical Modelling in Biology
- Year 3: pick any 8 courses. Does not say which courses exist in PDF but we can get them from courses.maths.ox.ac.uk/course/index.php?categoryid=814 of the Oxford mathematics Moodle:
- Michaelmas
- B1.1 Logic (2024-25)
- B2.1 Introduction to Representation Theory (2024-25)
- B3.2 Geometry of Surfaces (2024-25)
- B3.5 Topology and Groups (2024-25)
- B4.1 Functional Analysis I (2024-25)
- B5.2 Applied Partial Differential Equations (2024-25)
- B5.3 Viscous Flow (2024-25)
- B5.5 Further Mathematical Biology (2024-25)
- B6.1 Numerical Solution of Partial Differential Equations (2024-25)
- B6.3 Integer Programming (2024-25)
- B7.1 Classical Mechanics (2024-25)
- B8.1 Probability, Measure and Martingales (2024-25)
- B8.4 Information Theory (2024-25)
- B8.5 Graph Theory (2024-25)
- BO1.1 History of Mathematics (2024-25)
- BOE Other Mathematical Extended Essay (2024-25)
- BSP Structured Projects (2024-25)
- Hilary
- B1.2 Set Theory (2024-25)
- B2.2 Commutative Algebra (2024-25)
- B2.3 Lie Algebras (2024-25)
- B3.1 Galois Theory (2024-25)
- B3.3 Algebraic Curves (2024-25)
- B3.4 Algebraic Number Theory (2024-25)
- B4.3 Distribution Theory (2024-25)
- B4.2 Functional Analysis II (2024-25)
- B5.1 Stochastic Modelling of Biological Processes (2024-25)
- B5.4 Waves and Compressible Flow (2024-25)
- B5.6 Nonlinear Dynamics, Bifurcations and Chaos (2024-25)
- B6.2 Optimisation for Data Science (2024-25)
- B7.2 Electromagnetism (2024-25)
- B7.3 Further Quantum Theory (2024-25)
- B8.2 Continuous Martingales and Stochastic Calculus (2024-25)
- B8.3 Mathematical Models of Financial Derivatives (2024-25)
- B8.6 High Dimensional Probability (2024-25)
- SB3.1 Applied Probability (2024-25)
- BO1.1 History of Mathematics (2024-25)
- BOE Other Mathematical Extended Essay (2024-25)
- BSP Structured Projects (2024-25)
- Michaelmas
- Year 4: pick any 8 courses (up to 10 if you're crazy). Does not say which courses exist in PDF but we can get them from courses.maths.ox.ac.uk/course/index.php?categoryid=814 of the Oxford mathematics Moodle:
- Michaelmas
- C1.1 Model Theory (2024-25)
- C1.4 Axiomatic Set Theory (2024-25)
- C2.2 Homological Algebra (2024-25)
- C2.4 Infinite Groups (2024-25)
- C2.7 Category Theory (2024-25)
- C3.1 Algebraic Topology (2024-25)
- C3.3 Differentiable Manifolds (2024-25)
- C3.4 Algebraic Geometry (2024-25)
- C3.7 Elliptic Curves (2024-25)
- C3.8 Analytic Number Theory (2024-25)
- C4.1 Further Functional Analysis (2024-25)
- C4.3 Functional Analytic Methods for PDEs (2024-25)
- C5.2 Elasticity and Plasticity (2024-25)
- C5.5 Perturbation Methods (2024-25)
- C5.7 Topics in Fluid Mechanics (2024-25)
- C5.11 Mathematical Geoscience (2024-25)
- C5.12 Mathematical Physiology (2024-25)
- C6.1 Numerical Linear Algebra (2024-25)
- C6.5 Theories of Deep Learning (2024-25)
- C7.1 Theoretical Physics (C6) (2024-25)
- C7.5 General Relativity I (2024-25)
- C8.1 Stochastic Differential Equations (2024-25)
- C8.3 Combinatorics (2024-25)
- CCD Dissertations on a Mathematical Topic (2024-25)
- COD Dissertations on the History of Mathematics (2024-25)
- Hilary
- C1.2 Gödel's Incompleteness Theorems (2024-25)
- C1.3 Analytic Topology (2024-25)
- C2.3 Representation Theory of Semisimple Lie Algebras (2024-25)
- C2.5 Non-Commutative Rings (2024-25)
- C2.6 Introduction to Schemes (2024-25)
- C3.2 Geometric Group Theory (2024-25)
- C3.5 Lie Groups (2024-25)
- C3.6 Modular Forms (2024-25)
- C3.9 Computational Algebraic Topology (2024-25)
- C3.10 Additive Combinatorics (2024-25)
- C3.11 Riemannian Geometry (2024-25)
- C3.12 Low-Dimensional Topology and Knot Theory (2024-25)
- C4.6 Fixed Point Methods for Nonlinear PDEs (2024-25)
- C4.9 Optimal Transport & Partial Differential Equations (2024-25)
- C5.1 Solid Mechanics (2024-25)
- C5.4 Networks (2024-25)
- C5.6 Applied Complex Variables (2024-25)
- C6.2 Continuous Optimisation (2024-25)
- C6.4 Finite Element Method for PDEs (2024-25)
- C7.1 Theoretical Physics (C6) (2024-25)
- C7.4 Introduction to Quantum Information (2024-25)
- C7.6 General Relativity II (2024-25)
- C7.7 Random Matrix Theory (2024-25)
- C8.2 Stochastic Analysis and PDEs (2024-25)
- C8.4 Probabilistic Combinatorics (2024-25)
- C8.7 Optimal Control (2024-25)
- CCD Dissertations on a Mathematical Topic (2024-25)
- COD Dissertations on the History of Mathematics (2024-25)
- Michaelmas
This is a good approach. The downside is that while you are developing the implementation and testing interactively you might notice that the requirements are wrong, and then the tests have to change.
One intermediate approach Ciro Santilli likes is to do the implementation and be happy with interactive usage, then create the test, make it pass, then remove the code that would make it pass, and see it fail. This does have a risk that you will forget to test something, but Ciro finds it is a worth it generally. Unless it really is one of those features that you are unable to develop without an automated test, generally more "logical/mathematical" stuff. This is a sort of laziness Driven Development.
www.youtube.com/watch?v=h6DtVHqyYts Big Rigs: Over the Road Racing (PC) (2014) is perhaps his best video.
This is the one Ciro Santilli envies the most, because he has such a great overlap with Ciro's interests, e.g.:
John von Neuman - a documentary by the Mathematical Association of America (1966)
Source. Some good testimonies. Some boring.Ciro Santilli used to read books when he was younger (Harry Potter up to the 4th, Lord of the Rings), but once you are reading code, technical articles and news the whole day, you really just want to watch videos of people doing useless things on YouTube to rest, enough text.
Unlisted articles are being shown, click here to show only listed articles.