Trying a new style of learning: Programming in General Theory and Practice

 






Blogging is pretty cool; I'm trying to get into it more, not just because I think I can help a few people out, but for my own personal enjoyment and use as well.


I want to try a different style of programming and that is applying general physics/data logic into game scripting; what I mean by this is by instead of following some REALLY specific instance of a mechanic such as a grappling hook or wall-running ability is instead to figure out the actual physics of what an entity needs to be able to swing across a rope or how much force/friction is necessary to run-up a wall. This also applies to things like Shaders and Post-Process effects. 



What I have found are some very helpful online resources that can help me out as I start this new journey.


https://gameprogrammingpatterns.com/

https://thebookofshaders.com/

https://indico.cern.ch/event/769263/contributions/3420926/attachments/1841297/3020540/pivarski-colloquium-languages.pdf

https://medium.com/@brazmogu/physics-for-game-dev-a-platformer-physics-cheatsheet-f34b09064558

http://allenchou.net/2019/08/trigonometry-basics-sine-cosine/


I'll try to update this list more and more if people have suggestions. I have also noticed general terms like "physics of a plane" and "force needed to push an object" helps as well. I'll be trying these findings out by the end of the month and post my test results. I hope you also have found this blog useful!


---


Hey before you go, check out these links to where you can donate to charity. A lot of people around the world could use your help with a small donation of $5 to help them out. Anyways, that's all for now. Happy Game Devin!

---

CARE campaign


ShelterBox






Officially Retiring This Blog

This blog has now been sunset as of Today on this very date. No more posts here.  Instead, you can follow my Youtube channel here. https://w...