News:

want to modify your profile? -- top menu  here, then "modify profile" left menu- then "Forum Profile Information"

Main Menu

how to make a board

Started by burper, June 20, 2004, 07:07:30 PM

Previous topic - Next topic

burper

I was about to launch into creating a javafibs board of my own, when an idea occurred to me. Perhaps we can start a thread/online class, both in making javafibs boards, and in how to use gimp.

A description of GIMP from it's web page http://gimp.org/: "The GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages."

I have been using GIMP 1.0 for awhile, but having made the switch to 2.0, which has a significantly changed interface. So, while I think I can get people started, and can probably teach others what I learn along the way, I thought it would be neat if others who wanted to do the same could join in a discussion here.  We can teach each other, and share in templates etc... In the end, we'll have several differnet boards to donate to the community, and hopefully have some fun along the way.

If you are interested, please don't just lurk. I want to pace this so that we're all together. It may take months, and perhaps we can create a javafibs/gimp tutorial along the way. GIMP gurus preferred ;) but otherwise, just being able to deal with moving files around and stuff is all you really need. So far, I have created a background template file with the triangles, edges and background separated into layers and channel masks. Don't worry if you don't know what that means, I'll back up and talk you/us through it.

So, class session one will be gathering materials. First you need GIMP 2.0. I will give instructions for windows users. Others, please chime in with what you learn. GIMP 2.0 relies on a GUI library called GTK+. You can download both it and GIMP 2.0.2 from here:
http://www2.arnes.si/~sopjsimo/gimp/stable.html

Let "us" know what problems you run into.

Next, get and install javafibs 2001:
http://www.fibs.com/~cthulhu/

Again, let us know what issues you have.

Once everyone has checked in and has these items, I'll continue with the thread.

diane

#1
ok - im in this class - but i may hold you all up - i will try once again to download that gimp stuff - and tell you exactly what goes wrong.... :D

Ok - first issue -with this

QuoteGIMP 2.0 relies on a GUI library called GTK+. You can download both it and GIMP 2.0.2 from here:
http://www2.arnes.si/~sopjsimo/gimp/stable.html

do i want FTP or HTTP - and which site and am i downloading from - there are so many options  :wacko:  and the ones i have tried so far (cant remeber which now) didnt work - so can you suggest a box to tick for the best?

I suppose the good bit is i have already done part two  :D  
Never give up on the things that make you smile

alef

Have to admit that making a JavaFIBS board was much easier than I thought it would be. burper's advice here is great, especially in that it starts from scratch and describes getting the required software, but I'll also explain how I've made mine just to offer alternative tips and advice.

Firstly I chose the existing board that most resembles what I wanted to make: casino with dimensions 497x354. Then I duplicated that folder, gave it a new name and edited each of the image files in Adobe Photoshop to my new look keeping the exact same dimensions. The big advantage of this approach is you don't have to worry at all about how the pieces, dice, etc fit together since it's all based on a working template. I kept lots of backups and created new layers each time I wanted to test out a look to preserve the options.

I saved all my files as .png except the thumbnail which for some reason needs to be a .gif. You need to be sure to have transparent backgrounds, especially on the pieces.

It's important to see what all the pieces look like together so I regularly refreshed my board in JavaFIBS by switching to another board and then back again. Then I'd either watch people playing to see the board in action or just move between the plays of a saved game.

Recently I've been working on two new boards, both involve changes of piece sizes and so I have to edit the metrics files (in a text editor, I use BBEdit on my Mac but any text editor should work) and it's a real pain to get all correct. I still haven't got it all working together, the dice appear on my big chunky pieces sometimes so haven't posted them here on the FIBS Board yet. Although if you want to try them out while I'm tinkering around with them I have put these "works in progress" on my homepage: http://www.alef.co.uk/bg/

If anyone else is using Photoshop then don't hesitate to ask me for my layered Photoshop files for various dice, pieces, etc. I also have the high res artwork for the FIBS shirt if anyone wants to use that to make anything.

A tip on dice, for the 6 possible dice numbers you only need four layers: 1, 2, 4, 6. The 3 is both 1 and 2 visible, while 5 is both 1 and 4. I made them look by precision dice by placing a slightly paler circle on a square, and that was it! Shadows get a bit fussy and time consuming, definitely best to start without them.  

Tomawaky

I use photoshop and be interested  ;)  
Tomawaky "I feel good da da da da da da da.........i knew that i would now........."

burper

Thanks alef,

On this page, it sayd that the javafibs board is scaleable. What does that mean?
http://www.fibs.com/connecting.html#java

I''ll try to run this "class" with gimp, since photoshop costs some real money! I have also heard that for this sort of graphics, it is actually better than photoshop, which shines when doing photographic work.

Anyway, thanks for the tips. Before we get too far, I guess we should choose some working dimensions from existing boards, and leave other sizes as part of the advanced course.

diane

ahem - i am still stuck on part one whilst you talk over my head - and resisting the urge to pick at my nail varnish and stick pencils in places they dont belong  :D  help!!
Never give up on the things that make you smile

burper

Ask away! We're also waiting for more class members to arrive.
I went off in the meantime and tried to get the first part done myself. Here are my notes:

-I had a previous version of GTK+ installed, so I had to delete and install the new one. I hope whatever was depending on the old version is happy with the new. Should be ok.
-Installing the GIMP 2.0: I'm presented with a warning that Win 9X/ME are no longer supported, but might just work. I do have an XP laptop in the house, but we'll see how this goes on my ME box.
-I skipped the file associations, checking none, and took all the defaults. The 64Mb tile cache was fine with me, as I have 256Mb, I don't feel like allocating any more than that. I hope its' changable later if need be. I installed only the typical stuff, and no extra stuff.
-I noticed that the desktop icon had no icon, so I went and set it to:
C:\Program Files\GIMP-2.0\bin\gimp-win-remote.exe
-During the first time running, it does some more install stuff called "user install".

