Who am I?

I am Supercraft, currently pursuing a professional master’s degree in Mechanical Engineering at China Agricultural University. I studied Mechanical Design, Manufacturing and Automation at Hebei University, ranked 3rd out of 110 students, and continued to graduate study through recommendation-based admission.

I enjoy breaking down a problem and turning it into something that can run, be tested, and keep improving. That result might be a mechanism, an instrument, a Windows application, or a game world shared by many people.

What am I working on?

My graduate research focuses on non-destructive testing for liquid food. I am working on the overall design, mechanical structure, and host software of an acoustic-vibration inspection instrument. The system combines controlled mechanical excitation, synchronized accelerometer and microphone acquisition, an industrial data-acquisition device, and a C++ / MFC application for control, visualization, and basic signal analysis.

The project is still in progress. I would rather document design choices, debugging, and verified results than announce conclusions too early.

What have I built?

GameCraft

From 2016 to 2022, I founded and operated the GameCraft Minecraft server from zero to one. It reached more than 1.2 million cumulative unique registrations and a peak of over 1,500 concurrent players. I worked with a team of more than ten people, including three core technical members, across Java plugin development, product design, content iteration, commercialization, and team coordination.

That experience taught me that code is only one part of a product. Reliability, user experience, team rhythm, and long-term maintenance matter just as much.

Mechanical and mechatronic work

As an undergraduate, I took part in building a compact integrated broad-bean planter. My work covered mechanisms for trenching, seeding, and mulching, along with microcontroller, Bluetooth-control, and system-integration tasks.

Software and automation

My regular tools include SolidWorks, AutoCAD, C / C++, Visual Studio / MFC, STM32, Python, and MATLAB. I also use Java for game-server development. Recent practical work spans data monitoring, browser automation, Minecraft resources and plugins, and purpose-built Windows tools.

Why keep a blog?

The most useful part of technical work is often not the final screenshot, but the decisions in between: how the problem was defined, why a design was chosen, where it failed, and how the result was verified.

This blog follows that chain—problem, design, implementation, verification, and reflection. When something is reproducible, I will share the method. When it is not yet verified, I will state the boundary clearly.

What do I enjoy?

I like the certainty of mechanical structures and the freedom of fast software iteration. I enjoy making complex systems understandable, as well as the worlds that emerge when rules, content, and players meet in a game.

Above all, I enjoy creating—and watching something that once existed only as an idea begin to work.

How can people reach me?

I am not publishing private email addresses or social accounts at the moment. If I open a public contact channel, I will add it here.