Showing posts with label Blogging & Niche Websites. Show all posts
Showing posts with label Blogging & Niche Websites. Show all posts

Monday, October 25, 2021

How to Add a Custom Domain Name to Your Blog in Blogger for Free using Freenome in 2021

Blogger is a platform where an aspiring writer can start their writing journey without much focus on technical things like domain names, hosting, etc. However, the default domain name provided by Blogger may not fully reflect the identity of your blog, and users may have a hard time remembering your blog URL. This guide illustrates the steps that you should follow to add a custom domain from Freenom to your blogger blog for FREE so that you can have a custom URL with zero cost which better reflects what your blog stands for.

Please note that the domains and blogs I’ve used below for illustrations have been deleted for privacy concerns, by the time you are reading this

Register a Custom Domain Name

First things first. Head over to Freenom.com and sign up for an account. After that, go to Register a New Domain under the Services dropdown.

Go to “Register a New Domain” under Services

Search for your domain to see if it’s available. Here, For example, I have searched for a better domain.


Search for your domain name to see if it’s available

Then, a set of results as follows should be displayed. Select the domain that you want, by clicking on the Get it now button next to the domain name. As shown in the following screenshot, I have selected the domain better domain. ml. Please note that sometimes, the domain name you want may be unavailable. In that case, unfortunately, you will have to pick up what’s been left or start over the whole process with another name you prefer.

After selecting the domains you want, click on Checkout.


Select the domain that you want

Now, you will see something as shown in the following image. You have to select the period for which you want your domain name for free. Here, I have selected 1 month for free. Don’t worry, you can always renew your domain when it’s about to be expired. After setting the preferred period, click Continue.



Select the period and press Continue

We have come to the final steps of ordering a custom domain now. Agree to their terms & conditions and click Complete Order.

Complete the order

To see the domain that you registered, select My Domains under the Services dropdown. You can see your domain is displayed there.

See your registered domain under “My Domains”

Since a domain name has been registered, now, it’s time to go to your blogger blog. Don’t forget that we have to come again here to set up DNS settings. Let’s come into that part later in this guide.

Add the Domain Name to Your Blogger Site

Go to the Settings of your blog and click on Custom Domain


Type in the domain name that we registered with Freenom (prefix it with www.), and click Save. Then you will encounter an error like below. This occurs because we haven’t set up DNS for our domain yet. If someone types in our custom domain, they should be redirected to our blogger blog. For that to happen, we need to add DNS records at the domain name provider’s site.




The error message itself describes it well

Manage Your Domain’s DNS Settings

Go to My Domains under Services dropdown and click on the Manage domain button, next to the domain name you registered.


Click on the “Manage domain” button, next to the domain name you registered.

Click on Manage Freenom DNS. Add two CNAME records as shown below. You can see that the name and target fields of the records are the strings that we were provided within the error message by Blogger. Don’t forget to select Type as CNAME, otherwise, it won’t work.


Add two CNAME records

Now we have finished setting up DNS for our domain name. It takes some time to take effect. In my case, it was for about an hour. Therefore, you have to wait for some time before completing the final steps of this process on your Blogger blog.

Final Work

Since we have set up DNS by now, go to Publishing under Settings → Basic of your blog, type the domain name prefixed with www, and click Save. It should be saved without giving any error.

If it’s not, please wait some more time as DNS settings may not have been taken effect yet.

There’s an additional step to complete. Some users of your blog might type your blog URL without the “www” part, for example, typing better domain. ml instead of www. better domain. ml. Therefore, you need to set up a redirect from better domains. ml to www. better domain. ml. To do that, click on Edit next to your new domain name and check the checkbox in the resulting form, as shown in the following images.


Click on “Edit”


Check this checkbox to setup redirect

Congratulations..you did it. You now have set up your blog, to access it with a custom domain name of your choice๐Ÿฅณ.

Hooray!!! You did it

This article explained how to add a custom domain from Freenom to your Blogger blog for free. Feel free to comment below if you face any difficulty when following along. Share with your friends so that they may also benefit from this guide๐Ÿ˜Š.

Thanks for reading…๐Ÿงก


Friday, August 13, 2021

What i have learned from making One - Button games and what you should do before you make one

Introduction

Recently, I've been making a lot of mini-games using my own game library, crisp-game-lib. Many of those games are one-button games. The one-button games discussed in this article are not games that use one button in addition to the joystick for movement, but games that use only one button purely for control.

The advantage of one-button games is that they are easy to understand and operate, even on touch devices. There is almost no need to explain the operations in the game because the player can see all the possible actions that can occur in the game by pressing a button. Also, when playing with a touch device, you can control the game by tapping or holding anywhere on the screen, so you don't have to deal with the problem that often occurs with virtual pads where you don't feel the buttons being pressed.

One obvious drawback of one-button games is that it is difficult to give variation to the actions in the game. Even the left-right movement, which can be easily achieved with a joystick, requires an exceptional control that reverses the direction of motion when the button is pressed.

Therefore, creating a one-button game is how to give variation to the interaction to the game with just one button. I would like to discuss how to solve the above problem using some examples of one-button games that I have made.

