# data[].attributes.body
I worked on the home page. I got probably halfway through the first paragraph.

# data[].attributes.body
I put in jumping so it does jump and all the cats do work the pictures are just not good. It does jump now and it looks much better than it did last Friday.

# data[].attributes.body
I tried to go back to when it bounced on the ground, the proportions are terrible and I have no idea how to fix it. If I do, for some reason, the whole thing gets screwed up.

# data[].attributes.body
I cropped all the cat pictures but the online website I used wasn't very good... also the proportions are off still because they were made for a different size of the image...

# data[].attributes.body
I got the collisions to work for one of the cats but now I have to crop all the cats so the bottom of the cat is the bottom of the png.

# data[].attributes.body
I figured out how to make a rect around the ground, but I think it only goes around the very first ground and I still need to make it go around the rest of them. I think I know how to do that. I will like speedrun this tonight if I can.

# data[].attributes.body
I decided to make a rect around the ground to put in collisions with colliderect. I still need to figure out how I am going to do the triangle pieces.

# data[].attributes.body
These collisions are not working and I don't know why but I do fear that I have to do a long whole thing for the collisions. So I will do that tomorrow or maybe tonight.

# data[].attributes.body
Today I continued to work on the collisions but I don't know if it worked because right when I think I finished it.

# data[].attributes.body
Last night I kept searching and discovered the legendary, mythical, for loop. So using for loops I found a way to make the ground work! I started on the collisions today.

# data[].attributes.body
I tried to compare the repeating ground to another game that I have that also has a duplicating thing. The enemies in the other game duplicate I thought I could figure out how to do the ground by knowing how I did the enemies. I didn't get it to work because I was pretty distracted today. I will work on it when I get home today though if I don't have any homework so, hopefully expect some big advancements tomorrow. I only am working on it at home because at the rate I am going only working on it at school I just don't feel like I could finish by the time it is due.

# data[].attributes.body
The ground moves across the screen. I changed it from a sprite to just a png so hopefully collisions will be easier to make. Also I decided that it just looks choppy because replit is bad.

# data[].attributes.body
I have a piece of ground in the game. The cat just fell off the screen already that's why its not there.

# data[].attributes.body
I finished the resources page on the website and I got the ground in the game but I still need to size the ground and add the physics.

# data[].attributes.body
Today I really just did not feel like coding for whatever reason so I worked on the website instead. I heard you say you are grading the resources page, so I came up with a really good idea for the resources page and started doing that.

# data[].attributes.body
I decided that the falling might not be too bad, so I started to get the ground in to see if the animation does look good at a certain speed.

# data[].attributes.body
I realized that the falling animation is terrible. It is very spotty when it is at a decent speed, and just doesn't look good at all. I kept fiddling with the code all day.

# data[].attributes.body
I worked a lot on my website and finished my other programs page which is sort of like my artifacts page but the Other Programs page and the Resources page are kind of the artifacts page just split into two pages.

# data[].attributes.body
I figured it out. I looked at other peoples codes on replit to find out how they did it. That didn't actually help I just figured it out by myself.

# data[].attributes.body
I really cannot figure this out(on the first attempt at the game) I don't have enough time to start over so I stopped that. I think this will be one of the last massive roadblocks, I hope I am right, but I assume after this it won't be too difficult.

# data[].attributes.body
The thing I thought worked yesterday did not work so I went back to the second code until I think of something.

# data[].attributes.body
Today Eli helped me with the code, I don't know if he figured it out but I might have, Replit just won't load anymore. It broke right when I tried the new code so I will see if it works tomorrow.

# data[].attributes.body
I just started the code over again so I could organize it better. I haven't gotten very far on it yet.

# data[].attributes.body
Absent

# data[].attributes.body
Absent

# data[].attributes.body
Absent

# data[].attributes.body
CMAS

# data[].attributes.body
I have scoured the internet and my brain and my previous codes but I cannot find a way to make this thing fall. I spent almost all week doing this, I don't think that my code is the right method to have it fall.

# data[].attributes.body
I worked on figuring out how to make the gravity work. It still does not. I found a video online but it is in an entire different format and style then my code so it wouldn't work.

# data[].attributes.body
I tried to get it to fall but I couldn't get it to yet. I watched the video again but that didn't help.