It seems to start up just fine. So I am going to go use it to see what the various board sizes in the javafibs install directory are, as well as the extras I just put in there from the javafibs page.

Let me know what's up diane.

How come all you other guys can afford $600 for photoshop?

cthulhu

QuoteOn this page, it sayd that the javafibs board is scaleable. What does that mean?
http://www.fibs.com/connecting.html#java
If you choose the vector board in JF2001, it is resized when the board area is resized. Scaleable.

burper

#8
It occurs to me what the "scalable" board comment means. Maybe it means that you can use any size board and it will work correctly, putting the pieces in the right places. I thought it might be dynamically scalable in that you could stratch the window and the board would resize.

alef_bluewhite: 497x354
casino: 497x354
casino_small: 398x283
cthulhu 495x355
cthulhu_small: 396x284
daboo_marble: 497x354
marble: 465x333
Radu's gold: 832x570
wood: 501x364
wooden: 358x420

Now wooden is a strange one in that it has a background behind the board, namely grass. So there must be numbers in this metrics file that control where the pieces get put.

So who wants what for a size for our class projects? I think it's best to all go with the same, so we can refer to dimensions in this thread and have it be correct. I have my monitor set to 1024x768, and I can just barely get the Radu's Gold board to fit, and that's if I turn off the display of the side players window and the bottom system windows. I'm thinking we better stick with the medium size which is most popular, namely 497x354.

burper

Aha Cthulhu! That makes sense now. Thanks
I was typing while you were posting

burper

Quoteok - im in this class - but i may hold you all up - i will try once again to download that gimp stuff - and tell you exactly what goes wrong.... :D

Ok - first issue -with this

QuoteGIMP 2.0 relies on a GUI library called GTK+. You can download both it and GIMP 2.0.2 from here:
http://www2.arnes.si/~sopjsimo/gimp/stable.html

do i want FTP or HTTP - and which site and am i downloading from - there are so many options  :wacko:  and the ones i have tried so far (cant remeber which now) didnt work - so can you suggest a box to tick for the best?

I suppose the good bit is i have already done part two  :D
Sorry I missed your question before diane. I must have been typing while you were posting. I found all the sites to be slow in responding, but the bottom one on each seemed to work finally. Some other time may be different, but here is what I got:
http://www.gashalot.com/files/gimp-win32/g...2.4.1-setup.zip
http://www.gashalot.com/files/gimp-2.0.2-i586-setup.zip

diane

YIPEEE i have GIMP - thx for the help - now all i have to do is sort out how on earth it works  :D  - but i am willing - that must be half the battle - i have put the pencils down for a while  :)

Never give up on the things that make you smile

burper

plenty of time to dig in.
hopefully someone else will happen along and join us.
it'll be more fun with more people.

Tomawaky

and photoshop file can be load with Gimp
Tomawaky "I feel good da da da da da da da.........i knew that i would now........."

Hardy_whv

Hello friends,

I am more than willing to participate. Add me to your list!

I would propose, to work on a scalable board, as there are many fixed ones, but only one scaleable is available, as far as I know. But possibly, it is more difficult to design a good looking scaleable board than a fixed one???

I am using Corel Photo Paint, but I think the tool is not the central question, as the picture format is, what counts.


So ... ready, steady, GO :-)


Hardy
[/font]    B)
Visit "Hardy's Backgammon Pages"

burper

Glad you could join us Hardy! I hope some more happen along here soon.

On vector boards: Cthulhu can correct me, but I think there is only the one vector board, which uses textures. So what you might mean, is generating textures for use with that one vector board. That is different than what I am pursueing here, but certainly a worth side project, so perhaps that will be one of the first things we do in learning to use the tools.

On the Corel PP thing: how advanced is it? Can it do layers? Can it do channels and paths and stuff? There are many many tools out there. I was going to talk specifically about gimp features, which you could skip over and apply to your own tools of course. But if you want a "free upgrade", try to install gimp and see what you think. It may help you use your Corel PP better. I expect about half of what goes on here to be learning how to use gimp specifically.

alef

QuoteI use photoshop and be interested  ;)

I've added some layered photoshop files for download. Included is the FIBS t-shirt design vector artwork from Adobe Illustrator incase anyone would like to use that to make something.

http://www.alef.co.uk/bg/ (scroll to bottom)

burper

Yeah, I'll be interested to see what gimp does with a layered photoshop file. Thanks!

Hardy_whv

I already thought, that there is some significant difference between a scaleable board and a board of fixed dimensions. But I do not know, how they work in detail. Where can I find a description of the board-formats for JavaFIBS? A scaleable board is just more flexible, espacially if you sometimes have 1000 chats to handle while playing ;-)

I think, the tool does not matter as long as that main features and formats are supported. As far as I know Corel Photo Paint can do anything what Photoshop can do. Alef's T-Shirt was handled well by Corel. Thanks Alef :-)

Corel also has also channels, but I don't find "paths and stuff"  :lol:
I should warn you: I work a lot of picture, but am not tooo familiar with the more advanced techniques.

I also have Gimp on my machine, but running under Linux. While I do my very best to start loving Linux, Linux is not loving me :-(   So far, I am still a convinced Windows user. Is Gimp available for Windows?


Hardy  B)

Visit "Hardy's Backgammon Pages"

burper

Sounds like Corel will do ya fine. Gimp is indeed available for windows. Follow the links above.

I'll have to go look for a description of vector vs. image boards.