Unity Physics Simulation Method Environment 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 ...
Common Numerical Integration and Linear System Solving Methods
Numerical integrationFor a certain function $f (x) $, we need to calculate the future state of $t+h $ from the state at time t. Calculate $f (t+h) $ from $f (t) $. To this end, we will expand $f (t) $ by Taylor expansion $f(x+\Delta x)=f(x)+f’(x)\Delta x+\frac{1}{2}f’’(x) \Delta x^2+\frac{1}{6}f’’’(x) \Delta x^3+\cdots$, so the following methods are all approximate truncations.We can classify the integration methods by taking the highest order of the Taylor expansion. If Euler integral only ...
LoveChoice
Written before LoveChoice is an AVG game developed by Yaheng in GameJam, which was later completed and gradually improved. “What is love?” He tried to answer with this game. This game with a warm art style and plot not only relies on options to advance the plot, but also uses rich interaction to make the plot more full. By using an unexpected and reasonable way of interaction, to remind players to pay attention to details that are easily overlooked in emotions.
About the author ...
Simply Exploration of Unity Burst
Written before Unity DOTS is a data oriented technology stack developed by Unity based on the ECS architecture, which includes Burst Compressor technology and JobSystem technology. It aims to fully utilize SIMD and multi-threaded operations to fully leverage the advantages of ECS. I currently does not have the ability to deeply explore ECS, but for Burst and Job, which are relatively less closely related to it, can be dismantled and played with separately.
PreparationPackage preparati ...
Dynamic Bone Simple Analysis
Written before Recently, I received an internship from a company and requested to integrate Dynamic Bone. Although the distance between nodes in Dynamic Bone is constant, the effect of Magica Cloth in fabric simulation is much better than that of Dynamic Bone (but also in terms of performance consumption), the algorithm of Dynamic Bone is also considered classic and worth writing about.
Maintext1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 ...
GAMES201
Lec1 Course Introduction
Lec2 Lagrangian view(1)
Lec3 Lagrangian view(2)
Lec4 Euler view
Lec5 Linear Elastic Finite Element and Topological Optimization
Lec6 Mixed Eulerian Lagrangian view(1)
Lec7 Mixed Eulerian Lagrangian view(2)