tr-demoscene

the scene => gruplar => manyetiq => Konuyu başlatan: skate - 22.03.2006 09:49:30

Başlık: Manyetiq Pixel Editor
Gönderen: skate - 22.03.2006 09:49:30
Cehnmy1: Öteki toola biraz fazla bağımlı kalmışsın gibi. Ama en önemli özelliklerden biri eksik henüz. Mouse'a clickledikten sonra basılı tutarak mouseu hareket ettirdiğinde çizmeye ya da silmeye devam etmesi lazım. ılk clicklediğin pixel boş ise tuştan elini çekene kadar çizmesi, dolu ise silmesi lazım. Hatta hatta her ne kadar 8x8lik bir alanda bu gerekli olmasa da geniş alanlarda çizim yapabildiğin çizim programlarında bir de line çekme mantığı vardır. Kısacası mouseu çok hızlı hareket ettirdiğinde kesinlikle boşluk bırakmaz, her zaman iki koordinat arasına line (ya da daha fazla koordinat arasına bezier v.s.) çekerek ilerler.

şimdi gelelim senin toolun Mrr'nin işine yarar hale gelmesine. Senin ekleyebileceğin en sağlam özellik çizim alanlarının boyutlarının ayarlanabilir olması olacaktır. Örneğin PC'de 32x32 font kullanmak isteyebiliriz. Hatta 53x21 de gerekir yeri geldiğinde. Senin toolunun dizaynını biraz değiştirirsen, eminim birçok kişinin işine yarayacaktır. Bir de tooluna smoothing yapabilmek için renk paleti eklersen, grafikerler eminim çok seveceklerdir.
Başlık: Manyetiq Pixel Editor
Gönderen: jimqode - 22.03.2006 11:32:53
@Chenmy1: Bu bir PC font editor olacaksa, skate'in bahsettigi renk paleti ve esnek boyut disinda line ve bezier gibi toollardan evvel sadece fill koysam bile is gormeye baslar. Oncelikle toollu fonksiyonel yapacak, save load gibi seyleri tamamlamakta fayda var. Boylece bir süre sonra sıkılıp vazgeçersen de en azından fonksiyonel bir tool bırakmış olursun.

Gayet iyi gidiyor. Yarım saat için çok iyi. Lütfen devam et.  ;)
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 22.03.2006 12:05:38
Gormeyenler icin

Dosya:
http://mosengine.inativa.com/dosya/hpixel.zip (http://mosengine.inativa.com/dosya/hpixel.zip)


 Simdi soyle oldu ben diger programin calismasini standart bisi sandim ..Boyle bir program daha once gelistirmedim..Bu konuda bana yardimci olmaniz gerekecek..

Oncelikle:

  -Renk paletinde kac renk bulunacak ve bu renkler nelerdir?

  -Kaydetme konusunu soyle yapsak olur mu?Ben dosyayi TXT olarak kaydederim siz ordan istediginiz formata cevirirsiniz?

 -Resim boyutu v.s standart mi?

 Yani yardim ederseniz arada bi ugrasirim :)
Başlık: Manyetiq Pixel Editor
Gönderen: jimqode - 22.03.2006 13:17:53
Simdi soyle anlatayim. Pc scene'in icinde olmadigim icin millet bu bitmap font isi icin bir standart gelistirmismidir bilmiyorum. Ama hemen ben size bir standart gelistiriyorum PC'ci dostlar  :P

Pc'de karakterlerin buyuklugu istendigi gibi olabilir. Ama tabi programlama acisindan bir sinirlama getirmek mantikli olur. Bence 64x64 bu tip bir toolla cizilebilecek maksimum buyukluktur. Ille karakterlerin kare bir alan icinde olmasi gerekmez. 24x48 falan gibi fontlar da olabilir. Ilk asamada interface'e cok dalip kaybolmamak icin bir kac standart buyukluk de yeterli olabilir.

Renk paletine gelince onun da buyuklugu hersey olabilir pc'de ama 256 rengin ustunun bir ise yarayacagini sanmam. Palette editor gibi seylerle de basta ugrasmamak icin adam gibi secilmis 256 renkten olusan standart bir hazir palet is gorur.

Dosya saklanirken butun karakterler ustuste yapistirilmis ince uzun bir raw bitmap halinde kaydedilebilir. Bunun yaninda programin standart resim formatlarinin en az birini okuyup yazabilmesi de photoshop gibi toollar kullanan insanlarin eli ayagi olur, enfes olur.

Herseyden once tek buyukluk (mesela 48x48) ve tek renkle ise baslamani oneririm. save load islerini hallettikten sonra hala niyetin ve vaktin varsa renk ve esnek buyukluk opsiyonlarini ekleyebilirsin.
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 22.03.2006 13:22:05
Degistirdim dosyayi bi renk paleti ekledim ama sallama oldu..

