Pixel Art Laser Beam & Lightning VFX - 16 Effects x 7 Colors (ARCBIT)
gennai
$5.49
(no ratings)
Jump AssetStore
Pixel art laser beams and lightning as ready sliced sprites, clips and prefabs. Each beam is built from parts, so it stretches to any length or follows a target.Uses the default sprite material, no custom shaders. Tested on Built-in (Unity 2022.3.22f1) and URP with the 2D Renderer (Unity 6000.5.2f1).ARCBIT is 16 pixel art effects for 2D games, 6 beams and 10 electric effects, each in 2 sizes and 7 colors. I built every beam from three parts: a start, a body that tiles, and an end. That way one beam can be 40 pixels long or cross the whole screen, and it can track a moving enemy every frame.I set it all up for Unity so you don't have to slice anything. The 392 sprite sheets import as sliced sprites with Point filtering and the right pivots, every animation is its own clip, and there's a prefab for every effect, size and color. Drag a prefab into the scene and it plays.What's in the pack- 6 modular beams: laser, heavy beam, lightning beam, pulse beam, spiral beam (railgun) and tractor / heal beam. They all have charge, on, loop and off animations, and the three parts stay in sync- 10 electric effects: lightning strike with ground flash, zap, spark burst, shock aura, charge up and release, orb and bolt projectiles drawn for 8 directions, shockwave, ground crackle and tesla orb- 2 sizes of every effect (for example 32x32 and 64x64), each drawn at its own resolution- 7 colors: blue, purple, red, green, gold, white, and grey for tinting to your own palette- 392 sprite sheets, 6,426 sprites, 1,190 animation clips, 140 Animator Controllers, 224 prefabs- The ArcbitBeam component places the parts, plays the four states and fits the body to the gap. You give it a length or a target- ArcbitFx component for one-shots, loops and the 8-direction projectiles, and ArcbitFx.Spawn() for hit effects- A demo scene where the beam follows the mouse. You can click to zap and switch colors, sizes and beams with the keys or buttons- Tools > ARCBIT > Build and Validate. The importer reads any Aseprite "array" JSON too, which means your own sheets can go through the same stepsThe pixels are hard-edged, with binary alpha, at most 4 colors per sheet and no anti-aliasing. You can mix the lightning beam's body frames tile by tile, and then a long arc doesn't repeat. I drew the projectiles for each direction instead of rotating one.The frames come from a custom Python program that draws them pixel by pixel. I didn't use AI image generation for any of the art.Free versionARCBIT Lite has the laser, zap and orb projectile in blue and red, both sizes, with the same scripts and demo. Importing this pack over Lite keeps your scenes working.Lite vs. Full- Beams 1 / 6- Electric effects 2 / 10- Colors 2 / 7- Sizes 2 / 2- Sprite sheets 20 / 392- Scripts, importer and demo scene are the same in both- Unity 2022.3 or newer. Tested on 2022.3.22f1 (Built-in) and 6000.5.2f1 (URP, 2D Renderer), 0 errors and 0 warnings on import- Built-in and URP. Uses the default sprite material, no custom shaders. HDRP not tested- PNG sprite sheets, Sprite (Multiple), Point filter, no compression, 32 pixels per unit (can be changed in one file)- Frame sizes from 16x16 to 96x96 (the lightning strike is 64x128)- Animation clips keep the original frame times (most effects run at 14 to 20 fps)- Beams fit a gap in two ways. Stretch scales body tiles by up to about 25% on long beams, Clip keeps every pixel exact- Rotations of 90, 180 and 270 degrees keep the pixels exact- C# in the Arcbit namespace with assembly definitions. The demo works with the Input Manager or the Input System- Documentation in Assets/ARCBIT/Documentation (PDF and Markdown)- No audioNo generative AI was used for the art. Every sprite was drawn by a procedural Python program that computes the lightning paths, rings and beams pixel by pixel and maps them to a 4-color ramp. The C# scripts (runtime components, importer, editor tools), the Python art program and the documentation were written with the help of an AI coding assistant (Claude by Anthropic), then reviewed and tested in Unity 2022.3 and Unity 6.


