Thursday, November 22, 2018

Word Play Fruit Collection

Let's learn about vocabulary of healthy fruit.
They can be vegetable or fruit. There are many of them and you cannot know all of these.

Do you really think you know all of them? Let make a test for this.

Feature:
+ More than 50 words with picture for you to learn
+ Have voice to make you can hear to learn English very well
+ Drag and drop letter to make the words.
+ A collection of vocabulary with voice can help you learn easier
+ A game to find out the fruit in circle




Friday, September 14, 2018

Frenzy Sheep Farm

A cute sheep live in a farm. He get bullied because his size is too small. Now he need to become bigger and bigger.
He travel to other place and eat a lot and a lot of food to become bigger.

Do you want to see this travel or join with him in the journal become prime sheep?

Download: Link








Thursday, August 30, 2018

Night for Lifesteal

Halloween is coming. Violet Bat is a slave of a dracula.

His mission is going out and steal life from the human and return it to his master. However, he is in human side and his help human kind so he must steal life from other monsters. Just the monster that weaker than him, so go out and get some life from the monster now.

Download: Link




Thursday, August 23, 2018

Craveman Adventure

Caveman on the way to travel over the world. He meet a fairy and fairy give him a pizza piece.

Wow, this is the first time he know about this decious food. He want more, but the fairy doesn’t have. But she will make a pizza for him if he help her collect material.

Boom! His work is beginning.

After pizza, he want more and it is a ice-cream
After this, we have cupcake
Donut
Coffee
Juice
Hot dog

He is craveman not a caveman. The fantasy world with a lot of food make he become craveman.

New funny game with a little craveman, the hungry man that can do everything to get food. He love food from this age. However, food is not free, he work for tiny tribe to get food. He find the material and he got delicious food.

The more difficult, the most delicious. Now come to the craveman advanture.

Download: Link

The craveman not the caveman

Wednesday, August 8, 2018

World of Perfect Shape

Help children can recognize shapes.
With more than 100 item in the perfect shape.

Shape List Scene:
+ Children can see and hear what shape is.
+ Using swipe to move previous or next item
+ Option for random or just on list.

Shape finding:
+ Find all the items have same shape with the goal item
+ Find suitable shadow with the shape
+ Use logic to know what shape in mystic shape

Download: Link








Thursday, July 26, 2018

Princess Party Story

Sophia is a little girl. She have a invitation to a princess party.

However, her mother doesn’t allow her go to party before she clean all her clothes.
Help her and get a good party with Sophia.

All of these is regular thing. Find some cloth and pair of shock.
Have fun with this.

Download: Link






Thursday, June 28, 2018

Sea Life Sticker

Sea is the beginning of everything.
There are many funny thing we can discover and play with.

Which can we play with?

Sea animal
Plant in the bottom of the sea
Swimming
Find treasure

Let’s find out with sea life sticker.

Download: Link




Nature Life Sticker

What do you like from nature?
Maybe we can give you something that you love from nature.

You can list the activities and the thing that you like from the nature.
We have a lot of animal, insect and green thing with cute style.

Download: Link






Wednesday, June 27, 2018

Farm Life Sticker

What favorite thing do you like from farm?

With these sticker, you can list this to you friends.
- Friendly animals: Pig, Cow, …
- Fresh and yummy fruit
- Lovely wild animals

All of these are in farm life stickers.

Download: Link





Tuesday, March 6, 2018

Swift Tutorial Animation the Knight in RPG game

In this tutorial, we will learn:
+ Create animation with texture atlases
+ Change the direction the bear faces based on the moving location
+ Make the ninja move to the touch location
+ Knight will stand and move

# Create the Swift Project
To start the tutorial, you need to create a Swift Project.
Start up you Xcode, select File\New\Project… (if there is no project), choose the iOS/Game Template and click on Next Button.

Game Project with Sprite Kit

Enter LapKanAnimationKnight for the Product Name.
Choose Swift for Language (Important)
Sprite Kit for Game Technology.
Next to create Project.

=> We have a ready project to start.

# Download the asset: Link

These images from Tokegameart, they are really good for RPG Games, so if you see this is good assets, buy from them, they are royal free.
Dark Knight Atlas


