Spring 2024


Splash Biography



ANTHONY LARA, UC Berkeley junior studying computational chem.




Major: Chemistry

College/Employer: UC Berkeley

Year of Graduation: 2023

Picture of Anthony Lara

Brief Biographical Sketch:

Not Available.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

M1096: Pygame: A Primer On 2D Video Games in Splash Spring 2023 (Apr. 23, 2023)
Do you wonder how 2D games like Super Mario Bros. (1983) or BroForce (2014) are made? Then this course is for you! This course will introduce: 1. A brief timeline of video game hardware and their limitations. 2. Basic video game elements. 3. Sprites and rectangles. 4. "Pixel Perfect" collision. 5. Simple video game physics. 6. Parallax Scrolling. 7. 2.5D Graphics. Demos of the above concepts will be demonstrated with the python package pygame.


A903: Introduction to Orthographic Video Game Art in Splash Spring 2022 (Apr. 16 - Oct. 29, 2022)
This course is designed to learn about isometric, dimetric, and oblique projection. We will learn why these are used in video games and how to make artwork using any of these three projection types. Additionally, there will be discussion of basic "2.5D" game design.


M842: Let's Make a Video Game World in Splash Fall 2021 (Oct. 30, 2021)
Have you ever wondered how video games are able to construct fantastical places or replicate real world places? In this course I would like you to help me make a video game world by creating artwork to add to a premade game. In doing so we can create a new world to explore and interact with. This course will use the module Pygame from Python3 to create a simple 2D game world.