Selasa, 02 April 2013

Archipelago

Replacing the bottom layer of dirt with water to test out an archipelago type terrain generation. I wrote off oceans and islands early on because I didn't feel large expanses of water mixed all that well with the dwarves but the way this turned out it making me doubt my choice.

Missing the reflections water is supposed to have but still.


View from the editor

templates-office.com Terrain Generation, Voxel Dwarf Game
Senin, 01 April 2013

Ambient occlusion for better visibility

I added some fake ambient occlusion to try and remedy the visibility problems I've been noticing in areas of busy terrain. It's not real ambient occlusion but a post processing effect on the screen image. This is a premade script that I'm trying out, I don't have any experience with image effects.

Also in this shot I've changed the terrain generation to avoid adding dirt and grass to steep slopes so there are more mountain faces and less of a blanket of grass over everything.

Also the normal shadows are disabled here so everything is fully lit with just the AO adding shading in the corners. If I added shading to block faces based on direction it would be quite similar to minecraft and other voxel games' lighting. That may be an option for a lower graphics mode or for mobile if that becomes an option.

It helps discern where one block ends and a block on a lower level begins quite well. I'm satisfied with how terrain looks for now so I'll probably start moving on to gameplay code and AI soon.
templates-office.com Voxel Dwarf Game
Sabtu, 30 Maret 2013

It's been quiet here... too quiet

I've been quiet for a while as development slowed down while I studied for an exam in c++ but I'm back on track and have rewritten a lot of code which now runs much faster and uses much less ram. The old code was storing some block data more than once as a sort of overlap between chunks where one chunk would also contain the data of the blocks bordering it from other chunks. Now the chunk code can efficiently access other locks and pull block data to know what it's bordering on. The result is that I can generate faster and generate a lot more. Also the way chunks are sorted and stored has been updated which now makes it possible to generate infinite terrain instead of the fixed map size I used to have. I haven't implemented this because I don't have any use for it but with a function to unload chunks too far away this would be possible.


Ingame shot with Morning sunrise - medium fog preset. Ingame the sun will move over time and ambient light and fog will change to match time of day.

Scaling the textures down to 4x4 pixels resulted in this. This is probably not viable for actual gameplay because block types need to be distinguishable and the textures are gorgeous at full 32x32 resolution but it looks very cute.

Noisy terrain in sunset lighting
Daytime lighting with 32x32 resolution textures


One thing I'm working with right now is how to make terrain easier to discern, this proves to be difficult in some cases partially because of the very noisy terrain with few flat faces and partially because of the distance of the camera from the terrain and the angle. Hopefully I'll find a solution to this without toning down the noise and detail of the terrain.

Next on the programming to do list is the camera controls and the cutaway view for the player to view underground structures. Players will be able to scroll through and set a max height above which all terrain will be cut off and not rendered. This will let players see what's under the terrain so long as it's lit well enough.
templates-office.com Terrain Generation, Voxel Dwarf Game
Jumat, 15 Maret 2013

Cara Menekan Astral


Hanya dari pengalaman saja,
Astral adalah salah satu tempat pokok untuk menaikkan kekuatan char Wartune. Astral ada bermacam-macam warna, dan warna astral menunjuki bagus tidaknya astral.
Tingkatan bagus tidaknya astra adalah,
1. Kuning
2. Ungu
3. Biru
4. Hijau
5. Putih

Astral yang paling baik atau tingkatan pertama adalah warna kuning, sedangkan yang paling buruk adalah putih atau hangus. Astral putih tidah bisa di pakai.

Cara menekan Astral:
Sebelum menekan astral, perhatikan bola astral. Astral yang bisa di tekan itu bercahaya, dari redup ke terang dan dari terang ke redup. Jika koneksi internet Anda bagus, tekanlah di saat cahaya bolanya terang, maka bola astral akan melompat ke bola selanjutnya.



 

Tapi jika koneksi internet zzzzz, perhatikan cahaya bola saat menekan. Jika pada bola pertama Anda menekan saat cahaya bolanya terang dan bola pun melompat, pada bola kedua tekan pada cahaya terang juga. Tapi jika  bola pertama melompat saat di tekan pada cahaya redup, pada bola kedua tekan saat cahaya redup juga. Begitu juga untuk bola selanjutnya. Istilahnya, samakan cahaya astral saat bola melopat.


Hanya itu saja saran saat menekan astral, moga berhasil.
Sabtu, 02 Maret 2013

Menambah Kekuatan Char Wartune Dengan Skill Guild

Meningkatkan kekuatan char wartune selanjutnya adalah dengan Skill Guild. 

