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

ProCodeCG Kids Regular Coding Class – 27 April 2019

Standard

Our last day on Grapari Loop Station 😦 Next week we will move to a new venue

IMG_0360 IMG_0361

Syadad is determined to upgrade his game today πŸ™‚

IMG_0307 IMG_0313

Look at how serious Syadad creates the assets of the game: lots of sprites and objects πŸ™‚

IMG_0328 IMG_0330

IMG_0334

The game

IMG_0335

IMG_0366

and now random spawning is also added to the game

IMG_0371

IMG_0372

So now the game has randomly spawning enemies πŸ™‚

IMG_0391

Al will learn something new today: machine learning πŸ˜‰

IMG_0308

Al’s task today is to make two categories: good sentences and bad sentences, and then create a sprite that will smile when we type good words and frown when we type bad words πŸ˜‰

IMG_0323

entering the sentences

IMG_0324 IMG_0343

IMG_0348

developing the codes and the sprites with Scratch

IMG_0369

IMG_0373

Next week we will see how this machine learning work πŸ™‚

IMG_0386

IMG_0395

Sulaiman has a new task today: to connect Minecraft to Arduino πŸ™‚

IMG_0309

with Minecraft Link

IMG_0349

downloading Arduino IDE

IMG_0364

IMG_0365

connecting Minecraft to Arduino

IMG_0380

Yaaay connected

IMG_0381 IMG_0382

Now we can type in commands from Minecraft that will control Arduino components πŸ™‚ Very cool! πŸ™‚

IMG_0383

Aidia has the same task as Sulaiman’s

IMG_0310

But while doing setting and installing

IMG_0316

Aidia wants to create some projects with Scratch πŸ™‚

IMG_0326

IMG_0329 IMG_0340

IMG_0351

Aidia created some music too πŸ™‚

IMG_0352

The code of Minecraft Link to control Arduino from Minecraft

IMG_0358 IMG_0362

with Arduino plugged in

IMG_0368

setting up the environment *took some time πŸ™‚ will be continued next week

IMG_0379

Badi is now doing some optimization to the website πŸ˜‰

IMG_0311

while also analyze the traffic

IMG_0315

IMG_0327

Badi wants to get more traffic to the website

IMG_0338

So he’s finding ways how to make Google searching works better for the site πŸ™‚

IMG_0339

Capt. Faris is doing advanced research as always πŸ˜€

IMG_0314

He wants to replace face realtime in a video

IMG_0318 IMG_0319

the platform he uses to get GPU for computation

IMG_0322

The reference

IMG_0356 IMG_0389

The result for today. Not bad πŸ™‚

IMG_0397

Sam is struggling with database with Thunkable

IMG_0317

We’re going to launch this app as a real product, so we have to work hard πŸ™‚

IMG_0353 IMG_0354

IMG_0355 IMG_0363

IMG_0390

Capt. Awa is also reserching on how to connect Minecraft to Arduino and explore what to be done next πŸ™‚

IMG_0388

IMG_0325 IMG_0342

IMG_0350 IMG_0377

Robbie is back after a long time πŸ™‚ Welcome back buddy πŸ™‚

IMG_0346

Robbie starts all over again with GameMaker

IMG_0347

IMG_0359

He catches up very fast and finished the first game today πŸ™‚

IMG_0370

IMG_0374 IMG_0385

Andra is still exploring Minecraft Modding with JavaScript πŸ˜‰

IMG_0367

Next week he will type his own mod πŸ™‚

IMG_0387

Our snacks for today thanks to Mama Aidia

IMG_0304 IMG_0305

and to Ambu Fadhlan and Fadhlan who cooks this delicious chicken wings πŸ™‚

IMG_0306

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 20 April 2019

Standard

Saturday Coding Research Group πŸ˜€

IMG_9910 IMG_9911

IMG_9912

Badi is researching how to activate https for his mom’s website πŸ™‚ He had finished the design, had registered the domain and got a hosting service, now Badi wants the website to be secured with https πŸ˜‰

IMG_9900

The website before https *look at the address with “not secure”

IMG_9908

and then we searched and researched on how to activate the secure service

IMG_9906

yep, https is now activated πŸ™‚ Nice work Badi! πŸ˜‰

 

IMG_9921

Hafiz is on the last stage of his PVZ Game

IMG_9899

After making sure the main features are all there

IMG_9907

and everything is working fine

IMG_9915

Next week Hafiz is ready to start a new challenge πŸ˜‰

IMG_9922

Fadhlan’s quest today is to test bluetooth module with bluetooth app

IMG_9901

we had to test the bluetooth before integrate it to the robot

IMG_9905

the schematic

IMG_9913

the code

IMG_9916

the app

IMG_9934

and still. Didn’t work. We’re going to connect it with the PC/laptop next time

