The Genesis Project

The Genesis Project

61 ratings
A Guide To Prototyping: Items, Sprites, Cheats, and You!
By Octogenius
A guide to help you find out what sort of prototyping you want to inflict on your Sburb session, how to do it, and what options the game is hiding from you. (Updated for the Dripdate!)
4
   
Award
Favorite
Favorited
Unfavorite
Introduction
When opening your Cruxite Extruder, a funky lil friend will emerge. This lil thing is gonna float around looking like a potential seizure hazard until it manages to find an object that can give it a more distinct form.

While Sburb would theoretically let you prototype just about anything, The Genesis Project is an actual video game made by real people, and an infinite number of sprites just isn't possible. But there's still a decent variety you can encounter.

This guide will tell you what items you can use to get what sprites, in the base game. There may be player-made mods on the Workshop that add more sprites as well- check those out too!
Sprites, Their Items, and Their Effects
For the purposes of clarity in this guide, Sprites can use ITEMS or OBJECTS to prototype. An ITEM is something you can pick up and carry in your inventory. An OBJECT is something you cannot pick up, that must be placed either by a server player from the Deploy menu or while using the House Editor before playing a session with that house.

If an OBJECT is usable for prototyping, it will be denoted by Italics. ITEMS will just be plain text.

Also: Currently, prototyping only affects enemies cosmetically and does not imbue them with additional stats or traits. So don't worry- prototyping a knight doesn't give them higher defense, prototyping a bird doesn't make them fly, or anything like that. This may change in the future.

Squiddlesprite: Squiddle (the lil plush), Squiddle Lunchbox, the Grimoire, Distinguished Gentleterror Poster, or a Squiddle Poster.
Effect: Adds tentacles to the faces of most enemies, may change arms into tentacles. Some enemies' eyes change to be cuter.

Sassacresprite: Colonel Sassacre book.
Effect: Gives enemies the beaglepus (fake glasses/eyes/moustache) and/or john's lil wizard/party hat.

Sleuthsprite: Problem Sleuth poster or 'Dad Hat' (this item is just named Hat but it resembles Problem Sleuth's hat)
Effect: Gives enemies Problem Sleuth style coats and hats.

Knightsprite: Knight helmet or suit of armor.
Effect: Gives enemies armor. Currently only seems to affect Liches.

Catsprite: Dead cat (white or black)
Effect: Gives enemies cat-like appearance. Kitty mouth, ears, tail, etc.

Bunnysprite: Con air bunny (a plush), Bunny Beanie, Bunslammer (a weapon), Sledgehare (a weapon), Golden Bunny,
Effect: Gives enemies bunny ears. Cute!

Birdsprite: Dead bird (black or white)
Effect: Gives enemies bird wings and beaks. Distressing.

Calsprite: Lil Cal
Effect: Gives enemies a distinctly Lil Cal styled appearance- clothing, face, gloves. Unsettling stuff.

Slimersprite: Green Slime Ghost Pogo Ride or Green Slime Ghost Poster
Effect: Gives enemies the green slime ghost face, replaces some enemies' legs with pogo ride springs. (Currently does not change enemies but this should be fixed soon, if it hasn't already.)

Mothsprite: A Lamp
Effect: Gives enemies moth features and wings.

Duttonsprite: Photo of Charles Dutton or Dutton's Poetry Collection
Effect: Makes enemies Duttonesque, giving them his face. And human ears. Maybe more unsettling than Calsprite's enemies.

Dogsprite: Taxidermied Dog
Effect: Gives enemies a dog-like appearance. Ears, tail, etc.

Princessprite: Large Princess Doll
Effect: Gives enemies princess outfits, they're pretty in pink.

Jestersprite: Large Jester Doll
Effect: Gives enemies jester hats and outfits, similar to the ones they recieved from John's jester prototyping in Homestuck- but without the damaged parts.


---Note---
If you're in multiplayer games, encourage everyone to prototype something different- the game will mix and match parts from different prototypings on the same enemy at random and you can get some amazing looking underlings.
Other Sprites
So, the sprites listed above are what you'd call 'Base Game' sprites. Those are sprites intended to be accessible to players via items in the houses that come with the game.

But they aren't the only prototypings available in the game. Many more exist, some of them added for an old April Fools event that have not been removed, some that simply have been 'orphaned' due to their associated items being removed or having had the prototyping removed from that item. These are those!

CHEAT CODE ITEM SPRITES

While the items for these aren't available in houses included in vanilla, some of them may occasionally be found in houses downloaded from the Workshop, or you can add them to your own house or inventory using the /item command. I'll include the item codes for these just in case you want to use them, but be aware the majority of them have no dialogue at all and, since they are no longer officially supported by the devs, may cause glitches, crashes, or simply not work- and may even be entirely removed from the game in the future.