Boyut olayini program icinden ayarlariz artik.Bitmap kaydetmeye calisacam siz ordan istediginiz formata cevirirsiniz artik.

Yeni hali:
dosya :
http://mosengine.inativa.com/dosya/hpixel.zip (http://mosengine.inativa.com/dosya/hpixel.zip)
Başlık: Manyetiq Pixel Editor
Gönderen: jimqode - 22.03.2006 14:29:48
linkte bir hata var chenmy. onu duzeltiver.
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 22.03.2006 15:08:42
Duzelttim .

+Yeni bir ozellik daha ekledim..

+kaydet, yukle ekledim TXT ye kayit ediyom. Ordan istediginiz formata cevirin artik.

+64*64 boyutunda bir resim olusturuo ama bunu degistircem 3 view koyucam sanirim 1-pixele yakin hali , 2-resimin bir kesmi gosteren hali , 3-tamami fakat tamamini cizmiycem ekrana.

+Yeni menuler ekledim kopyala-yapistir yapabilir.

+ister renk secebilir isterseniz boyama yapabilirsiniz.

+devam edicek :)
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 22.03.2006 19:03:14
v0.01 a yayinda :

+Klavyeden Ctrl + C ve Ctrl + V (kopyala,yapistir ) aktif halde.

(http://mosengine.inativa.com/dosya/hpixel9.jpg)

Bu programla cok guzel dokular yapiliyo :)
Bu programla cizdigim son resimler:

(http://mosengine.inativa.com/dosya/hpixel4.jpg)

(http://mosengine.inativa.com/dosya/hpixel5.jpg)

(http://mosengine.inativa.com/dosya/hpixel6.jpg)

(http://mosengine.inativa.com/dosya/hpixel7.jpg)

(http://mosengine.inativa.com/dosya/hpixel.gif)

(http://mosengine.inativa.com/dosya/hpixel2.gif)

(http://mosengine.inativa.com/dosya/hpixel10.jpg)
Başlık: Manyetiq Pixel Editor
Gönderen: skate - 22.03.2006 19:31:21
Oh oh... Güzel toollar çıkıyor ortaya. Tam gaz devam :)
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 23.03.2006 15:39:20
+TGA kaydetme eklendi..(24 bit)

+ingilazca destegi eklendi.  :)
Başlık: Manyetiq Pixel Editor
Gönderen: vigo - 23.03.2006 17:09:53
helal
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 23.03.2006 21:02:15
sagolasin.

v0.01b cikmistir :)

+Editor cozunurlugu degisti.

+Alta 20 tane renkten olusan renk paleti eklendi.Renk paletini renkler.txt den okuyor bu sayede kendi paletinizi olusturabilirsiniz.

DOSYA v0.01b:
  http://mosengine.inativa.com/dosya/hpixel.zip (http://mosengine.inativa.com/dosya/hpixel.zip)
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 25.03.2006 01:45:41
v0.02 cikmistir :)

+Layer sistemi eklendi.

+Hepsi secili iken cizim yapamazsiniz. Arka ve ya Layerlardan birini secip cizime basliyabilirsiniz.En sondaki layer en uste cizilir digerleri altta kalir ( altta kalanin cani ciksin misali)

+Layerlarda beyaz renk taninmiyor hepsi cizilirkene

+Butun layer v.s. TGA kayit ediliyor..

+Dosyayi farkli kayit edicem v0.01b saglamdi bunda buglar cikabilir dosya ismini degistirdim yenisi asagidaki linkten indirin.

DOSYA v0.02:
  http://mosengine.inativa.com/dosya/hpixelv2.zip (http://mosengine.inativa.com/dosya/hpixelv2.zip)


Resim
(http://mosengine.inativa.com/dosya/hpixelv2.jpg)



edit:
  Bu ara ben gelistiriyom bunu ama kullanan var mi?
Başlık: Manyetiq Pixel Editor
Gönderen: jimqode - 25.03.2006 09:48:03
Alıntı
Originally posted by chenmy1@Mar 25 2006, 01:45 AM
edit:
 Bu ara ben gelistiriyom bunu ama kullanan var mi?

Neredeyse kullanilabilir hale geldi. Benim isteklerim sunlar:

- Soldaki benimkine benzeyen kare kare edit eden zimbirtiyi artik gercek bir zoom toolla degistirmenin zamani geldi gibi :)
- Line,circle ve fill artik programlana! :)
Başlık: Manyetiq Pixel Editor
Gönderen: chenmy1 - 25.03.2006 16:43:49
Alıntı
Originally posted by jimqode+Mar 25 2006, 09:48 AM-->
QUOTE(jimqode @ Mar 25 2006, 09:48 AM)