|
Development Forum |
 |
| Delft Norns and Agent Help (Completed!) | |
| 
Dark_Author

|
2/28/2015 | |
Hi, everyone!
I would like to make an egg agent for the delft norns. they only come with a starter pair and a genetic file. I have never made anything for creatures and have no idea how to do this. That said, I really want to learn how to do this because I would eventually like to make my own breeds and agents and this seems like a good way to get started.
Would anyone be willing to essentially walk me through this? |
 Patient Pirate
ylukyun
     Manager
|
2/28/2015 | |
Here's a tutorial, let me know if you have any problems with it and I'll do my best to help you. (Highlight the text to read.)
There's also a tool called PRAYEgger, never tried it but it looks really useful! Perhaps you could give it a go?
By the way, all the tools for development can be found here.  |
 Peppery One
Papriko
    
|
2/28/2015 | |
What game are the delft norns for?
Lets play plants! Photosynthesis... Photosynthesis... Photosynthesis... |
 Code Monkey
evolnemesis
    
|
2/28/2015 | |
ylukyun wrote: Here's a tutorial, let me know if you have any problems with it and I'll do my best to help you. (Highlight the text to read.)
The tutorial link was broken, I fixed it in the quote above...
In the CDN tools site at the last link ylukyun gave, look for PRAYBuilder 0.102, you will need that, and also Sprite Builder, that comes in handy for manipulating sprite files and turning .bmp files into .c16 sprite frames.
Also, I recommend a tool called EasyPRAY... it makes egg and agent making a snap. You pretty much just open it, click a button to start a new agent or egg template, then click another one to add your files, type in the data the agent needs, click compile, and you are done. The Help that comes with EasyPRAY outlines the procedure quite well.
For an egg, besides the genome you will also want a head glyph sprite... This is the image that will show in the egg layers... An easy way to get this is just to copy one of the breed head sprite files in your /images folder and use that for a head glyph, or modify one of the frames in the sprite file in your favorite graphics program and use that... Since a sprite can have multiple frames, like the breed head sprites do, EasyPRAY also lets you pick which frame to show as the glyph.
"For small creatures such as we, the vastness is bearable only through love."
"We are a way for the cosmos to know itself." - Carl Sagan |

Dark_Author

|
2/28/2015 | |
Thanks everyone for all the advice. I tried to get started and not even a minute in a hit a roadblock. The only files the delft norns come with are a .gen file (delft3.gen) and 2 .creature files. Both the PrayEgger and the tutorial say I need sprites, but I do not know how to extract the sprites from the .creature files. |
 Code Monkey
evolnemesis
    
|
2/28/2015 | |
If the breed has its own sprites, and you have the breed installed, then the sprites will be somewhere in your images folder, there is a naming convention in the sprite image file names that tells you which creature type, life stage, body part, and breed slot the sprite is for... You can find the file naming format here.
The last character in the name is a letter referring to the breed slot, and the second character refers to the creature genus and gender... For example, if the breed uses Norn Slot U, then the sprite files you want would all have 0 or 4 as the second character in the name, corresponding to male and female norns, and a u as the last character, corresponding to the breed slot U. The other characters refer to the life stage and body part, so to make an egg of a breed with Norn slot U, you would want include all the sprite files with this pattern: ?0?u.c16 or ?4?u.c16...
If they have their own sprites, you'll also probably need to include any body data for them in the egg agent too... this is in your Body Data folder, and the filenames should correspond exactly to the sprite image names, with the same naming convention.
If it's just a genetic breed without sprites of its own, then you don't have to worry about including any sprites other than the head glyph, or any body data... The .gen file and head glyph .c16 file should be all you need... There should be a way to tell the tools you are using that you are dealing with a genetic breed without its own sprites. I think if you don't specify a breed slot letter, those tools will let you make the eggs without sprites, but I'm not sure... EasyPRAY is the way I use the most, and it will just make the egg agent without sprite dependencies if you don't include sprites in the project files.
"For small creatures such as we, the vastness is bearable only through love."
"We are a way for the cosmos to know itself." - Carl Sagan |

Dark_Author

|
2/28/2015 | |
Okay, the egg agent is done and working but I need some help with the glyphs (the faces on the egg layer). I cannot get the backgrounds to be transparent and they show up in the egg layer. I've tried many things and can't get it. Is there anyone who might be willing to help with this? |
 Patient Pirate
ylukyun
     Manager
|
2/28/2015 | |
Are you completely sure the background is pure black (RGB values 0, 0, 0)? |
 Peppery One
Papriko
    
|
2/28/2015 | |
After a conversation in the creatures chat, I told DA to get Jagent. Jagent's Edos uses actual transparency and not pure black as transparency.
Sadly that's hard to accomplish in MS Paint.
Lets play plants! Photosynthesis... Photosynthesis... Photosynthesis... |
 Patient Pirate
ylukyun
     Manager
|
2/28/2015 | |
You could always give Paint.NET a go, it's lightweight and pretty similar to MS Paint, but allows transparency. |

Dark_Author

|
2/28/2015 | 1 |
ylukyun,
Thank you for that suggestion! That program worked! The glyphs are now transparent (note that I have no artistic ability so they aren't that great) and they Delft Norn eggs are done! Woohoo!
They have been posted to the breed section and, as of this writing, are awaiting approval. |

Dark_Author

|
2/28/2015 | 1 |
Sorry for the double post, but I wanted to let everyone know that I also just finished an egg agent for the Frost Norns by Arnout. That has also been uploaded. |
|