Manifesto/AI, Security & Blockchain
🧠R&D / Knowledge5 min read

AI, Security & Blockchain

R&D / Knowledge

Neural Networks & AI

Neural Networks: I learned how neural networks work and how AI uses nodes and weights to calculate the final outcome. Based on the result, it can reward itself to improve more and make fewer mistakes over time. This reward-based learning (reinforcement learning) is what makes modern AI so powerful.

I am interested in how AI can be used for more than just NPCs in games. In my game AI work, I already implement decision-making, behavior trees, and environment queries. But the broader field of machine learning for context awareness, pattern recognition, and adaptive systems is fascinating to me.

R&D / Knowledge

Data Science & Tools

Data Philosophy: I understand what data science and big data are, and the philosophy that "everything is data" makes sense. Working with structured and unstructured data and using them to train AI to be context-aware is a powerful concept.

I found libraries used in Python AI/ML development: pandas for data manipulation, NumPy for numerical computation, TensorFlow for building neural networks, and many more which form the foundation for AI development using Python. It is interesting how AI and ML can be applied to real-world problems.

Although I have not had the chance to go deep into ML research, I understand the fundamentals of neural networks and how data pipelines work. This knowledge helps me think about game telemetry, player behavior analysis, and adaptive game systems.

R&D / Knowledge

Security Fundamentals

Security Fundamentals: I know the fundamentals of security: hashing algorithms, encryption (symmetric and asymmetric), memory safety, trojans, malware, and cryptographic principles. Whether it is preventing attacks or ensuring transaction integrity in multiplayer systems, I build with a security-first mindset.

Understanding memory safety is directly relevant to my C++ work. Buffer overflows, use-after-free bugs, and dangling pointers are not just theoretical security vulnerabilities; they are real bugs I think about when writing engine-level code.

R&D / Knowledge

Blockchain Integration

Blockchain: I have worked on a project where I used the Aptos blockchain to emit events from a game. I learned a lot about blockchain technology and the Move language, which is specifically designed for web3 safety and resource-oriented programming.

I understand how decentralized economies work and the philosophy behind them. I even used to trade cryptocurrency. My Aptos Plugin for Unreal Engine demonstrates practical blockchain integration in a game context, and Last Salvation is a blockchain-integrated ARPG where these concepts come together.