Saat char mencapai level 12, maka char anda akan di berikan quest untuk memilih bergabung atau membuat Guild. Jika anda bergabung dalam serveer yang sudah banyak pemainnya, sebaiknya anda memilih bergabung dengan Guild yang sudah ada.

Contoh Guild tempat saya bergabung di server 44.

Untuk belajar skill di Guild, anda tinggal klik tabel Guild Skill, maka langsung keluar berbagai macam skill yang bisa di ambil. Contoh:


Kemuadian anda tinggal klik learn.

Biaya untuk belajar skill berbeda untuk tiap levelnya. Semakin tinggi skill yang kita pelajari, semakin mahal pula biayanya.
Misalkan untuk skill level pertama membutuhkan biaya 200 contribution, untuk level kedua biayanya naik menjadi 500.
Bagaimana maksud 200 contribution? 200 contribution adalah 200.000 gold yang anda sumbangkan atau kontribusikan di guild. Jadi skill guil di beli dengan sumbangan anda di guild.
1 contribution = 1000 gold.

Mahal ya skill guild??? Dimana-mana barang berkualitas memang mahal.
Kualitas skill guild bukan hanya menambah PATK, MATK, PDEF, MDEF atau HP, tapi semua skill guild menambahkan Stats anda.
Contoh stats:
 Char yang mempunyai PATK/MATK 10.000 dengan Strength/Intelect 400, belum tentu mampu mengalahkan char yang punya Strength/Intelect 600 tapi PATK/MATK nya hanya 8000.

 Stats char hanya bertambah dari Skill Guild, Mount, Legendary Item, dan naiknya level char.

Pada skill Guild ada tambahan Charisma, fungsinya adalah untuk menambah atau memperkuat Troop anda.
Tambahan skill guild per level skill adalah 40.
Skill Guld adalah untuk menambah pengahsilan Gold anda.

Jumat, 15 Februari 2013

Meningkatkan Kekuatan Char Dengan Astral

Astral adalah salah satu tempat untuk meningkatkan kekuatan char, ada bermacam-macam jenis astral menurut kebutuhan. Semua jenis astral dapat di lihat di Exchange Star Points, seperti pada contoh di bawah ini.

Slot astral akan di tambah 1 slot di tiap 10 level. Jadi, kalau level 30, astral nya ada 3 slot, 40 ada 4 slot, dan seterusnya.


Dalam posting kali ini, saya akan mencoba membahas tentang astral apa saja yang cocok di gunakan menurut char. Saya membatasi sampai level 50 saja, atau 5 slot astral. Dan yang di utamakan adalah menurut urutan astral yang saya tulis.

1. Knight.

Pristine Force atau PATK
Pristine Fortitude atau PDEF
Pristine Willpower atau MDEF
Enhanced Will Destroyer
Pristine Enshieldment atau Block

Kelima astral ini bisa menjadi  astral paling penting untuk Knight.
Astral Will Destroyer fungsinya menaikkan damage dengan cara % (persen)
Asral Block sangat penting jika level sudah tinggi, karena untuk Knight, ada skill yang namanya Enhanced Block yang fungsinya mengembalikan 4 % dari hp anda tiap terjadi block atau Dodge.

2. Archer

Pristine Force atau PATK
Pristine Sniper's Edge atau Crit
Enhanced Determination
Pristine Fortitude atau PDEF
Pristine Willpower atau MDEF

Untuk urutan Determination dan PDEF, MDEF, anda dapat memilih yang mana dulu yang harus di pakai menurut type char. Tapi menurut saya, Determination lebih penting. Determination fungsinya menaikkan damage crit archer dengan cara % (persen). semakin tinggi levelnya, semakin besar pula damagenya. Mengapa harus Crit dan determination dulu? Karena Archer adalah char type Attack.

3. Mage

Pristine Misticality atau MATK
Pristine Fortitude atau PDEF
Pristine Willpower atau MDEF
Enhanced Will Destroyer

Untuk astral yang ke 5, anda bisa memilih antara Enhanced Illusion atau ilusi, atau anda bisa menggunakan Refined Goddess Blessing atau Enhaced Ruthlessness. Tapi keduanya (Illusi dan Goddes Blessing) tidak begitu berfungsi jika levelnya masih 4, dan astralnya harus kuning. Cocoknya untuk kedua astral ini adalah level 5 atau 6. Pilihan lain untuk slot ke 5 buat mage adalah Pristine Brilliance atau HP. Gunakan astral ini jika menurut anda hp char mage kecil. Jika level mage sudah tinggi, HP adalah hal yang sangat penting buat mage.

Tapi terlepas dari ini semua, Anda dapat berimprovisasi sendiri menurut keadaan char anda.Anda juga sebaiknya memiliki beberapa astral yang di naikkan levelnya. Fungsinya, anda bisa menukar-nukar astral menurut kebutuhan.

