Charles/CharlesMyOval

From ggc

Jump to: navigation, search

001 package Charles;
002 
003 import fang.*;
004 import java.awt.*;
005 import java.awt.geom.*;
006 
007 /**
008  * All about my game here.
009  @author Charles
010  */
011 public class CharlesMyOval extends Game
012 {
013   public void setup()
014   {
015 
016     OvalSprite oval=new OvalSprite(0.750.75);
017     oval.setLocation(0.50.5);
018     oval.setSize(.95);
019     addSprite(oval);
020 
021     PolygonSprite mouth=new PolygonSprite(5);
022     mouth.setLocation(0.50.82);
023     mouth.setSize(0.2);
024     mouth.setColor(Color.RED);
025     addSprite(mouth);
026 
027     OvalSprite mouthin=new OvalSprite(0.0750.05);
028     mouthin.setLocation(0.50.83);
029     mouthin.setSize(0.1);
030     mouthin.setColor(Color.BLACK);
031     addSprite(mouthin);
032 
033     OvalSprite eye1=new OvalSprite(21);
034     eye1.setLocation(0.30.3);
035     eye1.setSize(0.25);
036     eye1.setColor(Color.GREEN);
037     addSprite(eye1);
038 
039     OvalSprite pup1=new OvalSprite(11);
040     pup1.setLocation(0.30.3);
041     pup1.setSize(0.1);
042     pup1.setColor(Color.BLACK);
043     addSprite(pup1);
044 
045     OvalSprite eye2=new OvalSprite(21);
046     eye2.setLocation(0.70.3);
047     eye2.setSize(.25);
048     eye2.setColor(Color.GREEN);
049     addSprite(eye2);
050 
051     OvalSprite pup2=new OvalSprite(11);
052     pup2.setLocation(0.70.3);
053     pup2.setSize(.1);
054     pup2.setColor(Color.BLACK);
055     addSprite(pup2);
056 
057     PolygonSprite nose=new PolygonSprite(0.50.50.60.50.60.3);
058     nose.setLocation(0.450.48);
059     nose.setSize(0.28);
060     nose.setColor(Color.YELLOW);
061     addSprite(nose);
062 
063     PolygonSprite brow1=new PolygonSprite(0.10.50.20.30.90.6);
064     brow1.setLocation(0.30.21);
065     brow1.setSize(0.15);
066     brow1.setColor(Color.YELLOW);
067     addSprite(brow1);
068 
069     PolygonSprite brow2=new PolygonSprite(0.10.50.20.30.90.6);
070     brow2.setLocation(0.70.21);
071     brow2.setSize(0.15);
072     brow2.setColor(Color.YELLOW);
073     addSprite(brow2);
074 
075     PolygonSprite stash=new PolygonSprite(0.150.20.050.30.250.20.350.3);
076     stash.setLocation(0.50.71);
077     stash.setSize(.25);
078     stash.setColor(Color.BLACK);
079     addSprite(stash);
080 
081     StringSprite name=new StringSprite("Charles Perez");
082     name.setLocation(0.50.96);
083     name.setSize(0.25);
084     name.setColor(Color.WHITE);
085     addSprite(name);
086 
087     StringSprite title=new StringSprite("My Mosaic");
088     title.setLocation(0.50.1);
089     title.setSize(0.3);
090     title.setColor(Color.WHITE);
091     addSprite(title);
092 
093     ImageSprite peace=new ImageSprite("Peace-sign.jpg");
094     peace.setLocation(0.750.5);
095     peace.setSize(0.25);
096     addSprite(peace);
097 
098     RectangleSprite square1=new RectangleSprite(2,2);
099     square1.setLocation(0.10.1);
100     square1.setSize(0.15);
101     addSprite(square1);
102 
103     RectangleSprite square2=new RectangleSprite(2,2);
104     square2.setLocation(0.90.1);
105     square2.setSize(0.15);
106     addSprite(square2);
107 
108     RectangleSprite rec=new RectangleSprite(101);
109     rec.setLocation(0.50.30);
110     rec.setSize(0.18);
111     rec.setColor(Color.BLACK);
112     addSprite(rec);
113 
114     ImageSprite emc=new ImageSprite("Eemcs.gif");
115     emc.setLocation(.25.5);
116     emc.setSize(.20);
117     addSprite(emc);
118 
119     ArcSprite arcl=new ArcSprite(110125);
120     arcl.setLocation(.25.7);
121     arcl.setSize(0.15);
122     arcl.setColor(Color.RED);
123     addSprite(arcl);
124 
125     ArcSprite arcr=new ArcSprite(11180315);
126     arcr.setLocation(.75.7);
127     arcr.setSize(0.15);
128     arcr.setColor(Color.RED);
129     addSprite(arcr);
130 
131     LineSprite l1=new LineSprite(.1.98.3.8);
132     l1.setLineThickness(.01);
133     l1.setColor(Color.WHITE);
134     l1.setSize(.2);
135     addSprite(l1);
136 
137     LineSprite l2=new LineSprite(.9.98.7.8);
138     l2.setLineThickness(.25);
139     l2.setColor(Color.WHITE);
140     l2.setSize(.2);
141     addSprite(l2);
142 
143     PieSprite p1=new PieSprite(11025);
144     p1.setLocation(.1.1);
145     p1.setSize(.15);
146     p1.setColor(Palette.getColor("Wheat"));
147     addSprite(p1);
148 
149     PieSprite p2=new PieSprite(1122025);
150     p2.setLocation(.9.1);
151     p2.setSize(.1);
152     p2.setColor(Palette.getColor("Midnight Blue"));
153     addSprite(p2);
154   }
155 
156 }


Download/View Charles/CharlesMyOval.java





Views
Personal tools
Add to 
del.icio.usAdd to 
diggAdd to 
FacebookAdd to 
favoritesAdd to 
GoogleAdd to 
MySpaceAdd to 
PrintAdd to 
SlashdotAdd to 
StumbleUponAdd to 
Twitter