<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3114477256917430398</id><updated>2011-04-21T19:42:42.379-07:00</updated><title type='text'>Wisnuweuw blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wisnuweuw.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3114477256917430398/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wisnuweuw.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Wisnuwew Blog</name><uri>http://www.blogger.com/profile/11715813741522954930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3114477256917430398.post-2583687600888458019</id><published>2009-04-22T09:17:00.000-07:00</published><updated>2009-04-22T09:18:58.417-07:00</updated><title type='text'>Membuat game pong di hp</title><content type='html'>&lt;div style="font-family: arial;" class="snap_preview"&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Akhirnya setelah sekian lama tidak “ngoprek” blog,saya luncurkan posting terbaru saya…(Lebai mode on)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Di bawah ini merupakan script java untuk membuat game mobile “kacangan”..&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Tapi silahkan dicoba..&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;^^&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;//Simpan source code dibawah ini sesuai dengan nama classnya(CanvasPong.java)&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;import java.io.IOException;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;import javax.microedition.lcdui.game.GameCanvas;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;import javax.microedition.lcdui.game.Sprite;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;import javax.microedition.lcdui.Graphics;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;import javax.microedition.lcdui.Image;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;import java.util.Random;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public class CanvasPong extends GameCanvas implements Runnable {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int delayWaktu = 30; // delay waktu&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private Image bolaImage; // gambar bola&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private Sprite bolaSprite; //sprite bola&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int xAwal = getWidth() / 2; // ukuran awal x dari bola&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int yAwal = getHeight() / 2; // ukuran awal y dari bola&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private final static int xImp = 3;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private final static int yImp = 1;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int arahBola = 1; // menentukan status arah bola&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private Image padImage; // gambar player pad&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private Sprite padSprite; // sprite player pad&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int padX = 10; // letak x awal dari player pad&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int padY = getHeight() / 2; letak y awal dari player pad&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private final static int padImp = 2;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private Sprite AISprite; // sprite AI&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int AIX = getWidth() - 10; //letak x awal dari AI pad&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int AIY = getHeight() / 2; //letak y awal dari AI pad&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private final static int AIImp = 2;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int action;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int playerSkor = 0; //inialisasi awal skor&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private int AISkor = 0;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public CanvasPong() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;super(false);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public void run() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;while(true)   {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;updateScreen(getGraphics());&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;try {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Thread.sleep(delayWaktu);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} catch (Exception e) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public void start() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;try {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;bolaImage = Image.createImage(”/bola.png”);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padImage = Image.createImage(”/pad.png”);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}  catch (IOException ioex)  {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;System.out.println(ioex);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;bolaSprite = new Sprite(bolaImage, 3, 3);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;bolaSprite.defineReferencePixel(2, 2);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;bolaSprite.setRefPixelPosition(xAwal, yAwal);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padSprite = new Sprite(padImage, 3, 20);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padSprite.defineReferencePixel(1, 10);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padSprite.setRefPixelPosition(padX, padY);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;AISprite = new Sprite(padImage, 3, 20);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;AISprite.defineReferencePixel(3, 10);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;AISprite.setRefPixelPosition(AIX, AIY);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Thread runner = new Thread(this);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;runner.start();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private void buatBackground(Graphics g)  {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;g.setColor(0×000000);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;g.fillRect(0, 0, getWidth(), getHeight());&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private void updateScreen(Graphics g) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;buatBackground(g);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;buatSkorBoard(g);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;gerakBola();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;gerakPad();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;gerakAi();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;bolaSprite.setRefPixelPosition(xAwal, yAwal);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;bolaSprite.paint(g);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padSprite.setRefPixelPosition(padX, padY);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padSprite.paint(g);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;AISprite.setRefPixelPosition(AIX, AIY)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;AISprite.paint(g);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;flushGraphics();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private void gerakBola()  {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (arahBola == 0) {  xAwal -= xImp;  yAwal -= yImp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 1) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;xAwal += xImp; yAwal -= yImp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 2) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;xAwal += xImp;   yAwal += yImp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 3) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;xAwal -= xImp;  yAwal += yImp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (arahBola == 0 &amp;amp;&amp;amp; xAwal &lt;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 1;  AISkor++;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 0 &amp;amp;&amp;amp; yAwal &lt;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;{  arahBola = 3;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;{ else if (arahBola == 1 &amp;amp;&amp;amp; yAwal &lt;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 2;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 1 &amp;amp;&amp;amp; xAwal &gt; getWidth()) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 0;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;playerSkor++;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (delayWaktu &gt; 5) delayWaktu–;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 2 &amp;amp;&amp;amp; yAwal &gt; getHeight()) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 1;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 2 &amp;amp;&amp;amp; xAwal &gt; getWidth()) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 3;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;playerSkor++;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (delayWaktu &gt; 5) delayWaktu–;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 3 &amp;amp;&amp;amp; yAwal &gt; getHeight()) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 0;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 3 &amp;amp;&amp;amp; xAwal &lt;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 2;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;AISkor++;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (arahBola == 0 &amp;amp;&amp;amp; bolaSprite.collidesWith(padSprite, false)) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 1;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 3 &amp;amp;&amp;amp; bolaSprite.collidesWith(padSprite, false)) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 2;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 1 &amp;amp;&amp;amp; bolaSprite.collidesWith(AISprite, false)) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 0;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if (arahBola == 2 &amp;amp;&amp;amp; bolaSprite.collidesWith(AISprite, false)) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;arahBola = 3;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;delayWaktu += AISkor - playerSkor;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (delayWaktu &lt; delaywaktu =""&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private void padGerak() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;int keyState = getKeyStates();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if ((keyState &amp;amp; UP_PRESSED) != 0 &amp;amp;&amp;amp; padY &gt; padSprite.getHeight() / 2) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padY -= padImp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;} else if ((keyState &amp;amp; DOWN_PRESSED) != 0 &amp;amp;&amp;amp; padY &lt;= getHeight() - padSprite.getHeight() / 2) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;padY += padImp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private void AIGerak() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Random random = new Random();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;action = getWidth() / 3 + Math.abs(random.nextInt() % (getWidth() / 8));&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (yAwal &lt;&gt; action &amp;amp;&amp;amp; AIY &gt; AISprite.getHeight() / 2)  AIY -= AIImp;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;if (yAwal &gt; AIY &amp;amp;&amp;amp; xAwal &gt; action &amp;amp;&amp;amp; AIY &lt;&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private void buatSkorBoard(Graphics g) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;g.setColor(0xffffff);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;g.drawString(playerSkor + ” - ” + AISkor, getWidth() / 2, 20, Graphics.HCENTER | Graphics.TOP);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;O ya hampir lupa..&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Ini adalah gambar dari bola dan padnya..&lt;/span&gt;&lt;/p&gt; &lt;div id="attachment_35" class="wp-caption aligncenter" style="width: 13px;"&gt;&lt;span style="font-size:85%;"&gt;&lt;img class="size-full wp-image-35" title="bola" src="http://wisnuwew.files.wordpress.com/2009/04/ball1.png?w=3&amp;amp;h=3" alt="bola" width="3" height="3" /&gt;&lt;/span&gt;&lt;p class="wp-caption-text"&gt;&lt;span style="font-size:85%;"&gt;bola&lt;/span&gt;&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Lalu ini padnya..&lt;/span&gt;&lt;/p&gt; &lt;div id="attachment_33" class="wp-caption aligncenter" style="width: 13px;"&gt;&lt;span style="font-size:85%;"&gt;&lt;img class="size-full wp-image-33" title="pad" src="http://wisnuwew.files.wordpress.com/2009/04/pad.png?w=3&amp;amp;h=20" alt="pad" width="3" height="20" /&gt;&lt;/span&gt;&lt;p class="wp-caption-text"&gt;&lt;span style="font-size:85%;"&gt;pad&lt;/span&gt;&lt;/p&gt;&lt;/div&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Nah ni buat midletnya..&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;(Simpan dengan nama Pong.java)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;import javax.microedition.lcdui.Display;&lt;br /&gt;import javax.microedition.midlet.MIDlet;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public class Pong extends MIDlet {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;private static CanvasPong canvas;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public Pong() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;canvas = new CanvasPong();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public void startApp() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Display display = Display.getDisplay(this);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;canvas.start();&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;display.setCurrent(canvas);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public void pauseApp() {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;public void destroyApp(boolean unconditional) {&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Maaf klu tampilan blognya masih acak”an…&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;=D&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3114477256917430398-2583687600888458019?l=wisnuweuw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wisnuweuw.blogspot.com/feeds/2583687600888458019/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3114477256917430398&amp;postID=2583687600888458019' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3114477256917430398/posts/default/2583687600888458019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3114477256917430398/posts/default/2583687600888458019'/><link rel='alternate' type='text/html' href='http://wisnuweuw.blogspot.com/2009/04/membuat-game-pong-di-hp.html' title='Membuat game pong di hp'/><author><name>Wisnuwew Blog</name><uri>http://www.blogger.com/profile/11715813741522954930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3114477256917430398.post-6292296295750545932</id><published>2008-11-04T07:51:00.000-08:00</published><updated>2009-04-22T08:38:39.858-07:00</updated><title type='text'>Magang di Jakarta...Hho</title><content type='html'>&lt;div class="post hentry uncustomized-post-template"&gt; &lt;div class="post-body entry-content"&gt;&lt;span style="font-family:arial;"&gt;Hahahahhahaaah….”Akhirnya q di jakarta….!!!!”&lt;br /&gt;Yap…&lt;br /&gt;Itu kata-kata pertama &lt;/span&gt;&lt;span style="font-family:arial;"&gt; yang &lt;/span&gt;&lt;span style="font-family:arial;"&gt;saya&lt;/span&gt;&lt;span style="font-family:arial;"&gt; ucapkan setelah q di jakarta.Maklum,baru pertama kali.Hhahaha.Waktu itu hari minggu (2 November 2008) &lt;/span&gt;&lt;span style="font-family:arial;"&gt;Saya&lt;/span&gt;&lt;span style="font-family:arial;"&gt; baru sampe di jakarta.&lt;br /&gt;Hari itu &lt;/span&gt;&lt;span style="font-family:arial;"&gt;saya&lt;/span&gt;&lt;span style="font-family:arial;"&gt; baru pengenalan tempat kos dan tempat magang.”Wahhh!!!Bahagianya &lt;/span&gt;&lt;span style="font-family:arial;"&gt;saya&lt;/span&gt;&lt;span style="font-family:arial;"&gt; bisa magang di jakarta.”&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;saya&lt;/span&gt;&lt;span style="font-family:arial;"&gt; internet sepuasnya di kantor waktu hari minggu itu.&lt;br /&gt;Malamnya &lt;/span&gt;&lt;span style="font-family:arial;"&gt;saya&lt;/span&gt;&lt;span style="font-family:arial;"&gt; pulang ke tempat kos.Tidur disana.Hahahhahaha.&lt;/span&gt;&lt;/div&gt; &lt;div class="post-body entry-content"&gt;&lt;span style="font-family:arial;"&gt;Namun….&lt;/span&gt;&lt;/div&gt; &lt;div class="post-body entry-content"&gt;&lt;span id="more-3"&gt;&lt;/span&gt;&lt;/div&gt; &lt;div class="post-body entry-content"&gt;&lt;span style="font-family:arial;"&gt;Menginjak hari senin (3 November 2008),saat &lt;/span&gt;&lt;span style="font-family:arial;"&gt;saya &lt;/span&gt;&lt;span style="font-family:arial;"&gt;dikenalkan ke pak bos.&lt;br /&gt;Rasa deg-degan mulai muncul.&lt;br /&gt;Diberi pengarahan dan aturan waktu itu,saya masih g seberapa deg-degan.&lt;br /&gt;Stelah beberapa jam,saya diajak ke cikarang untuk pasang access control.&lt;br /&gt;Namun bukan saya yg memasangnya.Saya hanya disuruh bantu mengambil alat-alat yg dibutuhkan lalu bersihin bekas-bekas dari hasil memasang access control tadi.&lt;br /&gt;Uihhh…&lt;br /&gt;Dari jam 2 siang ampe jam 8 malam baru kelar tu kerja.&lt;br /&gt;Sampe di tempat kos dengan rasa cape luar biasa.Belum selesai wat istirahat,saya balik lagi di tempat kerja wat ikut traine bahasa programming java.Tapi saya tidur jam 1 malam.Ga kuat.^^Hari selasa 4 November 2008 &lt;p&gt;Saya hari ini di traine lagi bahasa java,lalu ditugaskan beli galon.(Hahhahaha)&lt;br /&gt;Lalu setelah itu saya ditugaskan lagi buat gulung kabel sepanjang 100m!!!!!&lt;br /&gt;Gila…&lt;br /&gt;Dari jam 4 sore,baru kelar jam 10 malem….&lt;br /&gt;Hahahhahahaha….&lt;/p&gt; &lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;div class="blog-feeds"&gt; &lt;div class="feed-links"&gt;5 november 2008&lt;br /&gt;&lt;--more--&gt;&lt;br /&gt;Hari itu…&lt;br /&gt;BAngun pagi,mandi,makan….&lt;br /&gt;WHAhahhahaha..&lt;br /&gt;GAg penting…&lt;br /&gt;^^ &lt;p&gt;SAmpe ke PT.Artivisi Intermedia(itu nama tempat magang q)…&lt;br /&gt;Saya disuruh gulung kabel(lagi)….&lt;br /&gt;Buset…&lt;br /&gt;Panjang amattt!!!!&lt;br /&gt;Abis solat dhuhur….&lt;br /&gt;DIem sejenak…&lt;br /&gt;Trus abis komputer udah dateng(soalnya yg abis rusak komputernya…)&lt;br /&gt;Saya ngedit blog ini…&lt;br /&gt;Ahahahhahahahaha…&lt;/p&gt;&lt;/div&gt; &lt;div class="feed-links"&gt;Akhirnya malam hari(rabu,5 nov 2008)…&lt;br /&gt;Yang telah saya tunggu-tunggu selama magang ini…&lt;br /&gt;Dikasih tugas ma pak bos!!!!!&lt;br /&gt;Akhirnya diberi tugas wat ngisi konten salah satu produk kecantikan(ga saya sebutin mereknya…Tar malah laku lagi gara” blog ini….^^)&lt;br /&gt;Woghhhhhhhhhh!!!&lt;br /&gt;Seneng banget man…!!&lt;br /&gt;Diberi tugas ampe jam setengah 1 malam….&lt;br /&gt;Hahhahahha…&lt;br /&gt;Lumayan…Kamis(6 november 2008) &lt;p&gt;Hari itu bener-bener terasa enak dan terasa berat jga seh….&lt;br /&gt;Pagi ampe malam jam 7…&lt;br /&gt;Ikut seminar”SUN DEVELOPER”di Hotel Shangri-La,Jakarta Pusat…&lt;br /&gt;Buset!!!!&lt;br /&gt;Disana rebutan makanan waktu coffee break…&lt;br /&gt;Ampe saya ampir bentrok ma seseorang…&lt;br /&gt;Ya gara-garanya saya ambil makanannya….&lt;br /&gt;Wakakakkakak…^^&lt;/p&gt; &lt;p&gt;Pulang dari situ…&lt;br /&gt;Saya langsung dpt kerjaan ma pak bos,Pak Sindu namanya…&lt;br /&gt;Ngedit konten lagi….&lt;br /&gt;Hehehehhehehe…&lt;br /&gt;Abis selese itu…&lt;br /&gt;Saya nyolong waktu wat main game online..&lt;br /&gt;Ga betah seh klu ga main…^^&lt;br /&gt;Tapi akhirnya ketahuan…&lt;br /&gt;Kirain saya dimarahin….&lt;br /&gt;Ternyata saya mw diajak ke bandung!!!!&lt;br /&gt;Woghhhhh!!!&lt;br /&gt;Asik…!!!!&lt;br /&gt;^^&lt;/p&gt;&lt;/div&gt; &lt;div class="feed-links"&gt;Jumat-Senin(7-10 November 2008)&lt;/div&gt; &lt;div class="feed-links"&gt;Hehehhehehhee…&lt;/div&gt; &lt;div class="feed-links"&gt;Maaf saya singkat ni…^^&lt;/div&gt; &lt;div class="feed-links"&gt;Saya berangkat ke bandung dari jakarta jam 2 malam hari sabtu..&lt;/div&gt; &lt;div class="feed-links"&gt;Sampe di bandung udah jam 4 pagi..&lt;/div&gt; &lt;div class="feed-links"&gt;Langsung ke tempat tujuan yaitu Bandung Indah Plasa..!!!!!&lt;/div&gt; &lt;div class="feed-links"&gt;Lumayan sambil jalan”..&lt;/div&gt; &lt;div class="feed-links"&gt;^^&lt;/div&gt; &lt;div class="feed-links"&gt;Disana slama 2 hari saya bantu” bawa barang,ngedit foto dari customer”…&lt;/div&gt; &lt;div class="feed-links"&gt;Banyak bgt…&lt;/div&gt; &lt;div class="feed-links"&gt;Maklum..&lt;/div&gt; &lt;div class="feed-links"&gt;Produk ponds…&lt;/div&gt; &lt;div class="feed-links"&gt;Hahhahahahhahaa…&lt;/div&gt; &lt;div class="feed-links"&gt;Hari senin pagi jam 12 malam baru sampe di jakarta lagi…&lt;/div&gt; &lt;div class="feed-links"&gt;Di kantor hari itu saya langsung belajar java..&lt;/div&gt; &lt;div class="feed-links"&gt;Belajar report…&lt;/div&gt; &lt;div class="feed-links"&gt;Akhirnya malemnya dpt tugas wat bantu bikin program..&lt;/div&gt; &lt;div class="feed-links"&gt;Ampe jam 2 malam!!!!!&lt;/div&gt; &lt;div class="feed-links"&gt;Ngantuk…&lt;/div&gt; &lt;div class="feed-links"&gt;Akhirnya ketiduran di tempat deh…&lt;/div&gt; &lt;div class="feed-links"&gt;^^&lt;/div&gt; &lt;div class="feed-links"&gt;Selasa(11 November 2008)&lt;/div&gt; &lt;div class="feed-links"&gt;Hari itu..&lt;/div&gt; &lt;div class="feed-links"&gt;Saya membantu beres” kantor wat pindah tempat kerja…&lt;/div&gt; &lt;div class="feed-links"&gt;Weleh..&lt;/div&gt; &lt;div class="feed-links"&gt;Lumayan cape lah hari itu…&lt;/div&gt; &lt;div class="feed-links"&gt;^^&lt;/div&gt; &lt;div class="feed-links"&gt;Singkat aja dah hari selasa ini..^^&lt;/div&gt; &lt;div class="feed-links"&gt;Rabu(12 November 2008)&lt;/div&gt; &lt;div class="feed-links"&gt;Nah…&lt;/div&gt; &lt;div class="feed-links"&gt;Hari ini…&lt;/div&gt; &lt;div class="feed-links"&gt;Saya mendapat annoucement dari bos bahwa saya dipindah tempatkan di cibinong….&lt;/div&gt; &lt;div class="feed-links"&gt;Jauh dari kota…&lt;/div&gt; &lt;div class="feed-links"&gt;T_T&lt;/div&gt; &lt;div class="feed-links"&gt;Tapi gpp buat nambah pengalaman..&lt;/div&gt; &lt;div class="feed-links"&gt;Lalu saya disuruh ngetes modem ya baru saja di beli…&lt;/div&gt; &lt;div class="feed-links"&gt;Hhihihihih…&lt;/div&gt; &lt;div class="feed-links"&gt;Malamnya saya diberi tugas lagi….&lt;/div&gt; &lt;div class="feed-links"&gt;Suruh buat logo…&lt;/div&gt; &lt;div class="feed-links"&gt;Wihh..&lt;/div&gt; &lt;div class="feed-links"&gt;Kerjain ampe jam 12 malem..&lt;/div&gt; &lt;div class="feed-links"&gt;Ngantuk…&lt;/div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3114477256917430398-6292296295750545932?l=wisnuweuw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wisnuweuw.blogspot.com/feeds/6292296295750545932/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3114477256917430398&amp;postID=6292296295750545932' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3114477256917430398/posts/default/6292296295750545932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3114477256917430398/posts/default/6292296295750545932'/><link rel='alternate' type='text/html' href='http://wisnuweuw.blogspot.com/2008/11/magang-di-jakartahho.html' title='Magang di Jakarta...Hho'/><author><name>Wisnuwew Blog</name><uri>http://www.blogger.com/profile/11715813741522954930</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
