Rigidbody Simulation and Fracture
Written beforeI finished GAMES103 a few years ago and went through the commonly used rigid bodies, cloths, soft bodies, and fluids in graphics. I was able to get started with physical simulation in graphics, but what about after that? I have to explore the road ahead by myself. I personally prefer the game industry that pursues real-time computing and visual reality (after all, I feel that the current academic community is obsessed with various optimization methods or splicing several methods to ...
ICEY
Written before ICEY has many labels, such as Cthulhu, Cyberpunk, Action Game, Meta Game… As the first work of the team, the game still needs to be polished in some places. But it was able to sell millions of copies in the single-player market at that time when piracy was rampant. From this point of view, ICEY is indeed an excellent independent game.
About the guidence Many players enjoy fighting against the narrator in the game. The game introduction also directly states th ...
Honkai Star Rail Bartending
Written beforeI am an old player of MiHoYo, and a veteran of Honkai Impact 3rd. Although I gave up playing Honkai Impact 3rd after the first part was finished, the gameplay effect of the bartending in HSR last year was amazing. In addition, MiHoYo announced the related technology patent at the end of last year, and in the recent question I answered with ycz, she mentioned the liquid surface simulation of spring particles, which I think deserved to take a try. First of all, I would like to thank ...
Water Caustics Rendering and Simulation
Written beforeWhen I was an undergraduate, I saw Evan’s WebGL_Water and collected it. Now I came across the final graphics assignment in a graduate course. Looks like it has good performance, so I modified it to an Unity version and ran it on my phone. I will briefly talk about the main points of the project in two parts: simulation and rendering.
SimulationThe simulation part simply uses local averaging and differentiation, which can also be seen as a very simplified version of the shallow wate ...
XNode Introduction and Visual Dialogue Editor
In the previous engine tool summary, I mentioned that XNode can be used to write visualizations. During the winter vacation in the Netherlands, I would like to introduce XNode and its related uses based on the simple visual dialogue editor I wrote before.
About XNode XNode is a Unity visual editor plugin. Another similar plugin is NodeGraphProcessor. I personally prefer the (self-proclaimed) lightweight and user-friendly XNode because I like its interface. Here is a pictur ...
Unity Euler and Position based Simulation Methods together with languages Hodgepodge
Comparison OverviewIt was only when I was writing the title that I realized how miscellaneous my work was… Taking advantage of the need to select a paper for a school symposium, I chose PBD and XPBD, and also did a comparison between those and tradition PBA. I remembered that I had always wanted to compare the performance of C# and C++ during my internship but never did, so I wrote two comparisons of the semi-implicit method in Unity and C++ respectively (how can I miss parallelization). Here is ...
C# Meta Game Doxing Pre-research
The cause of the incident was that I played Love Nest, and soon after I saw Kinito Pet‘s live broadcast, I found the doxing in Meta game very interesting, so I pre-researched how to dox, so that it would be convenient for future game make. Theoretically, this is a C# solution for Windows environment, but because it is only tested with Unity in Windows environment, it may not be applicable to other engine environments.
Get directly Some information can be obtained directly, ...
Undergraduate Program Conclusion
There is always a feeling that is not very real, four years have passed quickly, as if I was preparing to go to the northern islands before, and now I am preparing to go abroad again. Perhaps due to the zodiac year, I have experienced countless setbacks this year. On this kagerou day, I would like to write a summary and pray a good luck.
About school Northeastern University at Qinhuangdao, at that time, My score was only enough for the normal 211 school, but I accidentally ...
Paper Fantacy
I personally believe that games are the ninth art, with the goal of creating works that can move people’s hearts. During my undergraduate studies, I self-taught Unity game production, real-time rendering, physics simulation, character animation, game engines, and had the privilege of interning at Baitian Baiao’s client and Tencent Tianmei’s engine. On the occasion of graduation, in order to summarize what I have learned and explore my own abilities, I chose independent games as my gr ...
Summary of Unity Engine Tool Internship
I have been interning at the Engine Tools position for nearly a year, where I have modified engine source code and have implemented various requirements. Looking back, it has been a long way, and I am grateful for the help of my colleagues in the group and the excellent blogs online (such as Unity Editor editor extension function related and Intel GPA Android Reverse Related. Here is a brief record of the basic content of the engine tool position, which should be a summary and review ...