Posts

Showing posts from June, 2020

Gdevelop Casual Game Development Stream Part 38 [Design Account Creation Scene]

Image
Add a button in the login scene to direct unregistered users to account creation scene: 00:00 to 02:00 Design the input system of the account creation scene: 05:18 to 23:36 Design the profile picture selection system of the account creation scene: 31:11 to 49:10 (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities.):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without netw...

Gdevelop Casual Game Development Stream Part 37 [Add Login & Dashboard To Main Menu & Logout Logic]

Image
Integrate login and dashboard scenes in the main menu of the game: 0:00 to 14:52 Implement logout functionality: 15:05 to [End of Video] (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities.):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without networking capabilities then you can download the source from the new repository. The link is here (This version has the Admob code):...

Gdevelop Casual Game Development Stream Part 36 [Design Dashboard And Create Profile Pictures]

Image
Create some profile pictures for the players: 02:30 to 18:12 Write a simple program in the dashboard scene to display the username, points, coins and profile picture of the user: 23:12 to [End of Video] (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities.):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without networking capabilities then you can download the source from the ne...

Gdevelop Casual Game Development Stream Part 35 [Parse JSON Data In Gdevelop]

Image
Parse JSON data and do some minor editing in the server code so that we can receive the proper data: 01:14 to 30:20 (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities.):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without networking capabilities then you can download the source from the new repository. The link is here (This version has the Admob code):  https://github.com/...

Gdevelop Casual Game Development Stream Part 34 [Add Admob Banner And Interstitial Ads In Gdevelop]

Image
Add a banner ad in Gdevelop: 00:42 to 09:00 Important discussion about Google Admob App Id: 09:21 to 11:32 Add an interstitial ad in Gdevelop: 12:09 to 24:50 Native Advanced Ads are not supported in Gdevelop but I tried to add them however, I was not able to. The term ‘Native’ itself suggests that Native Advanced Ads are meant to be added from inside Android Studio. (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities.):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standal...

Gdevelop Casual Game Development Stream Part 33 [Add Reward Video Ad In Game Stages]

Image
Getting the Gdevelop Indie Subscription (I got this because I had to publish many APKs to test out the ad functionality. You don’t have to get this. But, if you can afford then I suggest that you get it because it is a really good service and it will support Gdevelop): 13:24 to 16:15 Add reward video ad on game over and show proper animation to let the player know that they got a reward: 00:51 to [End of Video] (This part is very long because there were many minor issues that I encountered mostly in the visuals so I had to spend some time trying to fix them) Final result: 52:56 to 54:40 (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities.):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has net...

Gdevelop Casual Game Development Stream Part 32 [Add Google Admob in Gdevelop]

Image
Make a new app in Admob and get the credentials: 02:12 to 12:09 (This part of the video is very choppy because my laptop was running slow and I had to close many programs. However, it contains very simple setup of your app using only Google’s Admob website. In the end you have to generate your App Id and Ad Unit Id. The rest of the parts are smooth.) Input the Admob credentials in Gdevelop and write a simple program to display a reward video ad: 13:20 to 24:35 Write a simple program to give the reward to the user if they watch the reward video fully: 24:40 to [End of Video] In the next video we will see how to add reward videos in the stages of our game and when the player dies or goes to the pause screen. (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities.):  https://github.com/ayushraj1024/soulhunterdowntownstandalone...

Gdevelop Casual Game Development Stream Part 31 [Create Text Input & Send POST Request In Gdevelop]

Image
Create a text input system in Gdevelop using Text entry object: 15:27 to 48:20 Send a POST request from Gdevelop to server: 56:14 to [End of Video] (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without networking capabilities then you can download the source from the new repository. The link is here:  https://github.com...

Gdevelop Casual Game Development Stream Part 30 [Scripts To Fetch Global Leader Board & Delete Acct]

Image
Write a script to fetch the global leader board: 00:10 to 31:44 Write a script to delete user’s account: 31:45 to [End of Video] (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without networking capabilities then you can download the source from the new repository. The link is here:  https://github.com/ayushraj1024...

Gdevelop Casual Game Development Stream Part 29 [ Scripts To Fetch Game Values & Local Leader Board]

Image
Write a script to fetch game values: 00:18 to 19:51 Write a script to fetch the local leader board: 19:53 to [End of Video] (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without networking capabilities then you can download the source from the new repository. The link is here:  https://github.com/ayushraj1024/soulhunter...

Gdevelop Casual Game Development Stream Part 28 [ Scripts To Update Profile Picture & Game Values]

Image
Mapping of profile picture variable values and actual images: 1:42 to 08:12 Write a script to change profile picture: 00:19 to 26:57 Write a script to update game values: 27:10 to [End of Video] I have used some regular expressions in the above scripts. There have been some minor errors in them but all errors have been fixed towards the end of the video. Watch the last 10 minutes of the video to be acquainted to the changes made to the regular expressions (56:26 to [End of Video]). (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made tod...

Gdevelop Casual Game Development Stream Part 27 [Write Password Reset & Login Scripts]

Image
Write a password reset script: 00:05 to 19:57 Write a login script: 20:01 to 28:27 Check for null values or empty strings in the received data: 34:20 to [End Of Video] (You can watch the video at 2x speed to save time) Download the final apk from here (for the standalone version of the game. That is, the version with no networking capabilities):  https://github.com/ayushraj1024/soulhunterdowntownstandalone/tree/master/apk At this point I have made two repositories for the game. One is the old repository where the game has networking and leader-board functionality (Which is yet to be implemented). The other one is the new one made today and that version of the game does not contain networking functionality and is a self contained standalone game. I did that because not all games require networking and leader-boards so if you are building a game without networking capabilities then you can download the source from the new repository. The link is here:...