# data[].attributes.body
CMAS

# data[].attributes.body
CMAS

# data[].attributes.body
I did absolutely nothing! April fools! Ok actually I got the cat, as a sprite, onto the screen and I changed the background so the color is better, it doesn't fall yet I am figuring that out.

# data[].attributes.body
It loaded all day today as well, so I added a few Mini Goals to my list.

# data[].attributes.body
For the first 15 or 16 minutes of class, Replit was loading, so I couldn't do anything then.

Ok, right now it is 11:43 Replit has still not loaded. I tried closing the tab and opening it in Microsoft Edge. I will change the picture that was at, I actually can't tell, but I will put in a new picture.

It is now 11:48, I have closed Google Chrome and reopened it with no signs of success. I might have to try to completely shut down the computer.

Probably one of my final updates, I have restarted the computer, it even entered power-saving mode during it,  Replit shows no signs of loading today. Oh right, it's 11:58.

Final update, it is 12:07. Replit has not loaded, I guess I could have just said that Replit didn't load all class in one paragraph.

# data[].attributes.body
I finished the sprite's code and just have to get it into my Pogo Cat code. That might require restarting the whole thing...

# data[].attributes.body
I got the sprite code to work except I have to figure out how to transform the size of the image.

# data[].attributes.body
this is the code where I can re learning how to do sprites. Well I know how to do sprites I don't know how to put a picture on that sprite. It dose not work just yet.

# data[].attributes.body
I watched the video and got further on the Sprites code. It doesn't work just yet but I have a feeling it will work tomorrow.

# data[].attributes.body
I opened my button test code which uses sprites to make the button so I can figure out how to do the sprites for the characters. I read through the code on the button test code an I still don't fully understand it so I am going to watch the video on it tommorow.

# data[].attributes.body
Today I realized I did not know how to make a sprite and the way I was writing my code was not working so I have to re-make all of my characters into sprites so they don't flash the whole time.

# data[].attributes.body
I have not gotten the button working as a button but it used to flash on and off. I did something that reduced it flashing. Also I put a bunch more files from Videogame Design into Replit so I can look at them.

# data[].attributes.body
I started to put the button test code into the game I still need to integrate it into the code so it works and put the image that needs to be clicked.

# data[].attributes.body
I did the interview and fixed everything in the site I had to but I honestly did not get much done...

# data[].attributes.body
I finished all of the testing for all 20 cats. They are the right sizes and tomorrow I am going to start an in-game cat selector.

# data[].attributes.body
I worked much more on the cat selector I have all of the transform sizes in and just have to test them.

# data[].attributes.attachment_caption
The "Macho Cat" in replacement of the "Pogo Cat"

# data[].attributes.body
Today I worked on the sizes again. I make a bunch of "if" statements to check if a cat is a certain one and it transforms the size to be good.

# data[].attributes.body
I put all of the cats into the code and am starting the cat picker, so far you have to change a variable to pick the cat but that will change soon.

# data[].attributes.body
I did not get much done today because of the computer shutting down a few times. I did get all of the files into Replit. That's about it though...

# data[].attributes.body
I finished the button test code and it works! I  made a screen recording with the game menu but I don't know if the video works for sure. I tried to figure out how to make it show you when I click but I couldn't figure it out. When it looks like I'm just making the mouse go to random places, I am clicking in the space that is not the button.

# data[].attributes.body
I still worked on the button test code I am almost done, and getting close but not there just yet.

# data[].attributes.body
I tried to fix my button test code but was unsuccessful. I will still have to finish it tommorow

# data[].attributes.body
I continued to work on the button test code. When you press the mouse button anywhere on the screen nothing happens. I still have to fix this so I can make button in my main project.

# data[].attributes.body
I worked on my button test code. I have a feeling I am getting close to the final product of the button test. It will be if you press the button the background changes to a random color.
Twice did errors appear in my code, I don't understand how they are errors though.
Tomorrow I will try to finish the button code

# data[].attributes.body
Absent

# data[].attributes.body
Absent

# data[].attributes.body
Absent

# data[].attributes.body
Today I continued to work on my button test code. I looked through another code I have to help figure it out.

# data[].attributes.body
I watched a video to learn how to make the buttons work. I will link the video here just to store it somewhere. I also started a button practice code. I have not updated the google site though, I will do that tomorrow.

