ProCodeCG Creating Games Private Class – Day #5 – 15 June 2019

Standard

On our last day we learned to create games with Game Maker Studio 2. When the time comes and we want to upload our game to App Store or PlayStore, we just need to upgrade the version πŸ™‚

Zaaka ported his old game to GMS 2 right away πŸ™‚

IMG_3590

After completing the registration

IMG_3593

Zaaka learned very fast to use a very different version of Game Maker πŸ™‚

IMG_3594

IMG_3624

IMG_3612

IMG_3608

IMG_3617

IMG_3614

IMG_3610

the game is done πŸ™‚

IMG_3619

Kishan wanted to finished the last game before upgrading πŸ™‚

IMG_3591

IMG_3603

he added this code to make the bullet in his shooting game shoot to the where the mouse is pointing

IMG_3595

and then he install Game Maker Studio 2

IMG_3592

IMG_3609

and started re-creating the game

IMG_3613

IMG_3615

IMG_3621

IMG_3616

the new game in GMS 2 but still need improvements because there are some different syntax and commands

IMG_3618

but the most important thing is that these kids have learned so much in 5 days πŸ™‚ Hoping to see you guys very soon πŸ™‚

IMG_3589

*Photos and videos are also available here

Advertisements

ProCodeCG Creating Games Private Class – Day #4 – 14 June 2019

Standard

The Day #4 and these kids keep inventing their own games from the beginning πŸ™‚ ProCodeCG has created a curriculum of creating games and kind of games to be given in our classes, but these two have their own ideas and make progresses on the path they created themselves πŸ˜‰

Today Kishan finally resolved the problems occurred yesterday πŸ˜‰

IMG_3449

We tried hundred ways to solve it and today we finally solved it πŸ˜‰

IMG_3451

The game is very interesting because the object will change when it got shot, and it will be destroyed only when being shot several times, while it also run after the player πŸ˜‰

IMG_3453

we had to type long codes to make Kishan’s ideas work πŸ™‚

IMG_3457

Zaaka is a very thoughtful and quiet kid πŸ™‚

IMG_3450

He doesn’t talk much but works a lot πŸ˜€

IMG_3455

look at those objects *a true indicator that the game is THAT complex πŸ˜€

IMG_3459

some notes we took today

IMG_3463

Tomorrow we will do more work and learn how to upload our game to AppStore/PlayStore πŸ˜‰

IMG_3447

Until tomorrow! πŸ™‚

IMG_3448

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #2 – 14 June 2019

Standard

Day #2, we started to create a game πŸ˜‰

Aqila started to create assets for his game

IMG_3415 IMG_3417

IMG_3418 IMG_3420

He took the references from the internet πŸ™‚

IMG_3421 IMG_3427

Aqila’s first game πŸ˜‰

IMG_3428 IMG_3430

IMG_3433

It’s getting more complex and we were about to add a new level

IMG_3434

but Aqila said he wanted to stop creating games and do challenges like yesterday, which is as good πŸ™‚

IMG_3440 IMG_3441

IMG_3443

Dhiaz also created the assets

IMG_3416

IMG_3419 IMG_3422

IMG_3425 IMG_3426

Dhiaz’s first game

IMG_3429 IMG_3431

IMG_3432

Dhiaz added more features

IMG_3435

more complexity

IMG_3436

and more levels πŸ˜‰

IMG_3442

Very good progress for those who just started yesterday πŸ™‚

IMG_3414

until next week! πŸ˜‰

IMG_3424

*Photos and videos are also available here

ProCodeCG – Creating Games Private Class – Day #1 – 10 June 2019

Standard

Day #1 of Creating Games Private Class πŸ™‚ Let us introduce Zaaka (on the right) and Kishan (on the left)

IMG_3044

Zakaa is very straightforward in making his first game

IMG_3045

He makes simple sprites to be able to see how the whole things work without too much time creating the details of each sprite πŸ™‚

IMG_3047

Zaaka’s games has all the basic features: score, food to eat, enemy that will hunt the main character

IMG_3048

IMG_3054

plus the next level πŸ™‚

IMG_3055

and after knowing how to create the game, Zaaka remaking the sprites and all the assets (adding background, etc) πŸ™‚

IMG_3062

plus adding the end screen

IMG_3066

Kishan had to wait while the .NET libraries being installed before he can started

IMG_3046

Kishan paid attention to the details of his sprites

IMG_3051 IMG_3052

Kishan’s first game πŸ™‚

IMG_3053

Look at those details πŸ™‚

IMG_3058

adding background

IMG_3064

Kishan wants the background to be moving like sea waves

IMG_3061

A huge achievments today guys! Until tomorrow πŸ˜‰

