วันอาทิตย์ที่ 22 กันยายน พ.ศ. 2556

A2 Submit

ชื่อเกม : Egg
รูปแบบเกม : smooth & step

code รันได้บน Program Processing

การออกแบบฟังก์ชัน : http://com5630264.blogspot.com/2013/08/game-egg.html

Global Variable ที่ใช้ในโปรแกรม : http://com5630264.blogspot.com/2013/09/global-variable.html

เกม : (STEP) http://com5630264.blogspot.com/2013/09/game-egg_15.html
     : (SMOOTH) http://com5630264.blogspot.com/2013/09/game-egg-smooth.html

Global Variable ที่ใช้ในโปรแกรม

Smooth

float a = 250;
float b = 250;
float posX = a;
float posY = b;
float[] x1=new float[100];
float[] x2=new float[100];
float[] y1=new float[100];
float[] y2=new float[100];
int i=1;
int sum=0;
int miss1=0;
int miss2=0;
int take=0;

Step

int xSS=0;
float[] x1=new float[100];
float[] x2=new float[100];
float[] y1=new float[100];
float[] y2=new float[100];
int i=1;
int sum=0;
int miss1=0;
int miss2=0;
int count=0;
int take=0;

function ที่แต่ละคนรับผิดชอบ

นายชนานันน์ พงศ์กีรติกานต์ (56-010126-3004-3)
SetEgg() 
breakEgg(int x)

นางสาวสาริศา ปิ่นทอง (56-010126-3026-4)

drawTree()
drawChute()
drawBush()
drawChicken()

นางสาวอัญธิกา หนองบัว (56-010126-3028-1)

drawBody()
drawArms()

วันอาทิตย์ที่ 15 กันยายน พ.ศ. 2556

GAME : EGG (STEP)





GAME : EGG (SMOOTH)


วันอังคารที่ 10 กันยายน พ.ศ. 2556

BACKGROUND GAME : EGG


วันจันทร์ที่ 2 กันยายน พ.ศ. 2556

Factorial.

void setup() {
  print(fac(9)); //แสดงผลลัพธ์ factorial 9
}
int fac(int n) { //ฟังก์ชันสำหรับการหาผลลัพธ์ของจำนวน n!
  if (n==1) {
    return 1; //base case โดยการตรวจสอบว่า n=1 หรือไม่ โดยมีการ return ค่า 1
  }
  else {
    return n*fac(n-1); //recursive case โดยมีการ return ค่า n*fac(n-1) 
  }
}


out put
362880