On Week 6 we are discussing functions in #FLMobiGame. The function we are using in the game is quite lengthy so I thought I would show a small function in a java file to show where they are positioned. I will use blank functions to make the code shorter.
Line1: public class TheGame extends GameThread{
Line 2: //Here all variables used in the game with 'm' prefix will be defined
Line 3: //from here onward the functions will be defined
Line 4: public TheGame(GameView gameView) {
Line 5: }
Line 6: public void setupBeginning() {
Line 7: }
Line 8: //there will be lot more code in between
Line 9: //Collusion control between mBall and another big ball
Line 10: private boolean updateBallCollusion(float x, float y) {
Line 11: return true; //we are not doing anything but returning true here
Line 12: }
Line 13:}//this is the End curly bracket from Line 1
This Java tutorial explains returning values from methods. In #FLMobiGame we were looking at basics of programming, so we did not talk about Object Oriented Concepts. If you are interested in knowing more about Object Orientation you can have a look at these tutorials: OOConcepts; Classes and Objects
No comments:
Post a Comment