So the first thing I want to say is that I have come up with some 2D game ideas so I will be using raylib for that. The second thing is that I am not starting now. I think the problem is that right after
feeling like I was the worlds worst programmer I decided to spend 2 days learning opengl only for that to fall flat and cause me to give up on an idea that I was really jazzed about.
That still leaves me feeling a bit burned so I will probably start on my game tomorrow or maybe the day after that. Anyways that is mostlikley all for today bye. :)
After trying to come up with ideas I have realised that everything I want to make is 3D. I also as previously mentioned hate graphics programming.
So I will be using godot I have heard that it keeps getting better, it is open source, it supports linux, and you can add C++ scripting functionality.
I am not giving up on making a game without an engine that is what I really want to do, but I will not wait until we get really good high level graphics libraries
that abstract drawing a object into a few simple lines of code. So I shall make some games in godot while I wait.
So maybe 2D games are not too limiting because I have been trying to learn Opengl over the past 2 days and what I found out is that I fucking hate
graphics programming. So it is back to 2D also I am completly fine with the fact that I deleted that old code because I was planning on rewriting it so I could use classes and methods.
I expect this rewrite to be faster I will check in with guys you tomorrow...... hopefully.
Oh god damn it literally every idea I have only really workds in 3d so I can't really use raylib or most of my code. So I am restarting this game now.
How are you? because for the entierty of today and yesterday I completly fucked off and did something else.
All I did yesterday was fix one bug and today I replaced all of my collision with the usual aabb bounding box because my collision code sucked
and it is not helping that the feeling of imposter syndrome is setting in I feel like shit and I feel like the worlds worst programmer.
The worst part is that I love programming and it just sucks to feel like you are so shit at one of the few things that you really enjoy.
Atleast I can show you what I fucked of to do yesterday it is this shitty render.
Okay thats it we should be back to our regularly scheduled content tomorrow
Today was uneventful I got a basic health bar working and I made it so that the player can only use their inital jump when they are on the ground.
I also made it so that you can only jump after you stop pressing the spacebar preventing the player from using up the double jump instantly.
I will probably be less distracted tomorrow so expect a much larger update by then.
So I started the day be deciding that my code was ass and I needed to rewrite it. So that's what I did after about 6 hours I had ~300 lines of code,
and I have made more progress than before the rewrite, now I have some good collisions and a nice character controller.
I just learned enough CSS to make the site a bit presentable and that is about it for now oh also this look will mostlikley be temporary as I learn more CSS
I will probably land on a more permanent look for the site that I am more proud of.
I have this wierd problem where even though I like programming I keep getting distracted. The real problem is that once that happens my brain just goes "mission failed we'll get em next time",
and it decieds that I just can't be productive that day. I don't know if anyone else has this problem but it really fucking sucks. Also I am starting work on a game using raylib :)
I guess I am blogging now. I just watched a video on the indiweb and decided I should go check out neocities so here I am.
I probably will use this to give updates on the games I am working on but who knows what will happen. Also I am learning html/css so this website should not stay shity for too long