Item Code - Prototyped Sprite (Notes)
prot7-UP - Dio/7up
protARDA - Aradia
protCAGE - Nic Cage
protEQUS - Equius
protERDN - Eridan
protFFRI - Feferi
protHJEF - Hella Jeff
protJOJO - Star Platinum
protKNYA - Kanaya
protKRKT - Karkat
protLADR - Ladder
protLINK - CDI Link
protNPTA - Nepeta
protSBRO - Sweet Bro (lacks a kernel icon, still works fine)
protSLLX - Sollux
protTRZI - Terezi
protTVRS - Tavros
protVSKA - Vriska
protWGUY - Wise Guy


NOTES ON CHEAT SPRITES

Very few of these have any dialogue attached.

Many of these DO change enemy appearances, such as Terezisprite adding dragon parts to imps. HOWEVER some of these changes may be broken and can cause enemies to look or animate strangely. These sprites are no longer officially supported and this is unlikely to be fixed, so it's not worth bug reporting.
Modding For Existing Sprites
If you want to add an entirely new sprite, there's a great guide on the workshop for that and I recommend checking it out.

But if you want to make items or dialogue for existing sprites, this is what you need to know.

MAKING ITEMS

If you're a modder and want to add items that can be prototyped into these sprites, enter their internal name in the 'Prototyping' field when creating your item in Toolchain. For example, if you made an item that you want to prototype into Bunnysprite, put Bunny in that field.

Items with prototypings attached to them will naturally attract the attention of unprototyped kernelsprites in-game. It's as simple as that!

ADDING DIALOGUE

Similarly, if you want to add dialogue for sprites, it would go in \Dialogue\Sprite\INTERNALNAME and consist of two txt files named start.txt and interact.txt. Look up existing entries for sprites in your StreamingAssets\dialogue\sprite folders to see the formatting and how to properly set these up for use in-game.

Not every sprite has dialogue, but all officially supported sprites will eventually have it added by the development team. The 'unsupported' sprites won't have dialogue added to the game by the devs, but some modders have solved that problem and you can download sprite dialogue for some of those sprites from the Steam Workshop.

I myself have uploaded the mod named HAA HAA HEE HEE HOO HOO which adds dialogue for Calsprite, until the devs get around to doing that themselves.
FAQ, or 'What about this other sprite I saw?'
Q: This guide is incomplete. I've seen another sprite in the game!

A: There's two possibilities here. One, you installed a mod that adds sprites, which is awesome. Several of my own mods add certain sprites (Sonicsprite, Eggmansprite, Axolotlsprite, Wadsworthsprite, etc) and other mods add even more. Two, the game has updated and added something new that I haven't documented in my guide yet. Let me know if that's the case and I'll update it! Three, I missed something. So I guess three possibilities, I lied.


Q: I got a Diosprite instead of a 7upsprite and/or 7upsprite instead of Diosprite?

A: The game, pre-Steam, had Diosprite. After launching on Steam, Diosprite was replaced by 7upsprite. I dunno why it was changed. If you're playing the pre-steam version I'd advise upgrading to the steam version of The Genesis Project, because it's much more stable and has many more features- like workshop mod support. Plus the old version doesn't get updated anymore.

Q: I got some other sprite not listed here, and I'm not using the Steam version of the game.
A: Well, the game's been available online for a while now. Sometimes things get removed. I'm a Rogue of Light, not of Time, so I can't exactly see stuff that only exists in the past- if you find something weird or unexpected, send me that info, and I'll make sure it gets added to the guide in some kind of Defunct Sprite category for ones that were cut from the game entirely. And save that version of the game! Modders might be able to add cut content back in.

Q: How do I add more sprite prototypings to the game? Does it work like adding new items?

A: Adding a sprite prototyping to the game is very doable! Including adding cosmetic effects that prototyping can apply to enemies! However, it involves using Unity and creating/editing asset bundles, so it's a bit advanced compared to making a new weapon or hat. Check out other steam guides or the #modding channel on the TGP discord for more information!


Thanks for reading!
12 Comments
Punkin 21 Apr @ 6:43pm 
alright, ill remember that
Octogenius  [author] 21 Apr @ 6:34pm 
You do not. unprototyped spritekernels will seek out nearby items that they can prototype automatically. Just drop the one you want to use near them and they should combine with it.
Punkin 21 Apr @ 4:27pm 
do i need to hold the item in order to get the sprite i need?
retroPacifist  [developer] 7 Apr, 2024 @ 1:33am 
great guide!
Masked Error 23 Jun, 2023 @ 12:29pm 
epic
Charlie 26 May, 2023 @ 1:31pm 
damn thank you
Cupidian 8 May, 2023 @ 5:58pm 
what are the internal names for the sprites without dialouge?
Octogenius  [author] 10 Apr, 2023 @ 9:59am 
You don't need to open the console to use the item command, just do it in chat.
PonyoPK 5 Apr, 2023 @ 6:34pm 
how would one open the got damn console?
honkfriend 26 Mar, 2023 @ 4:53pm 
would someone like to inform a friend on how to hang a poster on the wall:steamthumbsup: