I have no real experience in art but yet i want to make projects like video games. What are some free ways to make 2d assets and packs for free, how do i learn, what style should i study, where do i find reference images/poses? etc.
I know i could use pre-made assets but i really want to try my hand at art.
Im trying not too make this post too long but feel free to add onto this if you wish.
So, there are many answers to your question and it all depends on what you are looking to do.
Speaking in term is FOSS (free and open source software) Inkscape is a great vector program, Gimp is a great raster program and Blender is an amazing 3d one. (I know you said 2d but adding it in just in case)
If you are looking to make simple images then you might want to start with gimp. If it’s specifically pixel style art there are plenty of tutorials online. (https://thegimptutorials.com/how-to-make-pixel-art/)
If you are looking to make clean line art then you will want Inkscape. Think close up perfect circle with no squares or pixels. There are plenty of tutorials for this program as well.
Now, as you grow and learn you will find and learn about other programs that do the same things. Keep them in mind because they may work better for your needs but for the short time you start keep on the path of these two. They are the most know free options there are and will have the most resources to learn from.
Mentioning Blender isn’t crazy, one way to make 2d art is to make 3d models and render the poses and orientations you need.