IMG_3065

*Photos and video are also available here

ProCodeCG Kids Regular Coding Class – 25 May 2019

Standard

ProCodeCG Research Center πŸ˜‰ Look at how many brains working on many projects πŸ™‚

IMG_1931 IMG_1932

IMG_1959

Wibi has just joined the class πŸ™‚

IMG_1916

Wibi will start to learn coding by playing Minecraft

IMG_1928 IMG_1974

Ryan has also joined the class Β and learning the same thing as Wibi. Kids in their age start learning basic programming skills by building things so they will learn about shapes, geometry, repetition, pattern etc. πŸ™‚

IMG_1917 IMG_1925

IMG_1975

Capt. Faris is working on his machine learning project while also teaching other kids πŸ™‚

IMG_1918

IMG_1941 IMG_1957

Fadhlan’s hardest task is to find out why the wheels stopped working

IMG_1919

while other components do work πŸ™‚

IMG_1936

Badi started to learn Python πŸ™‚

IMG_1920

because we need a script to update two different calendars for Pavilion19 website πŸ™‚

IMG_1935

Like usual, Badi is a fast learner πŸ™‚

IMG_1937

Badi learns turtle, shapes, and looping in Python very fast

IMG_1942

IMG_1948 IMG_1950

IMG_1954

before he got back to web programming: patching the problem from the previous week

IMG_1965

The problem is the calendar plug in only work for android or ios.

IMG_1967 IMG_1968

so the quick solution is provide links for both OS directing to different version of calendar

IMG_1972

Aidia is still working on her big project: color sorter with arduino

IMG_1921

Aidia spent 3 straight hours typing hundreds lines of code πŸ™‚

IMG_1927

we will start the wiring after Aidia finishes typing in the code πŸ™‚

IMG_1951

Capt. Awa is exploring new things like this rocket launcher simulation

IMG_1922 IMG_1946

IMG_1933 IMG_1934

while Al is working on a new machine learning project

IMG_1923 IMG_1960

recognising sounds

IMG_1969

Al is recording voice for “left” and “right” that will make a sprite turn to left or to the right

IMG_1970

Harraz wants to install Game Maker Studio 2

IMG_1915

This is good because Game Maker Studio 2 gives more libraries and features

IMG_1924

Harraz also wants to learn Minecraft Modding

IMG_1930 IMG_1949

Today he learns how to type in JavaScript codes into Minecraft πŸ™‚

IMG_1962

and make some geometry structures and buildings

IMG_1963

IMG_1964

this is so much fun πŸ™‚ Next week Harraz will type his own JavaScript code πŸ™‚

IMG_1973

Sam is working hard entering assets to his Juz’amma App

IMG_1926 IMG_1929

The app is now working very smoothly now

IMG_1938

After Sam is finished entering all the verses, we are ready to upload it to PlayStore πŸ™‚

IMG_1940

IMG_1947

Koosha is given a task to create a locker system in Minecraft

IMG_1945

IMG_1952

and next class we’re going to use this relay to control smart home appliances πŸ™‚

IMG_1958

IMG_1961

IMG_1971

We had visitors from Arduino Community πŸ™‚

IMG_1966

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #3 – 24 May 2019

Standard

Day #3 πŸ™‚

IMG_1864 IMG_1856

Today we’re downloading Game Maker Studio 2

IMG_1857 IMG_1859

We take a look at the options we have when we’re ready to export the game to .apk and upload it to PlayStore

IMG_1860

Writing down the plan

IMG_1862

and the most important thing: developing the game πŸ™‚

IMG_1865

We decide to create the most simple game first

IMG_1866

We got the plan and the skill not it’s time for the hard work πŸ™‚

IMG_1871

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #2 – 23 May 2019

Standard

Day #2. We start to think about what games to make πŸ˜‰

IMG_1778 IMG_1784

IMG_1777

This is how we do brainstorming and designing the game πŸ™‚

IMG_1779

IMG_1781

IMG_1782

IMG_1790

IMG_1791

IMG_1794

We have LOTS of ideas but we will choose one to create today: Matching Game. The game will be about matching pictures or cards. The codes:

IMG_1780

IMG_1785

IMG_1786 IMG_1789

The prototype of the game πŸ™‚ We took a lot of time to figure out how to identify same objects without too many complicated stuff πŸ™‚

IMG_1792

Great, at least it works now. The main logics have been coded, the hard work is now on creating assets πŸ˜€

IMG_1793

Creating games, even the simplest ones need hard work, persistency and experience.

IMG_1783

There’s no such things as shortcut πŸ™‚ We have to spend time and work πŸ™‚

IMG_1788

*Photos and videos are also available here