Seperti yang saya gunakan untuk char Knight level 58, tapi ini bukan untuk di ikuti.
 Cukup disini untuk kali ini, untuk kedepan akan saya coba ulas tentang cara menekan Astral.
Minggu, 10 Februari 2013

Menjadikan Char Wartune Hebat Dengan Refine Stats

Cara lain untuk menambah kekuatan char Wartune kita adalah dengan Refine stats item kita di Blacksmith.
Caranya, buka Blacksmith, kemudian klik atau pilih tab Refine.
Kemudian klik dua kali atau seret item yg mau di refine ke dalam kotak yang ada tulisan 'Equipment', kemudian klik tombol refine.

Sepertinya mudah, tapi permasalahannya adalah item mana yang harus di refine, dan hasil refine mana yang baik untuk kita ambil.

Dalam satu item, terdapat 5 stats hasil refine, jika di lihat pada keterangan item, letaknya di bawah gem. contohnya seperti yang di lingkari garis putih pada gambar di bawah.
Stats yang paling penting yang harus di dapat dalam satu item adalah, Power (buat Knight dan Archer), Intelect ( untuk Mage), Defense dan Endurance. 3 stats itu lah yang paling utama. 

Selebihnya (2 stats lagi), di ambil menurut kebutuhan tipe char. 

Misalkan tipe char anda adalah tipe hit/attack, gabungkan Power/PATK atau Intelect/MATK dalam 1 item, sedangkan sisa 1 stats lagi, ambil saja menurut anda lebih di butuhkan atau yang di dapat. Tapi jika tipe char defense/pertahanan, gabungkan defense dengan PDEF, MDEF, atau HP.

Khusus buat char Archer, gabungkan Power, PATK dan Crit dalam 1 item. Crit termasuk stats utama untuk Archer.

Perhitungannya:
1 Power = 4 PATK, 1 PDEF
1 Intelect = 4 MATK, 1 MDEF
1 Defense = 4 PDEF, 4 MDEF
1 Endurance = 20 HP

Kembali ke refine di Blacksmith
Perhatikan stats item anda, apakah perlu di refine stats nya atau bahkan stats nya sudah bagus. Jika item perlu di refine, masukkan item untuk di refine, kemudian klik refine.

Setelah menekan tombol refine, perhatikan dan perhitungkan baik-baik stats yang baru di dapat, apakah lebih baik atau malah lebih buruk. jika lebih buruk, biarkan saja, tapi jika lebih baik dan ingin mengambil stats yang baru, klik tombol 'Swamp New Stats', selesai.

*Campaign untuk mencari bahan yang dapat di Recycle menladi Crystal Refine adalah:
1. Pada Campaign level 34-36, Swamp Of The Undead
2. Pada Campaign level 48-50 Buradoth's Grave
Selebihnya, saya kurang tau, jika ada yang tau,, tolong di tambahkan.

Sekian untuk postingan hari ini, tunggu saja lanjutannya pada postingan selanjutnya tentang cara memperkuat char Wartune.
Kamis, 07 Februari 2013

Memperkuat Char Wartune dengan Academy

Char game wartune yang dapat di perkuat mulai dari level rendah adalah melalui ACADEMY. Academy mulai diberikan fasilitasnya kepada pemain mulai dari level 20+.

Jadi tugas agan adalah menaikkan level stats atau fasilitas yang tersedia di dalam academy menurut kebutuhan char. Kebutuhan Knight dan Archer di dalam academy sama, tapi berbeda untuk char Mage.

contoh academy dari Knight level 57 dengan Troop Knight.

Keterangannya:

1.Gold Production - Gold Production fungsinya untuk memperbanyak produksi emas, semakin tinggi level Gold Poduction yang di ambil, semakin bertambah pula produksi emasnya. Gold Production di hitung menurut jam. Satu level yang kita naikkan dalam Academi, Gold Production bertambah 60. 50 level, 3000 Gold production bertambah perjamnya.

2. Hero PATK/Hero MATK - PATK atau MATK adalah kebutuhan utama untuk char. PATK adalah Physical Attack atau pukulan fisik yang kebutuhan utamanya adalah untuk char Knight dan Archer. Sedangkan MATK adalah Magic Attack atau pukutan mistik/magis yang menjadi kebutuhan utama buat Mage. Jika char adalah Knight atau Archer, naikkan level Hero PATK saja, jangan  naikkan Hero MATK. Tapi jika char Mage, naikkan level Hero MATK, jangan Hero PATK. Tamabahan perlevelnya adalah 12.

