Skip to content

A collection of projects I made in python between fall of 2022 and fall of 2023.

Notifications You must be signed in to change notification settings

AlmightyM3/Old-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a collection of projects I made in Python between the fall of 2022 and the fall of 2023.

These projects weren't originally planned to be shared and are in various stages of completion, so keep in mind they may still have bugs and commented-out code.

Projects: (Roughly cronalogicl order)

  • Curve - Bézier curve generator, use keys 1-4 to place points at the mouse cursor, space to generate and r for random.
  • Graphing - Creates parabolas and gets details about them based on a vertex form parabola inputted by the user.
  • Grid Engine - Test grid-based engine in which the user can set the value of tiles using the number keys. Please note this requires an image named test.png to be in the same folder as the Python file to work correctly.
  • Wave Collapse - Basic wave function collapse algorithm using recursion built on top of my Grid Engine.
  • 3D - My first attempt at doing 3D in python myself. I used lists as I did not know about classes at the time. Roughly following Radian628's 3D engine in Desmos video as a guide: https://youtu.be/qTSEbSwhUfY. Please note my triangle fill algorithm currently does not work.
  • Game - Small 2D game in Pygame with basic physics and collision detection.
  • Voronoi - A small Voronoi diagram generator that I created to learn classes.
  • Between Points - A small test of the "ray" algorithm I would later use in my ray marching project.
  • Ray - A 3D ray marcher in Pygame that would later become the base of my 3D marcher in MakeCode Arcade. Please note that the specular lighting currently does not work and has been commented out.

About

A collection of projects I made in python between fall of 2022 and fall of 2023.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages