Skip to content

MTAISBOSS/GameFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 

Repository files navigation

GameFramework

A Python game framework for creating games, probably for raspberry pi pico, who knows? my main goal of making a game framework is to learn how things actually work, how do engines handle collider detection? lighting? rendering 3d shapes or sprites? and so on...

I'm going to write my journey through game engine development here so stick with me...

Vectors & Matrix

I learned from game mathematics that how vectors are working, how to show it on matrix, what usefull mathematic functions does it have, i have implemented vector class so far, it needs some updates but it's okay untill now

Geometry

I have learnt about geometry and implemented two meshes from scrath, first one is a Cube and the other one is a shape like Ethereum coin shape that I love

Refactor

I just relized that my functions are upper camel case which is wrong convention for python, just fixed the function names and refactored my game loop and meshes and put them in a good structure for future use

TDD

I was reading clean code book, and I saw the world "TDD", and rom now on I write tests for my classes, it actually is very usefull, nmy vector class had many issues but duo to testing i fixed the issues

About

A Python game frame work for creating games, probably for raspberry pi pico, who knows?

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages