Zet in één batch een complete RPG-NPC-cast op
Kies een stijl en 4, 9 of 16 NPC's. Voeg één rol per regel toe via Snel invoegen of typ je eigen tekst. Kies framing voor het halve lichaam, het hele lichaam of een avatar en genereer de hele batch voor 4 credits. Download je portretten met een ZIP en JSON-manifest.
5/9 ingevuld – vul alle rollen in voordat je genereert.
Wat is een Batch NPC Generator?
Kies 4, 9 of 16 NPC's voor een vaste prijs van 4 credits per batch. Voeg één rol per regel toe en krijg per NPC een transparante PNG, met framing voor het halve lichaam, het hele lichaam of een avatar, bijgesneden tot de contouren van het personage.

Wie gebruikt de Batch NPC Generator
Elke game met meer dan twee NPC's heeft baat bij een generator die de art-stijl over de hele cast vergrendelt en assets exporteert die meteen in jouw engine passen.

Indie-RPG-devs die een dorp bevolken
Maak in één batch 10 dorpelingen, 3 wachters, 2 kooplieden en een priester. Elk personage krijgt hetzelfde pixelpalet en dezelfde busteframing, zodat de portretten direct in je dialoogvensters en NPC-panelen passen. Je hoeft geen tekenaar in te huren of een weekend zelf portretten te tekenen.

Tactics-grid-designers die een unitcast bouwen
Heb je 16 verschillende tactische eenheden nodig met dezelfde visuele stijl? Genereer één batch met 16 portretten van het volledige lichaam en een manifest dat elke eenheid koppelt aan de rol, seed en bestandsnaam. Het importscript in je game-engine leest `manifest.json` en deelt elke eenheid in bij de juiste klasse.

Game-jam- en rapid-prototyping-teams
Een gamejam van 48 uur en je twee sprite-artiesten zijn niet komen opdagen? Genereer tijdens een koffiepauze een batch van 9 NPC's. Gebruik de portretten in je visual novel-cutscenes en dialoogvensters. Elk personage blijft trouw aan de referentie die je vanaf het begin koos.
Van stijlvergrendeling naar downloadbare cast in 3 stappen
Kies een stijl en 4, 9 of 16 NPC's, vul één rol per regel in en kies de framing. Genereer de batch voor 4 credits en download één ZIP met een manifest.
Vergrendel de art-stijl
Kies een van de vier ingebouwde presets (16-bit pixel top-down, modern anime RPG, cyberpunk chibi of dark fantasy) of upload je eigen referentiebeeld. Die ene keuze stuurt het palet, de lijndikte en de proporties voor de hele batch. Geen stijl-prompts per NPC.

Kies aantallen, rollen en framing
Kies 4, 9 of 16 NPC's. Klik op een rolknop om de volgende lege regel te vullen of typ direct je eigen rollen. Herhaal een rol op meerdere regels om meer NPC's van hetzelfde type te maken. Vul alle rollen in en kies framing voor het halve lichaam, het hele lichaam of een avatar. Mix leeftijden en Mix genders gelden voor de hele batch.

Genereren, beoordelen, downloaden
Druk op genereren. Je rolbeschrijvingen worden één keer verfijnd. Daarna wordt de hele NPC-cast samen gegenereerd en opgesplitst in afzonderlijke PNG's per personage. Download de ZIP met `portraits/` plus `manifest.json` en `manifest.csv`.

Alles wat je nodig hebt om een complete RPG-NPC-cast te shippen
Stijlvergrendeling, snel rollen invoegen, framing voor het halve lichaam, het hele lichaam of een avatar, splitsen op basis van personagecontouren, exports voor je game-engine in één workflow.

Eén stijlvergrendeling voor je hele NPC-cast
Eén preset of referentiebeeld legt het palet, de lijndikte, verhoudingen en het silhouet vast voor elk personage in de batch. De 16 dorpelingen die je genereert zien eruit als 16 inwoners van hetzelfde dorp, niet als 16 NPC's uit 16 verschillende games. Wissel de preset naar cyberpunk chibi of dark fantasy en dezelfde stijlvergrendeling blijft gelden.

Kies tussen buste-, ganzelichaam- of avatarframing
Drie framings voor gameontwikkeling: buste voor dialoogportretten, volledig lichaam voor staande character sheets en personages in visual novels, avatar voor compacte profieliconen. Na het splitsen op basis van de personagecontouren wordt elke NPC op een transparant canvas van 512×512 geplaatst. Eén gedeelde schaalfactor voor de hele batch houdt de onderlinge grootteverschillen intact. De personages staan horizontaal gecentreerd en delen een basislijn aan de onderkant.

Eén NPC-cast, een afzonderlijke PNG per personage
De hele NPC-cast wordt samen gegenereerd. Daarna wordt elk personage op basis van de eigen contouren uitgesneden. Bekijk de batch zodra het splitsen klaar is.

ZIP + JSON-manifest voor Unity, Godot, RPG Maker
Je downloadt een ZIP met een `portraits/`-map plus `manifest.json` en `manifest.csv`. Elke manifestrij koppelt `npc_id → rol → framing → seed → bestandsnaam`. Je importscript leest het hele dorp in één keer in, in plaats van assets één voor één te registreren.
Wat deze Batch NPC Generator onderscheidt
Kies 4, 9 of 16 NPC's met één gedeelde stijl voor een vaste prijs van 4 credits per batch. Snel rollen invoegen en exports voor je game-engine houden de hele workflow op één plek.
Stijlvergrendeling voor de hele batch
Preset-promptfragmenten plus referentiebeeld-grounding houden palet, proporties en lijndikte stabiel over de hele batch. Geen stijlherijking per NPC, geen palet-drift tussen generaties.
Snel rollen invoegen en regels bewerken
Kies je batchgrootte en vul één rol per regel in. Klik meerdere keren op dezelfde rolknop voor meerdere dorpelingen of wachters. Bewerk een regel om een eigen rol toe te voegen. De teller voor ingevulde rollen laat zien wanneer de NPC-cast klaar is om te genereren.
Personages splitsen op basis van hun contouren
Personages worden uitgesneden op basis van hun zichtbare contouren, in plaats van vaste rastervakken. Als het gevraagde aantal afzonderlijke personages niet kan worden herkend, mislukt de batch. Je krijgt dan geen fragmenten die volgens een vast raster zijn uitgesneden.
Credits terug bij een mislukte batch
Als het genereren of splitsen van personages mislukt nadat credits zijn afgeschreven, krijg je de 4 credits voor de batch één keer terug. De prompt wordt verfijnd voordat credits worden afgeschreven.
Engine-klare manifest, geen catalogiseringsronde
Elke ZIP bevat zowel `manifest.json` als `manifest.csv` die elke NPC mappen op rol, framing, seed, prompt en bestandsnaam. Concurrerende generators leveren je een map met anonieme PNG's. Deze tool bespaart je het uur dat je anders zou kwijt zijn aan het handmatig schrijven van een asset-registratiescript.
Mix de cast automatisch, geen micro-sliders
De toggles Mix leeftijden en Mix genders verspreiden de cast over kind, jongvolwassene, middelbare leeftijd en oudere, en over man, vrouw en androgyn. Geen sliders per NPC. Wil je een uniforme wachterssquad? Zet ze uit. Een vol dorp? Laat ze aan.
Draai je eerste batch NPC's
Genereer 4, 9 of 16 NPC's voor 4 credits per batch. Je krijgt afzonderlijke transparante PNG's, één ZIP en een manifest voor Unity of Godot.
Batch NPC Generator FAQ
De vragen die game-developers stellen vóór hun eerste batch.
Hoe houdt de batch NPC generator elk personage in dezelfde art-stijl?
De generator verfijnt je rolbeschrijvingen en de gedeelde visuele stijl één keer, op basis van je preset of geüploade referentie. Daarna genereert hij de hele NPC-cast in één afbeelding en splitst hij de personages op basis van hun contouren. Eén batch gebruikt één gedeelde stijl. Wil je stijlen combineren, genereer dan meerdere batches.
Hoeveel NPC's kan ik in één batch genereren, en wat kost elk er een?
Kies precies 4, 9 of 16 NPC's. Elke nieuwe batch kost in totaal 4 credits, ongeacht het aantal NPC's. Gebruik Snel invoegen of eigen tekst om één rol per regel in te vullen. Alle rollen moeten ingevuld zijn voordat je genereert. Herhaal een rol op meerdere regels als je meerdere NPC's van hetzelfde type wilt.
Welke bestanden krijg ik per NPC, en in welk formaat?
Elke nieuwe NPC wordt geleverd als een transparante PNG van 512×512. Personages worden gesplitst op basis van hun contouren, daarna samen geschaald en met transparante ruimte rondom op canvassen van gelijke grootte geplaatst. Bij een bronafbeelding in 2K gebruiken batches van 4, 9 en 16 personages respectievelijk 960, 640 en 480 pixels als uitgangsbreedte, met extra ruimte rondom. Zo nodig wordt de hele batch verder verkleind om elk personage volledig te behouden. De ZIP bevat een `portraits/`-map plus `manifest.json` en `manifest.csv`. Die koppelen elk bestand aan de NPC-id, rol, framing, seed en prompt. Oudere exports behouden hun oorspronkelijke afmetingen.
Hoe importeer ik de ZIP in Unity, Godot of RPG Maker MV / MZ?
Unity: sleep de `portraits/`-map in `Assets/Sprites/NPCs` en Unity importeert elke PNG automatisch als 2D Sprite. Godot: zet `portraits/` in `res://sprites` en verwijs vanuit elke scene naar de sprites. RPG Maker MV / MZ: kopieer de portretten naar `img/faces/` voor dialooggezichten of `img/pictures/` voor cut-ins. Een `README.txt` in elke ZIP bevat eenregelige recepten voor elke engine.
Hoe verschilt dit van Scenario, Layer, Dzine en CharacterGen?
Scenario en Layer zijn gemaakt voor studioworkflows, niet als openbare batchtool. Dzine en CharacterGen maken conceptbeelden van losse personages. Geen van beide combineert batchgeneratie, stijlvergrendeling en exportsjablonen op één plek. Rosebud bouwt AI-NPC's voor gesprekken, geen game-assets. Deze generator combineert alle drie: batches van 4, 9 of 16 NPC's, een stijl op basis van één vaste referentie en een ZIP met manifest voor je game-engine, voor 4 credits per batch.
Wat gebeurt er als het genereren of splitsen van personages mislukt?
De prompt wordt verfijnd voordat credits worden afgeschreven. Als daarna het genereren mislukt of het gevraagde aantal afzonderlijke personages niet kan worden herkend, mislukt de batch en krijg je de 4 credits één keer terug. De tool valt niet terug op uitsnijden volgens een vast raster.
Mag ik de gegenereerde NPC's commercieel gebruiken in een betaalde game?
Ja. De NPC's die je genereert zijn van jou en mogen worden ingezet in commerciële games, prototypes, game-jam-inzendingen, Steam-releases en marketingmateriaal – zonder royalty's per gebruik. Voor het downloaden van de ZIP, `manifest.json` en `manifest.csv` is een actief betaald abonnement nodig, maar de generator staat open voor elke tier, zodat gratis gebruikers een batch kunnen previewen voordat ze zich abonneren.
