hehe ,, , dah Sore nih , masih ngepost donk saya , sekarang ini cara membuat message , Tutorialnya adalah :
1.Buka Game Maker kamu
2.Click Create a Script
3.masukan script ini :
message_background(bMess)//ubah bMess dengan gambar kamu maks 340x240
message_button(sMess)//ubah sMess dengan tombol sprites yang kamu mau maks 50x32 / 80x32
message_size(340,240)//kenapa 340,240 karena sesuai size background kamu.
4.Tekan tombol ceklis
5.sekarang di test kamu hanya buat object add event Create
6.masukan action Execute Script taruh script nya dengan script yang saya berikan , dan ok
7.add event lagi sekarang KeyPress <tombol yang kamu mau> dan masukan execute code masukan code ini :
show_message('Teks kamu disini')
8.Masukan object di room dan test game tekan tombol Space atau tombol yang telah kamu buat.
Enjoy akan seperti gambar dan tombol yang kamu buat ....ok now you ready for next step you can go to the next step if the post is update!!
untuk examplenya kamu dapat download di bawah ini :
Di Sini Examplenya
Senin, 25 Maret 2013
Cara Membuat Tulisan Berjalan Mengelilingi Cursor di Blog Extra
Hehe... udah berapa ya post nya ??? pastinya udah banyak lah ya ,,, hehe....caranya gampang kamu ikuti ini Tutorial nya ya :1.Ke Desain dan pilih Tata Letak
2.Tekan Tambah Gadget
3.Tekan tanda "+" di HTML/JavaScript
4.Masukan HTML ini :
<style type='text/css'>
#outerCircleText {
font-style: italic;
font-weight: bold;
font-family: 'comic sans ms', verdana, arial;
color: #a4336a;
position: absolute;top: 0;left: 0;z-index: 3000;cursor: default;}
#outerCircleText div {position: relative;}
#outerCircleText div div {position: absolute;top: 0;left: 0;text-align: center;}
</style>
<script type='text/javascript'>
//<![CDATA[
;(function(){
// Your message here (QUOTED STRING)
var msg = "Tulis teks anda disini";
/* THE REST OF THE EDITABLE VALUES BELOW ARE ALL UNQUOTED NUMBERS */
// Set font's style size for calculating dimensions
// Set to number of desired pixels font size (decimal and negative numbers not allowed)
var size =20;
// Set both to 1 for plain circle, set one of them to 2 for oval
// Other numbers & decimals can have interesting effects, keep these low (0 to 3)
var circleY = 0.75; var circleX = 2;
// The larger this divisor, the smaller the spaces between letters
// (decimals allowed, not negative numbers)
var letter_spacing = 5;
// The larger this multiplier, the bigger the circle/oval
// (decimals allowed, not negative numbers, some rounding is applied)
var diameter = 15;
// Rotation speed, set it negative if you want it to spin clockwise (decimals allowed)
var rotation = 0.3;
// This is not the rotation speed, its the reaction speed, keep low!
// Set this to 1 or a decimal less than one (decimals allowed, not negative numbers)
var speed = 0.2;
////////////////////// Stop Editing //////////////////////
if (!window.addEventListener && !window.attachEvent || !document.createElement) return;
msg = msg.split('');
var n = msg.length - 1, a = Math.round(size * diameter * 0.208333), currStep = 20,
ymouse = a * circleY + 20, xmouse = a * circleX + 20, y = [], x = [], Y = [], X = [],
o = document.createElement('div'), oi = document.createElement('div'),
b = document.compatMode && document.compatMode != "BackCompat"? document.documentElement
:
document.body,
mouse = function(e){
e = e || window.event;
ymouse = !isNaN(e.pageY)? e.pageY : e.clientY; // y-position
xmouse = !isNaN(e.pageX)? e.pageX : e.clientX; // x-position
},
makecircle = function(){ // rotation/positioning
if(init.nopy){
o.style.top = (b || document.body).scrollTop + 'px';
o.style.left = (b || document.body).scrollLeft + 'px';
};
currStep -= rotation;
for (var d, i = n; i > -1; --i){ // makes the circle
d = document.getElementById('iemsg' + i).style;
d.top = Math.round(y[i] + a * Math.sin((currStep + i) / letter_spacing) * circleY - 15) +
'px';
d.left = Math.round(x[i] + a * Math.cos((currStep + i) / letter_spacing) * circleX) + 'px';
};
},
drag = function(){ // makes the resistance
y[0] = Y[0] += (ymouse - Y[0]) * speed;
x[0] = X[0] += (xmouse - 20 - X[0]) * speed;
for (var i = n; i > 0; --i){
y[i] = Y[i] += (y[i-1] - Y[i]) * speed;
x[i] = X[i] += (x[i-1] - X[i]) * speed;
};
makecircle();
},
init = function(){ // appends message divs, & sets initial values for positioning arrays
if(!isNaN(window.pageYOffset)){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
} else init.nopy = true;
for (var d, i = n; i > -1; --i){
d = document.createElement('div'); d.id = 'iemsg' + i;
d.style.height = d.style.width = a + 'px';
d.appendChild(document.createTextNode(msg[i]));
oi.appendChild(d); y[i] = x[i] = Y[i] = X[i] = 0;
};
o.appendChild(oi); document.body.appendChild(o);
setInterval(drag, 25);
},
ascroll = function(){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
window.removeEventListener('scroll', ascroll, false);
};
o.id = 'outerCircleText'; o.style.fontSize = size + 'px';
if (window.addEventListener){
window.addEventListener('load', init, false);
document.addEventListener('mouseover', mouse, false);
document.addEventListener('mousemove', mouse, false);
if (/Apple/.test(navigator.vendor))
window.addEventListener('scroll', ascroll, false);
}
else if (window.attachEvent){
window.attachEvent('onload', init);
document.attachEvent('onmousemove', mouse);
};
})();
//]]>
</script>
#outerCircleText {
font-style: italic;
font-weight: bold;
font-family: 'comic sans ms', verdana, arial;
color: #a4336a;
position: absolute;top: 0;left: 0;z-index: 3000;cursor: default;}
#outerCircleText div {position: relative;}
#outerCircleText div div {position: absolute;top: 0;left: 0;text-align: center;}
</style>
<script type='text/javascript'>
//<![CDATA[
;(function(){
// Your message here (QUOTED STRING)
var msg = "Tulis teks anda disini";
/* THE REST OF THE EDITABLE VALUES BELOW ARE ALL UNQUOTED NUMBERS */
// Set font's style size for calculating dimensions
// Set to number of desired pixels font size (decimal and negative numbers not allowed)
var size =20;
// Set both to 1 for plain circle, set one of them to 2 for oval
// Other numbers & decimals can have interesting effects, keep these low (0 to 3)
var circleY = 0.75; var circleX = 2;
// The larger this divisor, the smaller the spaces between letters
// (decimals allowed, not negative numbers)
var letter_spacing = 5;
// The larger this multiplier, the bigger the circle/oval
// (decimals allowed, not negative numbers, some rounding is applied)
var diameter = 15;
// Rotation speed, set it negative if you want it to spin clockwise (decimals allowed)
var rotation = 0.3;
// This is not the rotation speed, its the reaction speed, keep low!
// Set this to 1 or a decimal less than one (decimals allowed, not negative numbers)
var speed = 0.2;
////////////////////// Stop Editing //////////////////////
if (!window.addEventListener && !window.attachEvent || !document.createElement) return;
msg = msg.split('');
var n = msg.length - 1, a = Math.round(size * diameter * 0.208333), currStep = 20,
ymouse = a * circleY + 20, xmouse = a * circleX + 20, y = [], x = [], Y = [], X = [],
o = document.createElement('div'), oi = document.createElement('div'),
b = document.compatMode && document.compatMode != "BackCompat"? document.documentElement
:
document.body,
mouse = function(e){
e = e || window.event;
ymouse = !isNaN(e.pageY)? e.pageY : e.clientY; // y-position
xmouse = !isNaN(e.pageX)? e.pageX : e.clientX; // x-position
},
makecircle = function(){ // rotation/positioning
if(init.nopy){
o.style.top = (b || document.body).scrollTop + 'px';
o.style.left = (b || document.body).scrollLeft + 'px';
};
currStep -= rotation;
for (var d, i = n; i > -1; --i){ // makes the circle
d = document.getElementById('iemsg' + i).style;
d.top = Math.round(y[i] + a * Math.sin((currStep + i) / letter_spacing) * circleY - 15) +
'px';
d.left = Math.round(x[i] + a * Math.cos((currStep + i) / letter_spacing) * circleX) + 'px';
};
},
drag = function(){ // makes the resistance
y[0] = Y[0] += (ymouse - Y[0]) * speed;
x[0] = X[0] += (xmouse - 20 - X[0]) * speed;
for (var i = n; i > 0; --i){
y[i] = Y[i] += (y[i-1] - Y[i]) * speed;
x[i] = X[i] += (x[i-1] - X[i]) * speed;
};
makecircle();
},
init = function(){ // appends message divs, & sets initial values for positioning arrays
if(!isNaN(window.pageYOffset)){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
} else init.nopy = true;
for (var d, i = n; i > -1; --i){
d = document.createElement('div'); d.id = 'iemsg' + i;
d.style.height = d.style.width = a + 'px';
d.appendChild(document.createTextNode(msg[i]));
oi.appendChild(d); y[i] = x[i] = Y[i] = X[i] = 0;
};
o.appendChild(oi); document.body.appendChild(o);
setInterval(drag, 25);
},
ascroll = function(){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
window.removeEventListener('scroll', ascroll, false);
};
o.id = 'outerCircleText'; o.style.fontSize = size + 'px';
if (window.addEventListener){
window.addEventListener('load', init, false);
document.addEventListener('mouseover', mouse, false);
document.addEventListener('mousemove', mouse, false);
if (/Apple/.test(navigator.vendor))
window.addEventListener('scroll', ascroll, false);
}
else if (window.attachEvent){
window.attachEvent('onload', init);
document.attachEvent('onmousemove', mouse);
};
})();
//]]>
</script>
Save dan Simpan dan lihat hasilnya...
Cara Membuat Game Platform Sederhana [ Game Maker ]
Wohohohooh.... Hari pertama banyak kan Post nya ?? nah sekarang saya mau membuat game platform sederhana dengan game maker cara nya ikuti petunjuknya di bawah ini :
1.Buat Sprite animasi dengan mau mu.
2.nah sekarang berinama , dan Ok
3.sekarang buat object berinama dan dengan sprite yang tadi , sekarang buat di event step , execute code :
if keyboard_check_pressed (vk_left)//bila pemain menekan tombol arah panah kiri
{
sprite_index=sAnimasiKiri // ganti sAnimasiKiri dengan animasi yang berjalan ke kiri
hspeed=-5//ganti 5 dengan kecepatan kamu
}
if keyboard_check_pressed (vk_right)//bila pemain menekan tombol arah panah kanan
{
sprite_index=sAnimasiKanan // ganti sAnimasiKanan dengan animasi yang berjalan ke kanan
hspeed=5//ganti 5 dengan kecepatan kamu
}
if keyboard_check_released(vk_left)//bila pemain berhenti menekan tombol arah panah kiri
{
sprite_index=sAnimasiBerhentiKiri //ganti sAnimasiBerhentiKiri dengn animasi berdiri ke kiri
hspeed=-0
}
if keyboard_check_released(vk_right)//bila pemain berhenti menekan tombol arah panah kiri
{
sprite_index=sAnimasiBerhentiKanan //ganti sAnimasiBerhentiKiri dengn animasi berdiri ke kiri
hspeed=-0
}
add event dan pilih keyboard <up> dan masukan script berikut :
if !place_free(x+0,y+1) {vspeed=-12;}
dan selesai click tanda ceklis , tambahkan lagi execute code , masukan code ini :
if (place_free(x+0,y+1))
{gravity_direction=270;
gravity=0.5;
}
else
{gravity_direction=270;
gravity=0
}
if (vspeed=12)
vspeed=12
dan click ceklis dan tekan ok
4.bikin sprites lagi beri nama sBlock
5.sekarang buat juga object oBlock dengan sprites sBlock
6.di oBlock ceklis tanda solid dan ok
7.sekarang beralih lagi di oPlayer dan add event , collision oBlock , dan masukan execute code ,dan masukan script ini :
move_contact_solid(direction,4)
gravity = 0
vspeed = 0
8.dan tekan tanda ceklis dan ok , sekarang buat room ,taruh oBlock di bawah Player , dan taruh oPlayer di room , dan tekan tanda ceklis dan di test dengan cara tekan Test Game , dan akan jadi .
untuk example dapat di download di sini :
Disini Examplenya
1.Buat Sprite animasi dengan mau mu.
2.nah sekarang berinama , dan Ok
3.sekarang buat object berinama dan dengan sprite yang tadi , sekarang buat di event step , execute code :
if keyboard_check_pressed (vk_left)//bila pemain menekan tombol arah panah kiri
{
sprite_index=sAnimasiKiri // ganti sAnimasiKiri dengan animasi yang berjalan ke kiri
hspeed=-5//ganti 5 dengan kecepatan kamu
}
if keyboard_check_pressed (vk_right)//bila pemain menekan tombol arah panah kanan
{
sprite_index=sAnimasiKanan // ganti sAnimasiKanan dengan animasi yang berjalan ke kanan
hspeed=5//ganti 5 dengan kecepatan kamu
}
if keyboard_check_released(vk_left)//bila pemain berhenti menekan tombol arah panah kiri
{
sprite_index=sAnimasiBerhentiKiri //ganti sAnimasiBerhentiKiri dengn animasi berdiri ke kiri
hspeed=-0
}
if keyboard_check_released(vk_right)//bila pemain berhenti menekan tombol arah panah kiri
{
sprite_index=sAnimasiBerhentiKanan //ganti sAnimasiBerhentiKiri dengn animasi berdiri ke kiri
hspeed=-0
}
add event dan pilih keyboard <up> dan masukan script berikut :
if !place_free(x+0,y+1) {vspeed=-12;}
dan selesai click tanda ceklis , tambahkan lagi execute code , masukan code ini :
if (place_free(x+0,y+1))
{gravity_direction=270;
gravity=0.5;
}
else
{gravity_direction=270;
gravity=0
}
if (vspeed=12)
vspeed=12
dan click ceklis dan tekan ok
4.bikin sprites lagi beri nama sBlock
5.sekarang buat juga object oBlock dengan sprites sBlock
6.di oBlock ceklis tanda solid dan ok
7.sekarang beralih lagi di oPlayer dan add event , collision oBlock , dan masukan execute code ,dan masukan script ini :
move_contact_solid(direction,4)
gravity = 0
vspeed = 0
8.dan tekan tanda ceklis dan ok , sekarang buat room ,taruh oBlock di bawah Player , dan taruh oPlayer di room , dan tekan tanda ceklis dan di test dengan cara tekan Test Game , dan akan jadi .
untuk example dapat di download di sini :
Disini Examplenya
Software Membuat Game [ FPS Creator ]
Hehe,,,bagi yang pengen membuat game dengan mudah , kamu hanya dapat download di website berikut :
FPS Creator game 3D seperti PB , CS , Dll yang bergenre FPS bagus untuk kamu yang suka membuat game FPS [ First Person Shotting ]
Cara Download hanyalah ada di paling ats yang bernama FPS Creator dan tekan Order ,untuk menggunakan uang , untuk yang gratis saya punya cadangan web yang gratis , di website berikut :
Link FPS Creator Gratis X10 cara membuat game nya sama seperti posting pertama yaitu RPG Maker dengan membuat map sendiri dengan mouse.
-Arigatou Arimasta-
-Hanz Tcz-
FPS Creator game 3D seperti PB , CS , Dll yang bergenre FPS bagus untuk kamu yang suka membuat game FPS [ First Person Shotting ]
Cara Download hanyalah ada di paling ats yang bernama FPS Creator dan tekan Order ,untuk menggunakan uang , untuk yang gratis saya punya cadangan web yang gratis , di website berikut :
Link FPS Creator Gratis X10 cara membuat game nya sama seperti posting pertama yaitu RPG Maker dengan membuat map sendiri dengan mouse.
-Arigatou Arimasta-
-Hanz Tcz-
Software Membuat Game [ RPG Maker ]
Hehe,,,bagi yang pengen membuat game dengan mudah , kamu hanya dapat download di website berikut :
RPG Maker Mudah di gunakan Untuk Membuat game Genre RPG
Cara Download hanyalah dan pilih download , dan pilih RPG Maker yang kamu mau , download VX dan XP di download biasa nya 43 menit , dan yang IG 2 jam , dan Vx ACE 1 jam 15 menit ... dan selesai download kamu cuma buat map yang kamu suka dan click Test Game dan enjoy play you make games ...
-Arigatou Arimasta-
-Hanz Tcz-
RPG Maker Mudah di gunakan Untuk Membuat game Genre RPG
Cara Download hanyalah dan pilih download , dan pilih RPG Maker yang kamu mau , download VX dan XP di download biasa nya 43 menit , dan yang IG 2 jam , dan Vx ACE 1 jam 15 menit ... dan selesai download kamu cuma buat map yang kamu suka dan click Test Game dan enjoy play you make games ...
-Arigatou Arimasta-
-Hanz Tcz-
Software Membuat Game [ Game Maker ]
Hehe,,,bagi yang pengen membuat game dengan mudah , kamu hanya dapat download di website berikut :
YoyoGames Software Pembuat Game No.1 Di Dunia yang di gunakan para Maker..
Cara Download hanyalah taruh Cursor anda di GameMaker dan pilih yang mana , Windows , Family Studio , Mac , dll
kalau mimin pilih Windows sebab itu untuk computer , :P , heheh , nah sekarang tunggu saja dan download , dan buka ,, dan bikinlah game mu
-Arigatou Arimasta-
-Hanz Tcz-
YoyoGames Software Pembuat Game No.1 Di Dunia yang di gunakan para Maker..
Cara Download hanyalah taruh Cursor anda di GameMaker dan pilih yang mana , Windows , Family Studio , Mac , dll
kalau mimin pilih Windows sebab itu untuk computer , :P , heheh , nah sekarang tunggu saja dan download , dan buka ,, dan bikinlah game mu
-Arigatou Arimasta-
-Hanz Tcz-
Tcz Indonesia Info
Tcz Indonesia Info News
Melayani anda menambah pengetahuan tentang blog , membuat game , dll , memberikan Software terpercaya dan dijamin bermanfaat , bagaimana cara kamu supaya dapat membuat game dengan mudah ?? tunggu update selepas saya sudah siap / ready , hehehe , saya menganggap para member sudah seperti keluarga saya sendiri / teman , dan semoga betah di blog ini .... Sekian Info < Terima Kasih >
-Arigatou Arimasta-
-Hanz Tcz-
Melayani anda menambah pengetahuan tentang blog , membuat game , dll , memberikan Software terpercaya dan dijamin bermanfaat , bagaimana cara kamu supaya dapat membuat game dengan mudah ?? tunggu update selepas saya sudah siap / ready , hehehe , saya menganggap para member sudah seperti keluarga saya sendiri / teman , dan semoga betah di blog ini .... Sekian Info < Terima Kasih >
-Arigatou Arimasta-
-Hanz Tcz-
Langganan:
Komentar (Atom)