https://www.youtube.com/watch?v=hDu8mcAlY4E

# data[].attributes.attachment_link.title
Python / Pygame Tutorial: An introduction to sprites

# data[].attributes.body
Today I worked on my Google site and made the "Artifacts page" but called it Other Programs. I also made a resources page with two websites for pictures. I also got the cat not to glitch as it fell but I did not get the ground into the game yet.

# data[].attributes.body
Today I started to insert the ground into the game. I did not get it to work yet but I am getting close.

# data[].attributes.body
I fixed the problem and made the cat fall. I still have to finish the cooser for cats and add ground.

# data[].attributes.body
I finished making all of the ground pieces and began again on my code. I made a function for selecting the cat you use and the game loop does not accept the call to function and it doesn't work so I tried to troubleshoot it for the class period. It still doesn't work.

# data[].attributes.body
Snow day

# data[].attributes.body
I edited a lot more ground pieces. I still have to do a few more ground pieces.

# data[].attributes.body
Today the computer shut down 5 times one time while writing the log so I am doing it on my laptop. I finished the piece of ground pictured on Friday's log but the computer shut down before I could save it. Today was mostly waiting for the computer to turn on.

# data[].attributes.attachment_caption
The one that I finished. I still need to do a little touch up though.

# data[].attributes.body
I tried to download photoshop today and it worked! So far I have made two, they are very close to being done.
I still have to finish the rest of the ground and figure out how I am going to make the checkpoints appear.

# data[].attributes.body
I started to make my character choosing def but it doesn't happen so I have to fix that.
I still need photoshop though so I can get the ground pieces together.

# data[].attributes.body
I tried to download Photoshop again but the computer shut down both times I tried. So instead I started on my very basic version of the game, I discovered that Replit glitches out when I try to expand the window to see the whole thing. I will try to download actual Python tomorrow.
I have yet to finish the basic version of the game and I also have yet to download Photoshop.

# data[].attributes.body
Today I tried to download photoshop. It was downloading correctly and it got to 100% and then the computer entered power save mode and it didn't work. So I tried again and it did the same thing. So I still do not have photoshop.
I still have to download photoshop

# data[].attributes.body
I looked at a few websites I replace photoshop with but discovered that only Adobe Photoshop will work.
I still have to edit together the pieces of ground with photoshop. I do have a photoshop account leftover from photography last semester.

# data[].attributes.attachment_caption
All of the folders I have made for pictures

# data[].attributes.body
I thought of more pictures I needed and took them also I removed the background of a lot more pictures.
I still have to remove the background on the few new pictures and have a picture that I edited through files save. It has said "saving..." all class period.

# data[].attributes.body
Today I removed the background of more pictures and they are in the H drive.
I still have to get photoshop to make more ground pieces.

# data[].attributes.body
I removed the background of more pictures and saved them to my H Drive and google drive. I also got pictures for jumping and hitting the ground.
I still have to edit the ground to make more kinds of ground.

# data[].attributes.body
I removed the background of all the cat pictures and the ground pictures. I have yet to remove the background of any other picture.

# data[].attributes.body
I got the rest of the pictures I needed into Google Drive. I still need to remove the backgrounds and I need to edit the ground to make all of the actual pieces for the game

# data[].attributes.body
I named all of the pictures in my Drive and added more pictures into the Drive. I also got my Google Site made.
I still need more pictures in the drive before I have all of them.

# data[].attributes.body
Today I made a purple screen for no reason and figured out how to get images into Replit.  I went onto my iPhone and started taking screenshots of everything in the game.
I have yet to get every single screenshot into my Google Drive and H drive.

# data[].attributes.body
I tried to find out how to get images into the website, I googled what to do, I checked for a help thing in Replit, I looked in the community asking section, none of those worked. I then asked the good people of Quora and I await responses. If there are none by tomorrow, I will download actual Python and Pygame onto the computer and do it through there.
I did however, make a red screen to try out replit.

# data[].attributes.body
I got a little familiar with Replit. I started to make a test code that just fills the screen with a random color.
I need to find out how to get an image into the pygame on Replit.
Tomorrow I will figure out how to get images into replit and add most of the many pngs I will need for the game.