This website uses cookies to ensure you get the best experience on our website.
Learn more
Got it!
Ivan Ilin
Ivan Ilin
Home
Projects
Publications
Scientific reports
Light
Dark
Automatic
Projects
Online school "Vectozavr Academy"
An absolutely unique online school on the basics of linear algebra for game developers. The most uncompromising technologies are used to deliver the material. It is planned to expand the school and enter the international market.
3D engine from scratch + FPS Shooter
Simple 3d engine based on SFML library. I tried to make this engine powerful and easy to understand. The main goal - to implement basic 3D graphics from scratch (without OpenGL or any other 3D graphics library)
GameBoy based on Arduino
The resulting gameboy works great, is lightweight and sits comfortably in the hand. There are huge opportunities for expanding the functionality of the firmware and upgrading the device. The charge lasts approximately 2 days of active play.
Pseudo 3D Shooter
I implemented Simple Pseudo-3D Shooter from scratch. With support of uploading two dimensional map, enemy’s and online multiplayer. There are two articles on my website dedicated to this project: Part 1 (Preliminaries) Part 2 (Implementation) And a series of great videos from my YouTube channel:
Design and assembly of a 4-bit adder
A large project to develop and design a binary adder. I have included a full description of this project in two small articles on the Ilinblog website: Part 1 (theory) Part 2 (Practice) There is also a good video on my YouTube channel.
YouTube channel Vectozavr
Vectozavr is a unique non-fiction content. Here I talk about the most interesting things from the world of mathematics, physics, programming and robotics. Sometimes educational and educational projects come out here.
Educational platform ilinblog.ru
ilinblog.ru – educational platform is designed specifically for publishing my research. It was planned to make the platform available to everyone who wants to contribute. The project is currently on hold.
Cite
×