Hi welcome to my github. I am developing in the swift
language.. Below you can find interesting projects
MemesEditor App Store
Video editor with the function of sending stickers to Telegram. The code will be published later.
Boollectricity App Store
A game for creating logic circuits. The code will be published later.
SwiftEverydayShader GitHub
A wrapper for convenient work with shaders. Allows you to quickly experiment with different types of shaders.
GameSwiftEngine GitHub
Simple 3d engine with built-in editor. Supported for skeletal animation and shadowmap. In development support for WAD files (Doom 1, 2) and grass on mesh-shaders.
BFASM GitHub
![INITIAL](https://private-user-images.githubusercontent.com/17489161/348721110-a4c9a7e7-d7ab-4ee1-878a-05be4c025ab0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE5ODYxODMsIm5iZiI6MTcyMTk4NTg4MywicGF0aCI6Ii8xNzQ4OTE2MS8zNDg3MjExMTAtYTRjOWE3ZTctZDdhYi00ZWUxLTg3OGEtMDViZTRjMDI1YWIwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI2VDA5MjQ0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI1Njg5NTVjM2M0ODcwOGMzZmU5YmIyODc4NmExNjM3MmU4NWE2ZDJlOWZlMGQ2MzBhNDllZGVlMzE0OWE5OTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2sRXWQGyTGZg1dLX6uQtrtgkZuslM6jPpBs1tTcrR4k)
This is a project to generate Brainfuck code to execute BFASM assembler on a 16-bit RAM virtual machine. The virtual machine works with 2-byte cells (16 bits). There are 2^16 cells or 128KB of memory available for addressing. The machine has 6 general purpose registers (r0-r5), stack operations, conditional jump commands and basic integer 16-bit arithmetic commands. The project has an entertaining and educational purpose.
FunParticle GitHub
Particle system for ios, mac, ipad for entertainment. Based on Newton's simplified gravity formula. With support for gpu calculations with Metal
Chat server and client
SwiftTelegramApi GitHub
![INITIAL](https://private-user-images.githubusercontent.com/17489161/348780227-27e179b5-4db2-4ad7-9ca8-d041c992564e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE5ODYxODMsIm5iZiI6MTcyMTk4NTg4MywicGF0aCI6Ii8xNzQ4OTE2MS8zNDg3ODAyMjctMjdlMTc5YjUtNGRiMi00YWQ3LTljYTgtZDA0MWM5OTI1NjRlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI2VDA5MjQ0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdjMjhmMDQ4MGVmZDNkMjBkODc4MmRhZmM0ZDQzZjZlZmMwOTFlNGJlYTRiNTNmNTJkYTMxNDkzNDUwNzhkM2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.N11ozMwivt1xBHji0oKkFeU98inpB5vtW6iqG95ZRvM)
Generated API for Telegram bots in Swift.
DIGreatness GitHub
Runtime Dependency Injection (DI).
- Obsolete with the release of Swift 5.9 requires a major upgrade