Skip to main content

Featured

Python first project - Homework Scraping

"      This project is used to help me scrape an answer for my homework, especially on chemistry because I kept failing chemistry. The program shown above is just the simple version of the homework scraping, that only works for multiple choice type of question. This program can only be used for a specific type of question format, and in this case, all of my question is in Chinese, and luckily there's a specific word that is mostly used to conclude an answer in a site, which is " 故选 " . The question format on my homework file, has a similar pattern which is " 选择题 "or" 一、 ", which make separating the question easier. I used Beautiful soup 4 for scraping the answer, and I used docx module to read the homework docx file.     The program also has an advanced version, so I like to say. If the simple one scrape the multiple choice of question, then the advanced version would scrape an answer for the writing(essay, short answer, etc) question. The simple ...

Mazeract short prototype | Game development journey

    When I was searching through my old toy boxes, I found his cube maze with a metal ball inside which you can wiggle it to move the ball around the maze. I found this toy to be quite fun to play, so I decided to make one in a game engine!
Cube maze
    The first thing I need to do is planning. I planned all the things that must be done, and it was messy. I wrote all the ideas that come out of my mind when thinking about the cube maze, some of them end up in the prototype, but some of them end up being abandoned (lmao)
Planning on paper
    One of the idea was creating it as an infinity maze, which it could generate new maze, every time the ball went to the other side. To generate a maze, I had to look up the tutorial how to do it. I think that this video, Maze generator by Sandeep Nambiar , provide the best maze generation tutorial I can find. After learning it, I had to make it able to be generate on 4 sides of the cube. Added a metal ball and physics for the last step, then the whole project is finished!
Test play
    I named it Mazeract, which comes from the word tesseract and maze combined. Tesseract is an 4d cube, and maze is just simply means a maze. It was just a short project, and I had fun making it!














Comments