#vlang — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #vlang, aggregated by home.social.
-
Hướng dẫn xây dựng ứng dụng dạng mô-đun (modular) với ngôn ngữ lập trình V (Vlang). Bài viết tập trung vào cách cấu trúc mã nguồn hiệu quả, tận dụng tính đơn giản và tốc độ biên dịch của V để tạo ra các hệ thống dễ bảo trì, mở rộng và tái sử dụng linh hoạt.
#Vlang #Programming #ModularDesign #SoftwareArchitecture #Backend #PhatTrienPhanMem #LapTrinh #VLanguage
https://www.reddit.com/r/programming/comments/1qp8xy8/building_modular_applications_with_v/
-
AFAIK, there's only one existing Vim plugin for buffer checksums, and it's quite old, relying heavily on terminal tools. I've developed a newer version using Vim9Script and the V language. Contributions and ideas are welcome. #Vim #VLang #Checksum #Programming #vim9script
https://github.com/sevehub/vchecksum.vim -
I created this video in 2022, it explores an intriguing capability of Vim: the ability to call functions from Dynamic-link libraries (DLLs). Shared libraries, commonly known as DLLs, play a crucial role in software development. Vim surprisingly allows us to invoke functions residing within these DLLs.
#vim #v_programming_language #vlang #dll
https://youtu.be/ZmC33nAnNQA -
I created this video in 2022, it explores an intriguing capability of Vim: the ability to call functions from Dynamic-link libraries (DLLs). Shared libraries, commonly known as DLLs, play a crucial role in software development. Vim surprisingly allows us to invoke functions residing within these DLLs.
#vim #v_programming_language #vlang #dll
https://youtu.be/ZmC33nAnNQA -
I created this video in 2022, it explores an intriguing capability of Vim: the ability to call functions from Dynamic-link libraries (DLLs). Shared libraries, commonly known as DLLs, play a crucial role in software development. Vim surprisingly allows us to invoke functions residing within these DLLs.
#vim #v_programming_language #vlang #dll
https://youtu.be/ZmC33nAnNQA -
I'm back! After a week of resolving real-life problems, I'm ready to continue working on the #eggcellentadventure game.
The last feature I added was animations. The game makes extensive use of sprite animations, and implementing a universal animation job with ECS was straightforward.
More in the thread 🧵
#eggcellentadventure #v #vlang #gamedevelopment #programming #opensource #gamedev #indiegamedev #mobile #2d #animation #spriteanimation #2danimation #pixelartanimation
-
Wow, what a busy week! 🤯
My first try at using the Bayazit decomposition algorithm didn't go as planned. It worked fine with simple stuff, but couldn't handle the complex shapes in Eggcellent Adventure.
Thread 🧵
So, I had to find a new solution. Luckily, I found this →
https://github.com/wsilva32/poly_decomp.py/tree/master#eggcellentadventure #v #vlang #gamedevelopment #programming #opensource #gamedev #indiegamedev #2d #polygon #convex #concave #collider #collision #math #mathematics #geometry
-
After I got the polygon editor up and running, my next mission was to roll out the collision algorithm for 2D polygons. This task was divided into two sections:
1. The implementation of the SAT (Separating Axis Theorem) algorithm.
2. The implementation of the Bayazit polygon decomposition algorithm.Thread 🧵
#eggcellentadventure #v #vlang #gamedevelopment #programming #opensource #gamedev #indiegamedev #2d #polygon #convex #concave #collider #collision #math #mathematics #geometry