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)
Flood of Light
Written before Flood of Light is a casual puzzle game developed by independent game studio Irisloft, featuring exquisite art style and moving music. The game graphics are beautiful and fresh, with cool and oppressive tones. However, it is very comfortable to match with instrumental music and the patter of rain. In a calm and gradual way, it shows players a story about rescue and search.
Game background The story takes place in a flooded isolated city, where players operate ...
ACM Retirement Record
The 2022 season of the ACM/ICPC Asian Regional Championship has come to an end, and it’s time for senior old guys to retire as well. In the previous paragraph, I would like to write a small essay to commemorate my tumultuous ACM experience.
take the silver prize and run way
Predestination Previously, I was exposed to the code in the high school maker’s laboratory, and the code for controlling the microcontroller was similar to C. Unforgettable at that time, I spe ...
Moncage
Written before Moncage is a space related puzzle game. Human dreams are always fragmented and elusive, but what kind of experience would it be to observe someone else’s dreams? Moncage shows us various wonderful dreams. As a dream peeper, you need to stitch together different dreams, explore every corner, and understand the story of the dreamer.
Gameplay The game only has a cube with the symbolic meaning of “cage”, with each side reflecting a world. Different worlds may se ...