News
Accelerate Fluid Simulator
4+ day, 8+ hour ago (449+ words) Introduction Fluid simulation is a staple of computer graphics, used extensively in film and engineering. However, bringing these simulations to the web has historically been difficult due to the computational limits of JavaScript. The goal of this project was to…...
Skin In The Game - DEV Community
4+ day, 10+ hour ago (684+ words) A note to self to stop explaining technology and start building with it. I'm a pretty lucky guy. Curiosity has put me in incredible situations throughout my life. I've learned languages, lived in interesting places, and about six years ago…...
i made this project syswaifu, shows your system stats with random waifu image.
4+ day, 15+ hour ago (105+ words) i got inspired from neofetch, then i created this syswaifu, a cross-platform neofetch style cli tool, that shows system information with random generated anime waifu pics. [ ] GitHub Repository: https://github.com/iamovi/syswaifu i got inspired from neofetch, then i created this syswaifu, a…...
Getting Started with 2D Games Using Pyxel (Part 7): Control the Character
4+ day, 20+ hour ago (208+ words) In this chapter, we detect the timing when the Space key is pressed and implement logic to flip the player's movement direction left and right. This gives a stronger sense that you are directly controlling the player. The complete code…...
How to get virtual display outputs on Linux without using a dummy plug
5+ day, 8+ hour ago (411+ words) This guide is mainly for Xorg, on Wayland there are easier way of achieving this, for example KDE's virtual monitor implementation in Krfb: krfb-virtualmonitor | tldr InBrowser.App. A useful way to troubleshoot while working on this is to use OBS…...
Getting Started with 2D Games Using Pyxel (Part 6): Moving Characters
5+ day, 15+ hour ago (197+ words) Now it's time to finally move the sprite we created in the previous chapter. In this chapter, we will give sprites a concept of velocity and build a simple movement system. The complete code is shown at the end of…...
Build in Public: Week 8. We Finally Deployed This Thing
6+ day, 15+ hour ago (637+ words) Last week technically never happened. We didn't skip a post, didn't disappear into Christmas and New Year food comas and definitely didn't spend a suspicious amount of time eating baked goods instead of shipping software. Let's assume we simply compressed…...
When is a side project worth committing to?
6+ day, 16+ hour ago (420+ words) I'm in a different mindset these days. Recently, I've started filtering my ideas through a new set of criteria. I want to build things that are free or cheap to put out there, immune to the stress of bot traffic…...
Getting Started with 2D Games Using Pyxel (Part 5): Creating Characters with Classes
6+ day, 20+ hour ago (206+ words) Characters that appear in a game are commonly referred to as sprites. In this chapter, we will use classes to prepare a common base class for sprites. You might feel that "classes sound difficult" at first, but for now, the…...
LivinGrimoire Skill Tree
1+ week, 9+ hour ago (353+ words) Shinka Class Overview The Shinka class is a unique skill class that allows base skills to be upgraded modularly with upgrade skills. When an upgrade skill activates, it temporarily overrides the base skill's behavior. This enables modular skill augmentation as…...