IMG_9936

Faishal is learning shell scripting πŸ˜‰

IMG_9902

IMG_9914

Faishal is learning the syntax and also the logics

IMG_9919

He also learned some binary operations like and, or, xor, shift left and shift right. And also some sign and unsigned integer concepts πŸ˜‰

IMG_9925 IMG_9926

Soon we’re going to have an network security engineer πŸ˜‰

IMG_9945

Capt. Faris

IMG_9903

is creating a new machine learning project

IMG_9927

This system predicts if a phrase contains negative or positive sentiment

IMG_9928

Kinan is back to explore GameMaker Studio

IMG_9917

It takes time to upgrade our previous game created with Game Maker to Game Maker Studio πŸ™‚

IMG_9923

The panel is totally different and the commands are also a bit overwhelming πŸ™‚

IMG_9929

We just need to keep going because we can create more complex games with this one πŸ™‚ Hang on a bit more Kinan πŸ˜‰

IMG_9942

Andra started his Minecraft Modding with JavaScript today πŸ™‚

IMG_9918 IMG_9924

Capt. Faris taught him about the server and how to typed in simple JavaScript commands

IMG_9930

Andra also tried existing codes for building castle, rainbow, etc.

IMG_9944

Andra learned to create basic shapes like boxes, cylinder and prism

IMG_9946

Minecraft is very good for kids to learn about structures and logics and also art and creativity πŸ˜‰

IMG_9951

Syadad started to create a new game today

IMG_9920 IMG_9933

It is a shooting game πŸ™‚

IMG_9943

The background and the room

IMG_9947

The game looks like a PacMan PvZ Game πŸ™‚ Awesome hybrid game πŸ˜€

IMG_9949

The snack for today is from Padasuuka Donut πŸ™‚ Thanks Mama Edo πŸ™‚

IMG_9909

*Photos and videos are also available here

ProCodeCG Kids Weekdays Coding Class – 18 April 2019

Standard

These two are ready to pick up where they left previous week πŸ˜‰

IMG_9806

Abil

IMG_9803

Has to begin from scratch because his usual laptop is being repaired

IMG_9807

This time the game is about solar system, blackhole, eclipse and galaxy πŸ˜€

IMG_9820

IMG_9811

IMG_9813 IMG_9818

IMG_9819

The game works but we still need to work on the storyline πŸ™‚

IMG_9823

Kinan has lots of things to be added to the game

IMG_9805

Kinan will gonna need sprites in different sizes, many rooms, many doors and portals and many other assets such as layers and animations πŸ™‚

IMG_9821

Because Kinan wants the sprite to move from one room to another, and each room will have different story and experience πŸ™‚

IMG_9814

Well, decorating is Kinan thing so this game is going to be great πŸ˜‰

IMG_9817

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 12 April 2019

Standard

Our last class for this semester 😦 Hoping that the next semester there will be enough students to open the class again πŸ™‚ Today we tried to finish our end of the semester projects πŸ™‚

IMG_9433

Capt. Awa is leading the Basic Electronics team to create Smart Trash Bins πŸ˜‰

IMG_9437

Daffa has just got his Basic Electronics Toolkit

IMG_9423

Daffa is making his first LED project with Arsa watching πŸ˜€

IMG_9439

Yes, Daffa is definitely more interested in electronics than creating games πŸ˜€

IMG_9440

The first project done πŸ™‚

IMG_9451

Arsa is now working on the Game Project collaboration with Daffa alone πŸ™‚

IMG_9424

But he said it is okay πŸ˜€

IMG_9425

Danen helped Daffa getting started with the kit πŸ™‚ Danen likes teaching and shares what he knows πŸ™‚ He’s very excited showing Daffa how things work and how to fix when there are things not working out πŸ™‚

IMG_9426

Hanif’s Flappy Bird project has enter the next phase

IMG_9427

We had several versions of the game to see which one working the best

IMG_9435

We’re trying every techniques and possibilities to make the game works as expected

 

IMG_9442

IMG_9449

We checked and modified every setting and finally decide we had to create another version. From scratch πŸ™‚ But at the end of this semester Hanif has achieved lots of progress.

IMG_9457

Isma’ill is now has a trash bin to be converted into a smart one πŸ™‚

IMG_9428 IMG_9431

Testing the ultrasonic sensor and the micro servo

IMG_9441

the electronics working nicely

IMG_9445

Faisal is also working on the trash bin

IMG_9429

but he had to take a break before continuing πŸ˜€

IMG_9444

Capt. Bullitt had to make sure everyone is doing their jobs πŸ™‚

IMG_9430

The trash bin is a little bit too big and we’re thinking hard to figure out how that small micro servo can open it πŸ˜€

IMG_9447