3. Hero PDEF/Hero MDEF - PDEF/ MDEF adalah pertahanan buat char, PDEF pertahanan fisik, MDEF pertahanan magic. Untuk yang ini, semua char Knight, Archer, Mage, harus menaikkan levelnya. Tambahan perlevel adalah 8.

4.Hero HP - HP adalah darah buat char, jadi semua char pun harus menaikkan level Hero HP sama dengan level char. tambahan per level adalah 20 HP.

Point 2, 3, 4, adalah untuk char, Hero artinya Char, Troop artinya pasukan atau pengawal kita.Di bawah ini, akan kita bahas kebutuhan troop kita.

Sebelum kita bahas kebutuhan troop di Academy, kita uraikan dulu jenis-jenis troop menurut level.

- Lancer dan Hunter adalah pilihan troop untuk char hinnga char mencapai level 20. lebih dari 20 bukan tidak bisa di pakai lagi, tapi sudah kadaluarsa.

- Paladin dan Priest, pilihan untuk char level 20 sampai 29. Priest adalah troop berhaluan magic, sedangkan Paladin berhaluan phisyc.

- Gryphon, pilihan untuk char level 30 sampai 39, Gryphon berhaluan magic.

- Knight dan Angel, Knight berhaluan phisyc, Angel berhaluan magic. Pilihan terakhir troop untuk level 40+.

Jadi, troop yang bisa di pakai secara permanen hanyalah Knight dan Angel. Maka yang akan kita ulas hanyalah Knight dan Angel.

Jika anda memilih char Archer atau Mage, saran saya lebih baik anda mengambil troop jenis Knight. Tapi jika anda memilih char Knight, maka ada 2 pilihan. Jika anda Knight tipe defense, sebaiknya memilih troop Angel. Tapi jika anda Knight tipe Hit/Attack, sebaiknya memilih troop Knight.

Kembali ke Academy.

5. Troop PDEF, Troop MDEF dan Troop HP - ini adalah kebutuhan semua jenis troop, naikkan levelnya sama dengan level char atau level hero.

6. Troop PATK dan Troop MATK - Jika Troop pilihan anda adalah Knight, naikkan level Troop PATK, tapi jika anda memilih Troop Angel, maka yang di naikkan adalah Troop MATK.

7. Troop - Troop ini fungsinya adalah menaiikan jumlah Troop Count anda. naikkan levelnya sama dengan level char, karena semakin banyak troop count, semakin kuat juga troop nya.
penjelasannya begini, jika troop count anda adalah 600, artinya ada 600 buah/ekor troop anda yang masuk dalam sekali duel. jika 700, maka 700 troop sekali masuk. semkain banyak troop sekali masuk, semakin kuat troop anda.

Cukup disini dulu penjelasan tentang Academy, akan kita bahas tentang lainnya di lain waktu. Semoga berguna.
Sabtu, 02 Februari 2013

Rings of Saturn

So the urge to write the tutorial (and have some fun) wins... and I treat myself to a quick tutorial rather than reply a big backlog of emails (which sadly will have to happen later)... 

Note:
The standard beginning of my tutorial seems to be a circle - such a versatile little thing - and then I duplicate and transform it. I am just not sure if I mentioned some quick way to do the duplicate and keep it in place. Duplicate a shape (CTRL-D). Hold CTRL and SHIFT while scaling the object - the scale will keep the proportions and scale based on the pivot point. (Holding just CTRL keeps the proportions and scales based on the lower left corner.)

Let's get started with a simple version of a Saturn style planet with a simple one shape ring around it.

I added the pattern of the planet (bunch of squashed and slightly differently shaded circles) and the shadow shape (one circle with another circle cutting out the sickle shape via a Path/ Difference) to a mask. I did the same with the shadow of the planet on the ring. 

Next up... the same thing with more elaborate rings. Let's face it... it's the same thing... You just take the intial ('unsquashed' ring) and make it more complex by combining several rings of increasing sizes into one object...



You can add a more realistic look by adding a circular gradient and more detail patterns to the planet. Breaking the rings apart (Path/Break Apart (SHIFT+CTRL+K)) allows you to assign different colours to different rings and vary the opacity to the rings.  I added some small objects and their shadows on the rings for a bit of detail. 

I hope you enjoyed this as much as I did and give it a try... as usual it's a lot easier than it looks once you worked out how to do it. 




Get the source art (svg file) of this tutorial for
USD 5.00

templates-office.com

Back from the bed...

Spending a day in bed - sounds great... Well... Today I got out of bed with all new vigor. After a few days down and out with a stomach bug (too tired to even check my mail or surf the web) I am over it...

Now I am faced with a backlog of emails and work and urge to write that quick tutorial on how to do rings of saturn in inkscape... 

Let's start with a coffee... and see what happens... but the next tutorial is right around the corner...  
templates-office.com