# Texture Atlases:

Copy these asset to Project.
Drag and drop these file to the project.

# Make simple animation first:
Create the variable for code:

private var knight = SKSpriteNode()
 private var knightWalkingFrames: [SKTexture] = []
 private var knightIdleFrames: [SKTexture] = []

# Setting up the Texture Atlas:
Now, we write the code to set the texture for each action
Action for walking from 0 -> 23.
Action for standing from 0 -> 17.
If you have more actions, you need to write more code for each action.

func buildKnight() {
        let knightAnimatedAtlas = SKTextureAtlas(named: "DarkKnight")
     
        // Walking Frames
        var walkingFrames: [SKTexture] = []
        for i in 0...23 {
            let knightTextureName = String(format: "Walking_%03d", arguments: [i])
            walkingFrames.append(knightAnimatedAtlas.textureNamed(knightTextureName))
        }
        knightWalkingFrames = walkingFrames
     
        // Idle Frames
        var idleFrames: [SKTexture] = []
        for i in 0...17 {
            let knightTextureName = String(format: "Idle_%03d", arguments: [i])
            idleFrames.append(knightAnimatedAtlas.textureNamed(knightTextureName))
        }
        knightIdleFrames = idleFrames
}

So we have the function buildNinja, now the only thing we need to create a ninja is use

func animatedKnight() {
        knight.run(SKAction.repeatForever(SKAction.animate(with: knightWalkingFrames, timePerFrame: 0.03, resize: false, restore: true)), withKey: "walkingInPlaceKnight")
}

# Make Stand Frames:
After the knight go to the goal point, we remove all action and set the action for standing.
func knightStand() {
        knight.removeAllActions()
        knight.run(SKAction.repeatForever(SKAction.animate(with: knightIdleFrames, timePerFrame: 0.03, resize: false, restore: true)), withKey: "idleInPlaceKnight")
}

# Change Animation Facing Direction
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
        for t in touches { self.touchUp(atPoint: t.location(in: self)) }
   
        let touch = touches.first!
        let location = touch.location(in: self)
   
        moveKnight(location: location)
}

# Make Knight Moving:

func moveKnight(location: CGPoint) {
        if knight.action(forKey: "idleInPlaceKnight") != nil {
            knight.removeAction(forKey: "idleInPlaceKnight")
        }
   
        var multiplierForDirection: CGFloat
   
        let knightSpeed = frame.size.width / 3.0
   
        let moveDifference = CGPoint(x: location.x - knight.position.x, y: location.y - knight.position.y)
        let distanceToMove = sqrt(moveDifference.x * moveDifference.x + moveDifference.y * moveDifference.y)
   
        let moveDuration = distanceToMove / knightSpeed
   
        if moveDifference.x < 0 {
            multiplierForDirection = -1.0
        } else {
            multiplierForDirection = 1.0
        }
   
        knight.xScale = abs(knight.xScale) * multiplierForDirection
   
        if knight.action(forKey: "walkingInPlaceKnight") == nil {
            animatedKnight()
        }
   
        let moveAction = SKAction.move(to: location, duration: (TimeInterval(moveDuration)))
        let doneAction = SKAction.run( {
          [weak self] in self?.knightStand()
        })
   
        let moveActionWithDone = SKAction.sequence([moveAction, doneAction])
        knight.run(moveActionWithDone, withKey: "knightMoving")
}


Full Code Done: Link

Wednesday, February 7, 2018

Simple Dog Life

Dog is popular pet over the world.
Do you want to know what the dog do in his life?

Just go around and get food.

Link: Download



Thursday, January 11, 2018

Awful Trip

Swordman John is a famous person in tiny empire. The kingdom now have the invasion of monster. He need to go back to the castle to combine with tiny army against the monsters.

Now he lost in the forest and he see reaper and skeleton warrior go after him. He can fight with them but it waste a lot of time, so try to avoid them and escape from the forest.

Can you show him how to get out of the forest and find the way to save his friend?

Important Note: Reaper and Skeleton are faster than you. There are many traps in the forest wait for you. This time is for your smart brain (Or I just make a mistake, Just kidding).

Download: Link