Khalis gives his support and sympathy to Capt. Bullitt who is almost giving up attaching the micro servo to the bin πŸ˜€

IMG_9453

Khalis is going to finish the game today πŸ™‚

IMG_9432

Khalis works very hard like usual, he has completed the most important features in the game πŸ™‚

IMG_9436 IMG_9438

Next semester Khalis can create new games, or improve this one. The most important thing is, Khalis had learned so much all the way πŸ™‚

IMG_9455

Until the next semester πŸ™‚

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 29 March 2019

Standard

We’re back after a while with Capt. Awa on duty

IMG_8425

IMG_8456

Helping Danen with RFID

IMG_8449

Hanif is ready to work on object following and random spawning today

IMG_8426

IMG_8430

We got so many problems in setting the camera view while also spawning the pipes randomly

IMG_8435

IMG_8447

Hanif helped Khalis with GameMaker πŸ™‚

IMG_8461

Andra learned a new topic today: security for kids πŸ™‚

IMG_8427

Andra learned basic things about computer/internet security

IMG_8431

Like firewall

IMG_8434 IMG_8436

and how to set up/cracking password

IMG_8437

IMG_8451

IMG_8450

Detecting fake website or emails

IMG_8441

When we do things right, the company will grow

IMG_8444

Andra also has to write some code

IMG_8445

IMG_8448

IMG_8455

IMG_8462

Khalis learned new things with Scratch πŸ˜‰

IMG_8428

IMG_8438 IMG_8439

IMG_8440 IMG_8446

And then he got ideas to create a new game πŸ˜‰

IMG_8459 IMG_8460

Danen’s project today is to explore RFID

IMG_8429

This project is not done yet, there are still some problems with Β the RFID readings

IMG_8432

We will debug it next week πŸ˜‰

IMG_8433

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 9 Feb 2019

Standard

ProCodeCG Kids Coding Squad πŸ˜‰

IMG_5308 IMG_5311

IMG_5315

Hafiz’s project for today is to continue the Google Jumping Dinosaurs πŸ™‚

IMG_5277

It’s working but needs plenty of improvement

IMG_5329

So Hafiz was told to do some research and implement Game Maker Language in line of codes πŸ™‚

IMG_5330

IMG_5336

Badi had finished the BreakOut Game

IMG_5279

It now has score and lives

IMG_5286

And the next project is to create a multiplayer Pong Game πŸ™‚

IMG_5326

IMG_5337

It also shows the score of both players πŸ™‚ We just need those bricks in the middle of the room πŸ˜‰

IMG_5339

Sam has been working really hard for his Memorizing Qur’an App πŸ™‚

IMG_5280

Sam has to implement lots of blocks to create list of the verses πŸ™‚

IMG_5294

Fadhlan is scheduled to do several tasks today

IMG_5281

First is to test all ultrasonic sensors

IMG_5295

IMG_5306

IMG_5316

ok all three are working well

IMG_5317

The details

IMG_5318

Next is to test the compass and it is still not working

IMG_5331

We even tried with 3 different board. Going to figure this out and next week we will start to make the robot navigate with 3 ultrasonic sensors

IMG_5338

Sulaiman can choose any project from the list given πŸ™‚

IMG_5282

He had created a Miner Machine at home

`IMG_5283

the machine will automatically generate TNT and drop it to the ground to open a hole

IMG_5284

the RedStone wiring

IMG_5285

The next project is to create a Sorting Machine πŸ˜‰

IMG_5303

Sorter Machine working nicely πŸ™‚

IMG_5320

The circuits πŸ˜‰

IMG_5324

Djalu is working on some machine learning today, continuing the last program from the last class

IMG_5288

Djalu wants to create a Python code that can answer a question typed with the same language (English or German for example)

IMG_5293

Faris taught Djalu how to use IBM Cloud and machine learning platform to do this

IMG_5332

train the code to recognize certain texts based on the category

IMG_5333

Testing the code and works πŸ˜‰

IMG_5334

Capt. Faris has to do some Machine Learning platform running on IBM Cloud today

IMG_5290

He has to test the platform and how to sign up and all πŸ˜€

IMG_5291

Scratch code to recognize safe and bad words

IMG_5292

Examining the platform

IMG_5296

Making some codes

IMG_5302

Signing up to IBM Cloud and make sure we can tinker with Machine Learning tools there without being charged πŸ˜€

IMG_5304

Koosha and lots of things to do as usual πŸ™‚

IMG_5298 IMG_5299

IMG_5305

The toolbox

IMG_5307

soldering work

IMG_5312 IMG_5313

and ended up with this project πŸ™‚ TFT LCD

IMG_5335

It is working and that means next class Koosha can help Fadhlan with displaying robot mapping on this display πŸ˜‰

IMG_5341

*Images and videos are also available here