Introduce special movements

In one-button games, the player commonly performs the following actions on the game screen when a button is pressed.

  • Reverse the direction of movement / Turn 90 degrees
  • Jump / Flap wings
  • Shoot the bullet

The next game is an example where the direction of movement is reversed by a button (Click on the screenshot to play it in your browser).



If a game requires the player to move in two directions, it is possible to make it one-button fun by devising obstacles and bonus items. However, it is not really a game that has the unique characteristics of a one-button game.

If the actions with the button operation are rarely seen in regular games, players will be enormously impressed that the game is unique to a one-button process. Some examples of such particular behaviour are listed below.

Teleportation



A point where the player can move is drawn on the screen, and the player instantly moves to the nearest point when pressing. The advantage of this behaviour is that the player can move quickly by pressing a button.

Splitting



Each time you press a button, the missile splits. You can enjoy the increased attack power just by pushing the button rapidly. But that's not enough to make it a game. You need to make objects appear that you can't shoot.

Choice





At a certain point, the player can choose to turn, jump to the floor, etc. It should be clear to the player that there is a place to decide which way to go on the game screen.

Reversing attribute



Each time you press a button, the attributes, such as N and S poles, are switched. The game's key is to think about what to use for the details and how the points relate to other objects.

Other special actions



Drop the floor and ladders that are moving left and right with good timing. It is also a one-button game version of the falling block game.



Sum the numbers that are flowing. This is too specific to be used as a reference for creating other games, but it is an example of the many possible actions assigned to a button.

Use of button press-and-hold operation

In a one-button game, some action usually occurs when you press a button, but you can also continuously make something happen while you hold it down.

Adjust angle and distance



As is common in golf games, the angle of the shot increases gradually as you hold down the button, so you have to release the button at just the right moment to launch the ball. This game is differentiated from golf games by the mysterious rule that the floor disappears if the number you hit matches the number on the floor.



The distance the frog jumps is determined by the time the button is held down.

Telescoping



While you hold down the button, the stick stretches, and when you release it, it shrinks. The extending and retracting motion is often used in combination with the terrain in the game screen when the extended stick gets caught in the landscape and moves forward by extending further from there.



When combined with geometric figures, complex movements can be realized using only stretching and shrinking motions.



Stretching your body increases your points, but it also increases the risk of the extended part hitting an obstacle. This will balance the risk-reward in the game.

Defend against / Prevent being hit



As long as you hold down the button, you will not be hit by shells. When the tanks get close enough, you can release your defences and avoid bullets by moving up and down, and the tanks will fight each other on their own.



A defensive wall that reflects enemy bullets is permanently attached below the player, but as long as the button is held down, the defensive wall becomes smaller instead of allowing a powerful counterattack.



When you hold the button down, you will not hit the bamboo and can slip through the back of the bamboo. Then you will be able to get in between the bamboos and bounce around, allowing you to quickly cut the bamboo.

Other special actions



Charge energy. The game is not viable unless you make it meaningful to adjust the amount of charge.



Cleave. A super-powerful subclass of shooting. By mixing allies with enemies, the super-powerful attack is adjusted to be a drawback as well.


It rains, and it clears. While it is raining, people will move faster, and you can make them move to the far right earlier. This is so unusual that it is difficult to adapt it to other games.

Combination of multiple actions

Combining the above actions is also a standard way to create a one-button game.



Flap wings + shoot,



multiple jumps + reverse the direction and



Shoot + stop.

Another combination approach is to have a specific behaviour have multiple effects in the game.



In this game, you can use the button to drop and explode bombs, but in addition to that, the blast will affect the player by blowing it up. By adjusting the position of the explosion, the player's movement can be controlled. This makes it possible to perform quite complex actions with a single button, but if you overdo it, it becomes too difficult to control the player's movements, so it is essential to adjust the level of complexity.

Combination with rotational motion

Similar to angle adjustment, there is also a way to make the game more timing-oriented, where the player or barrel is constantly spinning and jumping out or shooting at the right moment.



The player's jumping direction is rotated to jump out at the right time in the order of the next star.



The barrel is rotating, so shoot at the right time when facing the enemy. In this game, you can adjust the range and attack area by holding down the button and moving forward a little in that direction as soon as you fire. In this way, various actions can be performed with a single button.

Use of terrain

If it's challenging to add variation to the movements using only button inputs, you can change the activities depending on the player's terrain.



Even for jumping with a button, by making the terrain a rough sea surface, you can change the direction of the jump depending on the timing.



By setting the lower half of the screen as underwater and the upper half as air, the button can play multiple roles: ascending when in the water and jumping when in the air.

Use of items

In addition to terrain, items can be used for variations in behaviour. By making the rules to change the player's mode when an item is taken, the choice of taking or not taking an item can be used instead of an input.



Each time you take a coin, the direction of gravity switches. If you don't look carefully at the position of the next floor and choose whether or not to take the currency, you will not be able to jump to the next floor.



When you take an item, your direction of movement changes. You need to get the reversing things before you hit the spikes on the left and right.



You are run over by a truck and move to the opposite world. Whether the car is an item is debatable, but you can choose to be run over by the vehicle or not by looking at the location of the next diamond.



When you pick up an item, it fires a yellow laser downward to destroy the obstacle spikes. The game also has several other things that happen in response to jumping when you press the button: fires a purple laser downward that makes points grow, spikes turn around and come back to the player, and items appear when you jump.

Conclusion

As you can see, it is possible to create many variations of movements even with a single button. Even with just the games listed in this article, we found it likely to develop various game types.

The advantage of one-button games is that they are easy to control, but this can lead to unexpected traps. The trap is that you can sometimes create a game where you can score infinite points by repeatedly hitting the button or holding it down. Therefore, after making a game, be sure to play it by hitting and holding the button. Even if you don't intend to do so, you should know that such a game can be created.

Also, as a basic premise, there is no relationship between whether a game is a one-button game and whether it is exciting or boring. Therefore, it is essential that the game has a sense of exhilaration and tension and a good balance of risk and reward and should be attractive as a game. After that, it is necessary to consider whether the game can be made into a one-button game.



Sunday, July 4, 2021

Best True Wireless Earbuds Under Budget

 

7 ) realme Buds Q in-Ear

  1. 400mAh battery providing talk-time of 3 hours and standby time of 50 hours
  2. 20 hour total Playback
  3. 10mm Dynamic Bass Boost driver
  4. Intelligent touch controls

Buy At : 




6 ) JBL C115 TWS by Harman
  1. Crystal Clear Calls
  2. Jumbo Battery Backup
  3. Undistorted Natural Bass
  4. Comfort fit:
  5. Insta Connect
  6. Autonomous Connectivity
  7. Voice Assistance Integration

Buy At : 

5 )  Skullcandy Sesh True Wireless Earbuds 
  1. Bluetooth wireless technology
  2. Charging case with 10 hours of total battery
  3. IP55 sweat, water, and dust resistant
  4. Microphone, call, track, volume control, and activate assistant
  5. 2 Year Manufacturing Warranty
  6. Upto 3 hours of play time with each charge and an additional 7 hours with the included charging case.

Buy At : 

4 )  Amazfit GTS Smart Watch(Lava Grey) with Amazfit PowerBuds True Wireless Earbuds (Active White)

  1. Precise Heart Rate Monitoring During Exercise with PPG Sensor
  2. Magnetic Sport Ear Hooks for Increased Stability, Easy to Remove and to Store
  3. 8 Hours Battery Life On a Single Charge and 24 Hours with the Charging Case
  4. Professional Sports Sound System Brings Immersive and Dynamic Sound
  5. IP55 Water & Dust Resistance
  6. ENC Dual-Microphone Noise Reduction for HD Calls
  7. Truly Wireless, Wear Sensors and Touch Function
  8. Real-Time Notifications for Workout Status and Excessive Heart Rate Data

Buy At : 

 
3 )  boAt Airdopes 441 Pro
  1. Battery: Airdopes 441 Pro offers a playback time of up to 5 hours in earbuds & 150 hours in charging case and earbuds get charged to 100% in 1.5 hours. Earphone battery capacity : 3.7V, 43mAH×2
  2. Bluetooth: It has Bluetooth v5.0 with a range of 10m and is compatible with Android & iOS
  3. IPX rating: It has an IPX7 marked water & sweat resistance
  4. ANC: NA
  5. No. of Mic: 1 per Earbud
  6. Other Inclusions: Additional Earmuffs, USB Type C Charging Cable, Warranty Card, User Manual
  7. Sports friendly design with Touch Controls
  8. Instant Voice Assistant
  9. IWP Instant Pairing

Buy At : 

2) realme Buds Air 2 With Mic
  1. Bluetooth version: 5.2
  2. Wireless range: 10 m
  3. Battery life: 25 hrs | Charging time: 2 hrs
  4. 10 mm Large DLC Drivers


Buy At : 

1) Realme Buds Q2 with Active Noise Cancellation (ANC)  
  1. Active Noise Cancellation (up to 25dB) reduces the external noise giving a premium, rich and immersive listening experience with deep bass
  2. Extra Long Battery Life (up to 28 hours) with Fast Charging feature lets you enjoy non-stop entertainment
  3. Type-C Fast Charging feature gives up to 3 hours of battery life with just 10 min of charging time
  4. Enjoy seamless connectivity with your Smartphones and Smart TVs using the latest Bluetooth v5.2 and Google Fast Pair technology. Create a smart ecosystem by pairing with realme Smart Watches through realme Link app
  5. IPX5 Water Resistance rating ensures that accidental splashes and sweat don’t stop these ultra-durable earbuds
  6. Combo of 10mm Bass Boost Driver & Large Liquid Crystal Polymer diaphragm along with a Bass Boost+ algorithm delivers a powerful bass and a crystal clear stereo sound
  7. 88mm Super Low Latency Gaming mode and Dual Channel Transmission ensure perfect sync between audio and video during movies and gaming

Buy At :