Python Get All TXT Files in a Folder

https://s.w.org/images/core/emoji/14.0.0/72×72/1f91d.png

5/5 – (1 vote)

Imagine you have a project that requires you to process tons of text files, and these files are scattered throughout your folder hierarchy. By the time you finish reading this article, you’ll be equipped with the knowledge to efficiently fetch all the .txt files in any folder using Python.

Method 1: The Os Module

The os module can be used to interact effectively with the file system. The method os.listdir() lists all files and directories in your target folder. You’ll use this method along with a for loop and the endswith() method to filter .txt files specifically.

Here’s the code snippet:

import os

directory = './your_folder/'
txt_files = []

for file in os.listdir(directory):
    if file.endswith('.txt'):
        txt_files.append(file)

print(txt_files)

This code imports the os module, sets the target directory, and initializes an empty list.

The for loop iterates through all the files and checks for the .txt extension using the endswith() method. Matching files are added to the list, which is printed at the end.

Method 2: The Glob Module (My Fav ????)

Another solution involves using the glob module, which allows you to find all the file paths in a directory that match a specific pattern. You can use the glob.glob() function to list all .txt files.

Here’s how you can do it:

import glob

directory = './your_folder/'
txt_files = glob.glob(f'{directory}*.txt')

print(txt_files)

This method imports the glob module, sets the target directory, and retrieves the list of text files using the glob.glob() function that filters file paths based on the given pattern (*.txt). The list of .txt files is then printed.

Method 3: os.listdir() and List Comprehension

The os.listdir() is a simple method to use when listing all files in a directory. You can iterate over all files obtain with this method using a simple list comprehension statement such as [file for file in os.listdir(dir_path) if file.endswith(".txt")].

See this example:

import os

dir_path = "your_directory_path"
all_files = os.listdir(dir_path)
txt_files = [file for file in all_files if file.endswith(".txt")]

print(txt_files)

This code will list all the text files in the specified directory using os.listdir function.????

Method 4: Using os.scandir()

The os.scandir() method can provide more information about each file. Extracting the files from this more information-rich representation is a bit less concise but works just fine in this list comprehension [entry.name for entry in os.scandir(dir_path) if entry.name.endswith(".txt") and entry.is_file()].

For instance, use the following code:

import os

dir_path = "your_directory_path"
txt_files = [entry.name for entry in os.scandir(dir_path) if entry.name.endswith(".txt") and entry.is_file()]

print(txt_files)

Method 5: Using glob.glob()

For a more concise solution, try the glob.glob() function from the glob library. Here’s the code snippet to list text files:

import glob

dir_path = "your_directory_path"
txt_files = glob.glob(f"{dir_path}/*.txt")

print(txt_files)

The glob.glob() function returns a list of all text files with the specified pattern (in this case, *.txt).✨

Method 6: Using pathlib.Path.iterdir()

Finally, the pathlib.Path.iterdir method offers another way to list text files in a directory. To use this method, simply import the pathlib library and write the following code:

from pathlib import Path

dir_path = Path("your_directory_path")
txt_files = [file.name for file in dir_path.iterdir() if file.is_file() and file.name.endswith(".txt")]

print(txt_files)

In this code, pathlib.Path.iterdir is iterator over the files in the directory and, when combined with list comprehensions, can efficiently list all text files.????

Iterating Through Directories

In this section, you’ll learn how to iterate through directories using Python and get all the .txt files in a folder.

We’ll cover three methods: using the for loop method, working with the os.walk() function, and recursively traversing directories with a custom recursive function. ????

Using the For Loop Method

To get started, we’ll use the os.listdir() function with a for loop. This approach allows you to iterate over all files in a directory and filter by their extension.

This code lists all the .txt files in the specified directory using a simple for loop. ????

import os

directory = 'your_directory_path'
for filename in os.listdir(directory):
    if filename.endswith('.txt'):
        print(os.path.join(directory, filename))

Working with the os.walk() Function

The os.walk() function is another powerful tool for iterating over files in directories. It enables you to traverse a directory tree and retrieve all files with a specific extension:

import os

root_dir = 'your_directory_path'
for root, dirs, files in os.walk(root_dir):
    for file in files:
        if file.endswith('.txt'):
            print(os.path.join(root, file))

This code explores the entire directory tree, including subdirectories, and prints out the full paths of .txt files. ????

In fact, we have written a detailed article with a video on the function, feel free to check it out! ????

YouTube Video

????‍???? Recommended: Python os.walk() – A Simple Illustrated Guide

Recursively Traversing Directories with a Recursive Function

Lastly, you could create a custom recursive function to traverse directories and collect .txt files. This method is particularly useful when working with different operating systems, like Windows and Unix:

from pathlib import Path

def find_txt_files(path: Path):
    txt_files = []
    for item in path.iterdir():
        if item.is_dir():
            txt_files.extend(find_txt_files(item))
        elif item.name.endswith('.txt'):
            txt_files.append(item)
    return txt_files

directory = Path('your_directory_path')
txt_files = find_txt_files(directory)
print(txt_files)

This recursive function explores directories and subdirectories and returns a list of .txt files. This approach is more versatile as it leverages Python 3’s pathlib module. ????

Filtering Based on File Extension and Size

To get all the .txt files in a folder, you can use the glob module in Python, which provides an easy way to find files matching a specific pattern.

Here’s a simple code snippet to get started:

import glob

txt_files = glob.glob('path/to/your/folder/*.txt')
print(txt_files)

This code will provide the absolute paths of all the .txt files within the specified folder. ????

Now that you have the .txt files, you might want to filter them based on their size. To achieve this, you can use the os module.

Here’s an example of how to filter .txt files by size:

import os
import glob

min_size = 1000  # Replace with your desired minimum file size in bytes

txt_files = glob.glob('path/to/your/folder/*.txt')
filtered_files = [file for file in txt_files if os.path.getsize(file) >= min_size]

print(filtered_files)

In this code, min_size represents the minimum file size in bytes that you wish to retrieve. By using a list comprehension with a condition, you can filter out the files that don’t meet your size requirements. ????

If you want to find .txt files not only in the target folder but also within its subdirectories, you can use the ** pattern along with the recursive parameter:

txt_files = glob.glob('path/to/your/folder/**/*.txt', recursive=True)

Using this approach, you can easily tailor your search to retrieve specific .txt files based on their size and location. With these tools at hand, you should be able to efficiently filter files in your Python projects. ????

Operating System Compatibility

Python works well across different operating systems, including Unix and Windows. Thanks to its compatibility ????, you can consistently use your code on different platforms. For this task, both the os and glob libraries are compatible with Unix and Windows systems, so you don’t have to worry about your text file retrieval code failing on either OS.

To get all the text files in a folder using Python, you can use the os and glob libraries. This works for all operating systems, i.e., Linux, Windows, Ubuntu, macOS.

Here’s a code snippet to achieve this:

import os
import glob

os.chdir("your_directory_path")
txt_files = glob.glob('*.txt')
print(txt_files)

Replace “your_directory_path” with the path of your folder containing the txt files.

Recommended Video

YouTube Video

Be on the Right Side of Change

Concealed Carriers Guide to Using .22 LR for Self-Defense

https://www.pewpewtactical.com/wp-content/uploads/2020/08/10.-Popular-.22LR-Ammo-1024×699.jpg

Let’s bring up a rather controversial subject in the concealed carry community. Who would choose to carry a .22 LR for self-defense?

Popular .22LR Ammo
Popular .22LR Ammo

I occasionally carry a .22 LR handgun for self-defense. My typical concealed carry handgun is a Sig Sauer P365, and sometimes a P365 with an XL slide and red dot.

The P365 is already a fairly small gun, but there are times when even it’s too big.

P365XL Stronghand Grip
P365XL…it works, but it’s a little big.

That’s when I turn to a super small, easily concealed weapon…a tiny .22 LR goes a long way and allows for consistent concealed carry.

So let’s dive into .22 LR, talk about what it can do for you concealment-wise, and run you through the best ways to carry rimfire!

Table of Contents

Loading…

Why .22 LR?

I’ve covered my reasons and bet others would target the same thing. Sometimes a certain style of dress, especially formal wear for women, makes concealment difficult, and other times to avoid detection.

This might leave you asking, why not carry a micro .380 ACP?

Womens CCW Dress
Sig Sauer P238 carried in a thigh holster under a dress.

It’s true that .380 ACP is ballistically superior to .22 LR, and my favorite .22 LR is the LCP II, which is the same size as the .380 ACP version. I prefer the .22 LR because I can’t shoot the .380 ACP very well.

Those guns are very snappy, with a fair bit of recoil. It’s true that it works well, but I hate shooting it and never shot it very well.

Sinterfire .380 ACP 75 grain HP Frangibles and a Ruger LCP II. If you like .380 ACP you really should check out Sinterfire’s frangibles
.380 ACP might not work for everyone…

The LCP in .380 ACP is often described as a belly pistol, and I tend to agree. With a micro-sized .22 LR, I outshoot any micro .380 and can do so at ranges between 10 yards.

Micro .22 LR pistols lack recoil and tend to have a decent capacity. The LCP II holds 11 rounds total, and that’s a nice change.

.22LR Round
.22 LR Round

Even revolvers can often hold eight rounds of .22 LR. A higher capacity and lower recoil make these little guns a bit more competent.

Plus, the ammo is so much cheaper. It’s cheaper than .380 ACP, and you can train for very little dinero.

.22LR Ammo In Stock

Deal
Grain
Cost Per Round
Notes
40gr
$0.06
40gr
$0.09
40gr
$0.08
40gr
$0.09

Getting out to the range once a week isn’t prohibitively expensive. Even without much practice, I already shoot the LCP 2 in 22 LR better than I shoot the .380 ACP version, and I’ll get better with more practice.

This is especially true in compromising situations where I might use a single hand. With a .22 LR, this is fairly easy.

Downsides of .22 LR for CCW

The subject of .22 LR for concealed carry is already a bit controversial, and the controversy comes from the downsides tied to the .22 LR.

There are quite a few you need to recognize before strapping on the old rimfire round.

22LR Rat Shot
.22 LR

Rimfire rounds have reliability issues and are less reliable than centerfire rounds. With that said, their quality has improved, especially with premium rounds from companies like CCI and Federal.

Penetration and expansion are not the highest with a .22 LR, especially from a short barrel.

Less penetration means some rounds may have trouble reaching the FBI standard of 12 inches of penetration to help guarantee proper depth to stop a threat.

PPTGel2
The FBI’s standard for penetration is 12 inches

Semi-auto .22 LRs can also be a little picky. They tend to prefer certain rounds and certain velocities to function properly.

You will have to properly vet your carry ammo and ensure your gun can chew through it before you trust it.

Picking the Right Ammo

If you carry a .22 LR for self-defense, then you need to educate yourself on ammo.

A lot of the standard ammunition knowledge goes out the window. You usually wanted a jacketed hollow point, which isn’t the case now.

FMJ vs Hollowpoints (9mm and .45 ACP)
FMJ vs Hollowpoints (9mm and .45 ACP)

A good hollow point .22 LR is great for hunting, but the expansion factor tends to slow the round down and prevent adequate penetration. Expansion is one of those things that you sacrifice with .22 LR for defensive purposes.

When a 9mm round grows to .60 inches in gel is great, but we can’t get that with .22 LR. You are going to need to focus on penetration. Small holes can do big damage if you put them in important places.

For practice, you can use really any ammo your gun operates with, but for defensive carry, it’s smart to be picky. This is especially true because our focus is on guns with fairly short barrels.

SW22 with Federal .22LR
All rounds are not created equal

Luckily a few rounds have been shown to function well from short barrels and do a good job reaching the FBI minimum standards.

One round that stands out exceptionally well for short-barreled defensive weapons is the CCI Velocitor.

This semi-hollow point round is a hefty 40-grain round with a reported velocity of 1,435 feet per second. It does a great job of penetrating from a short-barreled gun.

9

at Kygunco

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

The Federal Personal Defense Punch round is another good round that comes in at a close second. It’s a newer round designed from the ground up for self-defense.

It is a decent penetrator and is nickel plated.

10

at Federal

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

Nickel plating helps protect the round from corrosion, which sweat can cause. Your small gun is more likely carried in a deep, concealed manner, often exposing it to more sweat.

These aren’t the only rounds on the market, but they are the two I have experience with and I’d trust. Do your own testing, research, and review before deciding.

Choosing a Defensive .22 LR Pistol

When choosing a defensive firearm in .22 LR, we have to go back to the revolver versus semi-automatic. In the realm of .22 LRs, they seem to have their strengths and weaknesses.

Small automatics tend to be more size efficient. They may not be bigger than a small revolver, but they tend to pack more barrel length for their size.

FN502 Shooting
FN 502

The Ruger LCP features a 2.75-inch barrel, and the LCR packs a 1.87-inch barrel.

A little extra barrel goes a long way with increasing velocity, aiding penetration.

Revolvers have a serious advantage in .22 LR in terms of reliability issues. A rimfire round isn’t as reliable as a centerfire, and if it fails to fire, fixing the issue isn’t as hard with a revolver.

Rimfire vs Centerfire Primer Strike
Rimfire vs Centerfire Primer Strike

If you pull the trigger and it goes click, just pull the trigger again. Also, revolvers aren’t picky about the round’s velocity to ensure the weapon cycles.

Purchasing a .22 LR defensive pistol is like purchasing any other. You need to find a reliable handgun that’s made to last, accurate, and easy to shoot. There are tons of small .22 LR handguns out there, but a good number of them suck.

Ruger Mark IV

Avoid guns from companies like Jennings or Jimenez. They tend to be poorly made, albeit very cheap, and often very small.

Ruger LCP II

The LCP 2 in .22 LR is one of my favorite defensive .22 LR pistols. It’s a one-for-one clone of the .380 ACP version of the gun but is chambered in .22 LR. The small little gun packs 11 rounds of .22 LR and is a very nice shooter.

Ruger LCP and LCP II
Ruger LCP and LCP II

The Literack design makes utilizing the weapon easy for shooters with hand strength issues. Shooters get an ultra-small, thin firearm that’s easy to carry IWB, pocket, ankle, or wherever.

Best Semi-Auto .22 LR
314

at Guns.com

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

In my experience, this little gun is super fun to shoot and fairly accurate with decent sights. The gun has barely any recoil and is reliable with most .22 LR I’ve used.

One of the few things I don’t like is the silly safety. Ruger should ditch it as they did on the standard LCP II.

Other than that, the LCP II in .22 LR might be the most modern and one of the most affordable .22 LR Defensive pistols.

Ruger LCR

Another option from Ruger is the LCR. This wheelgun option gives you eight rounds of .22 LR in a standard snub nose package. It’s lightweight with a partial polymer frame and weighs 14.9 ounces.

Ruger LCR 9mm
Ruger LCR (9mm version, but you get the idea)

While the snub nose is a bit larger than the LCP II, the LCR does pocket carry very well. It’s light, and the curves and design of a revolver make it a natural choice for pocket carry. The popularity of the LCR in bigger calibers has created a ton of holsters for the gun, making it easy to carry.

Ruger’s LCR is a very reliable and modern option. It tends to strike reliably, but if it doesn’t, it’s not tough to remedy the situation. The LCR is one of the few .22 LR revolvers made for carry purposes.

Best .22 LR Pocket Revolver
499

at Guns.com

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

My one complaint is the trigger.

The LCR trigger is famously awesome, but the .22 LR version lacks. It’s noticeably heavier and likely a means to ensure consistent rimfire engagement and reliability.

While it’s not as good as a standard LR trigger, it is still not bad.

Beretta 21A

Finally, let’s go back in time a little bit. The Beretta 21A is a super small little gun that’s also known as the Bobcat.

This little .22 LR came to be in 1984, but it is still a fairly viable gun. It is super small, smaller than the LCP 2.

Beretta 21A

It only holds seven rounds, but the small size can make up for that. This gun uses a tip-up barrel system, allowing the user to load the chamber without manipulating the slide.

The gun also uses a DA/SA design, so you can attempt to fire the cartridge in the chamber if it fails to fire.

419

at Guns.com

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

The gun is all metal, which does make it a few ounces heavier than the LCP II. There is a suppressor-ready model if you want to move beyond concealed carry and have fun.

The biggest downside will be the puny little sights. If you can deal with that, you have one of the coolest guns in your pocket.

Deep Concealment Carry

The main strength of these little rimfires is their ability to be concealed in nearly any style of dress and situation.

With that in mind, we need to examine some functional holsters for those tasks.

Pocket Carry

This style of carry is one of the easier ways to carry a handgun concealed, and it’s often fairly convenient in any style of dress.

With that in mind, the Desantis Nemesis is one of the best pocket holsters.

21

at Amazon

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

This pocket piece is affordable and made in various sizes to accommodate the Beretta 21A and LCP II, among many more.

This textured holster keeps things locked in place when you draw and ensures the holsters remain locked in place when your weapon is drawn.

IWB Carry

Inside the Waistband is a standard means of concealed carry. This hides the weapon inside of pants and allows nothing more than a t-shirt to conceal it.

Womens Concealed Carry IWB
IWB

For these little .22 LR pistols, I’d suggest two holsters, one for semi-automatics and one for revolvers.

The Desantis Slim Tuck is a solid, affordable hr for most common semi-auto ls. It’s a minimalist holster that conceals easily and offers adjustable cant and height on top of great comfort and concealment.

30

at Amazon

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

It’s also tuckable, allowing you to dress more formally for events.

For snub nose .22 LR revolvers, the PHLster City Special likely has you covered.

This modern polymer holster brings PHLster’s expertise front and center. This creates an easily concealable revolver in a modern, modular, and adjustable holster.

79

at Brownells

Prices accurate at time of writing

Prices accurate at time of writing

Available Coupons

It’ll make your LCR disappear without issue.

.22 LR Drills: Practice Makes Perfect

If you’re packing a .22 LR for concealed carry, you better train with it. Here are a few good drills you can do to maximize your time at the range.

10-10-10 Drill

The classic 10-10-10 is a great yardstick for concealed carry competency. It’s shot with a B8, and traditionally the shooter shoots 10 rounds, in 10 seconds, at 10 yards. Every shot should be in the black of the B8.

Low Round Count Drill B8 Target
B8 Target

Since a lot of .22 LR handguns don’t hold 10 rounds, you might modify it to the 10-10-7 or 10-10-8 and fire however many rounds you can.

Super Snubby Test

If you are rocking the snub nose, try Hard Wired Tactical Super Snubby Test. It only requires 15 rounds. Grab a shot timer and a B8 as well.

Stage one begins at 10 yards. Start from the low ready and fire five rounds with both hands in eight seconds.

Pocket Pro II Shot Timer
You’ll need one of these. Don’t have one? See our recommendations for best shot timers.

Stage two moves you to the 5-yard line. Start in the low ready and fire five rounds in five seconds.

At stage three, you are at 3 yards. You will only use your strong hand and start in the low ready. At the beep, fire five rounds in 3.5 seconds.

Aim to land all of your shots in the black.

Draw and Failure to Stop

Being able to quickly draw and engage a threat with effective fire is crucial to concealed carry.

When carrying a small gun in a deep concealment design, you should get competent at drawing your pistol. If you use a tucked-in shirt, practice with a tucked-in shirt. If you use a pocket holster, then practice with that pocket holster.

Ferro Bison Belt Concealed Carry
Gotta practice that draw

For this drill, you’ll need a man-sized target. At the beep, you’ll draw from your concealment drill and fire a failure drill.

A failure drill is two shots to the torso and one to the head. Start at three yards and aim to complete the drill in at least five seconds as you get faster, lower the par time, and increase the distance.

Failure to Fire Drills

To help counteract any issues with reliability, get some practice in with clearing malfunctions.

Armed & Ready, Malfunctions
Malfunctions happen

Get some snap caps, set up some malfunctions, and practice with the old tap rack bang and clearing complicated malfunctions.

Final Thoughts

A .22 LR handgun can be a proper defensive tool. It has some inherent weaknesses, and you should do what’s necessary to mitigate them when possible.

Smith & Wesson SW22 Victory Resized
Smith & Wesson SW22 Victory

If you pick a good gun, quality ammo, a good holster, and practice, then you’ll be ready to roll.

Would you carry a .22 LR for self-defense? Let us know in the comments below. For more rimfire, check out the Best .22 LR Pistols/Handguns!

The post Concealed Carriers Guide to Using .22 LR for Self-Defense appeared first on Pew Pew Tactical.

Pew Pew Tactical

Columbus Air Show Takes Flight in June at Rickenbacker Intl Airport

https://i0.wp.com/www.columbusonthecheap.com/lotc-cms/wp-content/uploads/2023/05/plane-airshow-Depositphotos_67944927_XL-scaled.jpg?resize=2048%2C1404&ssl=1

Get ready to witness the awe-inspiring displays of aviation agility as the Columbus Air Show, presented by Scott’s, soars into the skies of Columbus, Ohio. This thrilling spectacle returns in June after a 20 year absence. 

blue angels air show stunt

Blue Angels- US Navy Flight Demonstration Squadron flying at 2014 Miramar Air Show — Photo by KGriff

Catch jaw-dropping aerial maneuvers, breathtaking aerial displays, and an up-close looks at an impressive lineup of aircraft.

Whether you’re a seasoned aviation enthusiast or just love to watch the aircraft flight, the Columbus Air Show is a weekend filled with excitement, thrills, and unforgettable experiences.

Columbus Air Show

Catch all of the action on June 16-18, 2023 at Rickenbacker International Airport, featuring the world-renowned U.S. Navy Blue Angels. This is a great Father’s Day gift and adventure!

Skilled pilots take to the skies, pushing the limits of physics with their breathtaking maneuvers, heart-stopping rolls, and gravity-defying loops. 

In addition to the aerial displays, the Columbus Air Show offers a range of ground attractions and activities for attendees of all ages. Interactive exhibits delve into the science and technology behind flight. There’s something to captivate everyone’s interest.

Explore static aircraft displays and climb aboard iconic planes. Food vendors and concessions are on-site throughout the day.

airplane during a dive stunt during air show

Experiences at the Columbus Air Show

STOL (Short TakeOff / Landing) Drag Racing

STOL Drag is a race between backcountry airplanes.

Two aircraft fly side-by-side down a 2,000-foot course with 1,000-foot overruns on each side. The competitors start on a line, take-off, and fly 1,000 feet before putting the plane into a slip to slow the aircraft down. The pilot must land on or beyond the line on the opposite side of the course.

Once they get on the ground, they dissipate the airspeed using mechanical braking, come to a full stop on heading, turn 180 degrees, take off, and fly back down the course. The first aircraft to fly past the starting line and come to a complete stop, wins.

CAF Rise Above Exhibit

The CAF Rise Above Exhibit is a fully functional mobile movie theater that travels the country telling the story of the Tuskegee Airman and the WASP (Women Airforce Service Pilots).

Air Adventures w/ Yankee Air Museum Aircraft

Attendees can experience flights on restored, historical aircraft.

Air Show Schedule

Friday, June 16 | Saturday, June 17 | Sunday, June 18

Gates open at 9 am and close at 5 pm.

Some flying is in the morning, but most of the flying is between noon – 4 pm. Times for each performer is not released in advance.

Aircraft and performers are anticipated to be the same for each day.  Please note that the Blue Angels will be scheduled to do a rehearsal demo on Friday.

Tickets

Expected to sell out! Purchase tickets on the website.

Tickets start at $25 per day for ages 16+. Ticket prices increase without notice as the show gets closer to sold out. (Current ticket prices may have increased since publishing).

Kids 15 and under are FREE when accompanied by an adult ticket holder.

Parking is $20; reserve in advance.

Military Discount: Active duty, reserve and retired military members receive a 15% discount on General Admission and General Parking. Use code “MIL1” at checkout.  Bring valid CAC or USID card for event entry along with your air show tickets.

Rickenbacker International Airport
2241 John Cir Dr, Columbus, OH 43217

Columbus Air Show Takes Flight in June at Rickenbacker Intl Airport

Daily @ 9:00 am-5:00 pm (June 16, 2023 – June 18, 2023)

Columbus Air Show Takes Flight in June at Rickenbacker Intl Airport

Reader Interactions

Columbus on the Cheap

Best Gaming Mice for Big Hands 2023

https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/05/person-using-gaming-mouse.jpg

Just because your hands are big, doesn’t mean you need to subject yourself to a substandard gaming mouse in order to join your friends. Not only is it rather uncomfortable, but it also forces you to adopt a mouse grip that you don’t find all that appealing, and the buttons may feel cramped. And if you’re not at your best, you aren’t having a good time.

Thankfully, there are a number of gaming mice on the market that are ready and able to accommodate your needs. These are the best gaming mice for big hands available for purchase today.

Our Favorite Gaming Mice for Big Hands in 2023

Razer Viper V2 Pro HyperSpeed Wireless Gaming Mouse

Best Overall

So light it might float away

Given its weight, you can push aside your worry of having to wield a dense mouse. To further reduce friction, it’s wireless and features an excellent optical sensor that easily picks up on quick movements.

Pros

  • Performance is perfectly tuned for competitive play
  • Battery life that lasts for days
  • Lightweight build
  • High-quality build
Cons

  • DPI button was placed underneath

With bigger hands comes a heavier grip, and the last decision you want to make is pairing your sizable hands with a heavy mouse. For competitive-grade performance, while keeping the experience light and comfortable, the Razer Viper V2 Pro HyperSpeed Wireless Gaming Mouse is a force to be reckoned with.

At just 58 grams, the Razer Viper V2 Pro HyperSpeed Wireless Gaming Mouse achieved an even lighter build than its smaller cousin, the Razer Viper Mini, despite being larger. Paired with its wireless connectivity and rounded PTFE feet, the mouse glides across the mousepad, unconcerned by earthly inventions like cables.

Most importantly, the Razer Viper V2 Pro HyperSpeed Wireless Gaming Mouse is going to register all of your split decisions and frantic movements, especially if you frequently perform sweeps and flicks. Running the show is Razer’s Focus Pro 30K optical sensor, which not only has superb accuracy, but functions on glass, too. To top it off, you’ll love how effortless it is to press the mouse buttons, given its mere 0.2ms actuation.

Logitech G502 HERO

Most Customizable

No such thing as too much customization

$34 $37 Save
$3

With a large frame, 11 programmable buttons, and customizable features, the G502 Hero can be finely tuned to your preferences. This is all the while having a high-performing sensor and satisfying mouse buttons.

Pros

  • Delicious clicky feedback
  • Sensor doesn’t add smoothing or acceleration
  • 11 programmable buttons
  • Includes removable weights
Cons

  • Slightly heavier, even without the weights

How often have you found yourself thinking, “I like this mouse, but I wish it had…” and then fill in the blank with a missing feature. With how customizable the Logitech G502 Hero is, there’s virtually zero chance you’ll be in that situation ever again.

First off, the Logitech G502 Hero features 11 programmable buttons, allowing you to map more abilities to your mouse and keep your other hand free. As many as five unique profiles can be saved, giving you the ability to switch to a different button layout more suited to specific genres and titles like RTS or FPS.

Lastly, the Hero 25K is an easy contender for being one of the best sensors on a gaming mouse that’s priced like budget mice. You have a vast range of DPI settings, from 100 to 25600, which is more than the average gamer probably needs, but it’s there if you need it. Either way, the Logitech G502 Hero feels right at home with casual and competitive gamers.

Bengoo M1 Gaming Mouse

Most Affordable

Fits in any budget

Due to its larger dimensions and ergonomic shape, the Bengoo M1 is perfectly suited for larger hands. Its plug-and-play design also means you can jump into the action right away.

Pros

  • 6 programmable buttons
  • Braided cable
  • Responsive, clicky mouse buttons
  • Footpads offer surprisingly low friction performance
Cons

  • Only passable build quality
  • Obnoxious aesthetic

Considering how expensive PC gaming gets, it’s easy to understand the urge to cut a few corners. If you aren’t too keen on shelling out a ridiculous sum for a competent mouse, look no further than the Bengoo M1. It’s functional, fits big hands, and does well in a casual setting.

As mentioned before, the size and ergonomic shape of the Bengoo M1 Gaming Mouse accommodates larger hands and any grip, whether its claw, palm, or fingertip style. This is due to the backend of the hump being fairly short, as well as the right side having a slight incline that follows the natural slope of your hand in a resting position.

Despite being a budget option, the Bengoo M1 Gaming Mouse comes with several quality-of-life features. It has a braided cable, which is practically unheard of with low-cost gaming mice, and all six buttons are programmable. Even the footpads underneath don’t cause a lot of friction, which you can further reduce by having a suitable gaming mouse pad.

UtechSmart VENUS Pro Wireless Gaming Mouse

Best for MMOs

Want some buttons for your buttons?

Equipped with 16 programmable buttons and a comfortable shape, the UtechSmart Venus Pro is a superb choice for playing MMOs. It also features a long battery life, though you can also switch to wired mode if you so choose.

Pros

  • 16 programmable buttons? Yes!
  • Battery life lasts for days (and fully charges in 2 hours)
  • Distinct button positions
  • Adjustable DPI up to 16000
Cons

  • Software isn’t user-friendly

If you frequently play MMOs, you know how important it is to keep yourself moving away from boss mechanics, while fulfilling your role. This tends to give your keyboard hand the job of moving and using abilities. Instead, divvy up the work between both hands using the UtechSmart Venus Pro Wireless Gaming Mouse.

On the UtechSmart Venus Pro, you won’t find three or four extra buttons, but 16 buttons in total, 12 of which are found along the side. Every button is programmable, too, opening up a vast range of possibilities for special macros UtechSmart’s software. Best of all, there’s enough feedback to know which button is which due to how large, pronounced, and satisfying they are to press.

You can further tweak your experience by adjusting the DPI and polling rate, up to 16000 and 1000Hz, respectively. While the UtechSmart Venus Pro’s sensor is accurate and the latency is fine, that’s only in the context of MMOs. If you’re playing genres outside of that on a casual level, the latency isn’t a concern, though you can further reduce it by switching to wired mode.

CORSAIR IRONCLAW RGB – FPS and MOBA Gaming Mouse

Best for Palm Grip

A palm-gripper’s dream

$60 $80 Save
$20

The Corsair Ironclaw is shaped and molded for gamers using a palm grip style, along with large, pronounced buttons intelligently positioned. It’s suitable for big hands given its bulkier design.

Pros

  • 10 programmable buttons
  • Adjustable DPI up to 18000
  • Specially designed for palm grips
  • Large, pronounced buttons
Cons

  • Isn’t as comfortable using a claw or fingertip style
  • On the heavier side

Grip styles are incredibly important, to the point that it makes or breaks your decision on a mouse. For those that prefer using palm grip and enjoy first-person shooters, MOBAs, and MMOs occasionally, the Corsair Ironclaw is practically built to fulfill the role for each genre.

For starters, the contoured shape is specially sculpted for large hands and a palm grip, given its rounded overall shape and natural slope along the right side. With the matte finish and textured grip, it feels nice and comfortable to hold the Corsair Ironclaw in hand.

Furthermore, the Corsair Ironclaw has 11 programmable buttons that are intelligently positioned for ease of access, which comes in handy for MOBAs and MMOs. If you’re jumping into an FPS, the PixArt sensor and Corsair’s Slipstream wireless technology really start to shine, providing amazing tracking and sub-1ms latency.

SteelSeries Rival 710

Most Versatile

If you play a bit of everything

$65 $100 Save
$35

As a jack-of-all-trades, the SteelSeries Rival 710 can fit in a wide variety of genres, from FPS to MMOs. It also has a few interesting features that have their niche uses like an OLED display and tactile feedback.

Pros

  • Jack-of-all-trades
  • Tactile feedback has its niche uses
  • Better suited for medium hands
  • Very accurate sensor
Cons

  • Lacks a braided cable
  • OLED display is neat, but ultimately inconsequential

Maybe your hands aren’t exactly large, but far from being small. It’s that awkward middle ground you find yourself in, and to make matters worse, your gaming tastes are all-encompassing. Since no genre is beyond your reach, the SteelSeries Rival 710 is the jack-of-all-trades you’re looking for, fit with a few niche features that are fun to play with.

As far as performance is concerned, the SteelSeries Rival 710 has an incredibly low latency, which is to be expected given its wired design. In fact, the click latency is so low, it’s well within range of being a competitive choice in fast action genres like first-person shooters and MOBAs.

What’s interesting about the SteelSeries Rival 710 is the OLED display and tactile feedback. Along the side is a display with a 128×36 resolution, capable of displaying images, in-game stats, and even notifications from Discord. It’s a neat gimmick, but only useful if you’re a streamer who wants to share their logo in a fun way. What can be useful is the haptic feedback, causing the mouse to vibrate (like a controller) when it meets specific requirements

Logitech G903 LIGHTSPEED

Best Left-Handed

A large mouse for left-handed gamers

$118 $130 Save
$12

With an ambidextrous design and extra buttons on both sides, the Logitech G903 Lightspeed is a must-have for left-handed gamers. Its sensor and low latency put it well within range of competitive-level play.

Pros

  • Perfect choice for lefties
  • Hero 25K sensor is excellent
  • Battery life lasts for days
  • Adjustable weight
Cons

  • DPI buttons are awkwardly placed at the center
  • Ridges and angles make it a pain to keep clean

This one’s for the lefties out there having trouble finding a high-performance gaming mouse for your big left hand. The Logitech G903 Lightspeed takes the Logitech G502 Hero’s superb sensor, but with a slimmer, ambidextrous design.

Under the hood is the Hero 25K optical sensor, the same one in the G502 Hero, which means you can adjust the DPI up to 25600 and 1-to-1 tracking. Equally impressive is the G903 Lightspeed’s wireless performance, achieving a sub-1ms response time. Long dead are the days of wireless mice being “weaker” than wired mice.

As mentioned before, the Logitech G903 Lightspeed is a slim, ambidextrous design. It’s still suited for larger hands, but it’s much flatter with a nice rounded backend for your palm to rest on. More importantly, you will not lose out on extra buttons if you’re left-handed. Both sides feature two extra buttons, all of which are programmable.

Finding the Perfect Mouse for Big Hands

Whether your hands are small, large, or somewhere in the middle, there’s more to picking the right mouse than what’s immediately apparent. If you’re someone who has yet to find a comfortable fit for your big hands, then it’s likely there are aspects you haven’t considered or aren’t aware of.

For example, what kind of grip do you use? What titles or genres do you spend the most time with? Is customization a concern? Are you Team Wired or Team Wireless? These questions can drastically affect the shape of the mouse, the number of buttons you need, and any accompanying software.

It’s for those reasons the Razer Viper V2 Pro HyperSpeed Wireless Gaming Mouse landed on top. It’s large, has good software, extra buttons, and a shape that ensures all grips are viable, even hybrids. And, of course, the performance is top-notch, so take it to the leagues if that’s where you’re headed.

Razer Viper V2 Pro HyperSpeed Wireless Gaming Mouse

Best Overall

So light it might float away

Given its weight, you can push aside your worry of having to wield a dense mouse. To further reduce friction, it’s wireless and features an excellent optical sensor that easily picks up on quick movements.

Pros

  • Performance is perfectly tuned for competitive play
  • Battery life that lasts for days
  • Hardly tell you’re holding it
  • High-quality build
Cons

  • DPI button was placed underneath

MakeUseOf

Introducing StarCoder: The New Programming AI

https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/05/code-block-blurred-around-the-margins.jpg

BigCode recently released a new artificially intelligent LLM (Large Language Model) named StarCoder with the aim of helping developers write efficient code faster. Here, you will learn about StarCoder, how StarCoder works and how you can utilize StarCoder to enhance your coding prowess.

What Is StarCoder?

StarCoder is an LLM designed solely for programming languages with the aim of assisting programmers in writing quality and efficient code within reduced time frames.

MAKEUSEOF VIDEO OF THE DAYSCROLL TO CONTINUE WITH CONTENT

It is written in Python and trained to write over 80 programming languages, including object-oriented programming languages like C++, Python, and Java and procedural programming languages like Fortran and C.

How Does StarCoder Work?

The StarCoder LLM employs a Multi-Query Attention Technique that enables StarCoder to understand the code’s content and generate accurate suggestions. This technique involves analyzing multiple queries simultaneously to provide relevant responses.

StarCoder LLM’s training process involved collecting and compiling vast amounts of data from multiple programming languages sourced from GitHub repositories. By leveraging this diverse dataset, StarCoder can generate precise and efficient code suggestions.

How to Use the StarCoder LLM

Getting started with the StarCoder LLM is easy. You can leverage any of StarCoder’s tools, including its Playground or Chatbot, to write efficient code. Here’s how you can utilize StarCoder to write better programs.

1. Code Completion

StarCoder, through the use of the StarCoder Playground Interface, can scrape through and complete your programs or discover missing parts of your program based on the context of code written so far. To use the StarCoder Playground, write your incomplete code into the code prompt.

For example:

StarCoder suggests a JavaScript array method to complete the prompted code when you click the Generate button showcasing the code completion feature.

2. Code Generation from Natural Language Prompts

StarCoder is not an instruction model capable of understanding natural language prompts, such as "Create a function that finds prime numbers between 1 and 100". However, you can use StarCoder’s Chatbot(Tech Assistant) to input instructions and utilize StarCoder as an instruction model, as shown in the picture below:

This image depicts the StarCoder’s technical assistant being asked to write a Python function that finds the sum of prime numbers between one and hundred.

Similarly, you can utilize this chatbot to detect bugs in your code’s structure which StarCoder does by running the particular code through thousands of similar programs from GitHub repositories. This can save you time and effort in debugging your codes.

In addition to the features listed above, the StarCoder LLM offers more capabilities. This includes a Visual Studio Code Extension that provides code completion, helping to boost your productivity while developing software.

Current Limitations of the StarCoder LLM

Although the StarCoder LLM is an impressive AI (Artificial Intelligence) tool, it does have some limitations. One of the main limitations is its dependency on training data. The quality and quantity of the training data limit the performance of the StarCoder LLM.

Also, when utilizing the LLM for code generation or completion, you may encounter instances where StarCoder’s feedback could be more accurate. Additionally, StarCoder finds it difficult to process large amounts of data fed to it via any of its channels like its Playground and its chatbot. Hopefully, BigCode will make improvements to these limitations.

LLMs Aren’t That Complicated

StarCoder is just another example of an LLM that proves the transformative capacity of AI. LLMs continue to change the way certain processes in the field of engineering and science are performed.

LLMs aren’t as complicated as they seem. They utilize deep learning to analyze data and gain an understanding of grammar, syntax, and context to create responses. Understanding what LLMs are and how you can utilize LLMs can help you harness their potential.

MakeUseOf

How Mike and Ikes Are Made

https://theawesomer.com/photos/2023/05/mike_and_ike_candy_t.jpg

How Mike and Ikes Are Made

Link

Just Born has been cranking out Mike and Ike candies since 1940. The Food Network’s Unwrapped 2.0 took a tour of their Pennsylvania factory for a look at how the chewy candies are made. They’re produced from sugar, corn syrup, and starch poured into molds, slow-baked, tumbled with colors and flavors, then glazed to a shine.

The Awesomer

The 7 Best DNS Servers to Block Internet Ads

https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/05/ads-anthony-rosset-unsplash.jpg

DNS servers are one of the best ways to protect yourself as you browse, and also one of the ways that big companies can get a hold of your information. But they can also help you to avoid online ads you find intrusive or particularly invasive.

If you want to protect your privacy or block internet ads as you browse, then ad blocking DNS servers are a great way to do so–no matter what device you’re using. Here, we take a look at seven of the best servers you can use to block ads.

MAKEUSEOF VIDEO OF THE DAYSCROLL TO CONTINUE WITH CONTENT

First up on this list, we have NextDNS. With over 130 different server locations and trusted as the DNS of choice by Mozilla, NextDNS is certainly one of the more popular entries onto this list.

At its core, NextDNS aims to protect its users from a wide variety of security threats while simultaneously blocking ads and trackers on websites and apps across the internet. Setting up and configuring a custom DNS with NextDNS is easy, and only takes a couple of minutes.

On top of this, NextDNS provides extensive analytics and logging information that you can use to measure how effectively you are protecting your privacy. This can be an effective way to see what websites and trackers you’re stopping, and if you’d prefer not to be logged, you can always toggle it off.

If you have children, then NextDNS is a great choice here as well. NextDNS comes with in-built parental control options that you can toggle on and adjust to your liking. This includes setting a recreation time, where certain games and sites are available, as well as options to permanently restrict certain types of content.

Next up, we have AdGuard DNS. AdGuard DNS uses several strong filters to target ads and trackers on any device connected to your wireless network.

This means that you won’t be seeing ads on any device you browse on, and on top of this, AdGuard also comes with a range of other handy features that you can use to keep you and those around you safe while they use the internet.

The easiest way to achieve this is by looking through the extensive statistics information that AdGuard provides. You can filter DNS requests by device, and find breakdowns of each device’s usage.

From here, you can alter your DNS filtering rules on the fly to better protect yourself. This, in conjunction with customized filtering options and strong parental control options, means that you can have a lot of control over what information you’re giving away.

If you’re looking for a DNS that you can use not only to block ads on any device, but also to help circumvent censorship, then LibreDNS is an excellent option.

LibreDNS uses a crowdsourced list of known advertising and tracking domains that it uses to block ads. On top of this, LibreDNS keeps no logs of any kind, and only keeps the minimum amount of data required in order to function.

This means that LibreDNS is not just a DNS server that blocks ads, but that it’s also a DNS server that keeps you safe.

Beyond this, LibreDNS is relatively simple. All you need to do is learn how to change your DNS settings, and you should be good to go.

Next up on this list comes Control D. Control D is a free DNS service that stops ads, malware, and trackers from having unrestricted access to your computer.

Control D is an interesting ad-blocking DNS server in that it aims to do more than just block ads. Control D doubles up as a productivity and pseudo-VPN tool as well.

There are plenty of ways to hide or fake your location in your browser, but Control D allows you to do so with no VPN application or extra programs to install. All you have to do is use Control D and you can set a different default location to your actual location.

If you’re looking for a feature-rich ad-blocking DNS server, then DeCloudUs may be the ideal solution for you. DeCloudUs is a DNS server that blocks ads, trackers, malware, phishing, and more.

On top of this, DeCloudUs is highly customizable, and includes a full suite of features such as parental controls, full DNS customization, custom filtering lists, and more.

The biggest downside with DeCloudUs, however, is that a lot of these features are locked behind premium plans. For more server options, custom DNS profiles, DNS statistics, and more, then you will need a premium account. You can use DeCloudUs entirely for free, but this will limit you to a single server in Germany and cut off access to many other features as well.

BlahDNS is a hobby project that aims to create a serious DNS server that can block ads with the best of them. The UI and layout leave a little to be desired, but the ad-blocking DNS server itself couldn’t be more different.

BlahDNS filters ads, trackers, malware, and more. It stores no logs, which is great if you’re concerned with privacy, though a downside if you like to track and optimize your ad filtering. When it comes to figuring how to block ads using DNS, BlahDNS is a pretty solid option in that once it’s set up you don’t need to think about it much, if at all.

Finally, we have AhaDNS Blitz. AhaDNS Blitz is a highly configurable cloud DNS firewall that blocks ads, trackers, malware, and more.

AhaDNS Blitz is built with security at its forefront. It uses multiple servers to make sure that there are few downtimes, and all traffic that is sent is entirely encrypted. On top of this, AhaDNS Blitz blocks ads and trackers so that you don’t have to worry about any annoying ads as you browse.

Block Ads No Matter Where You Browse

As you can see, blocking ads is easy. Once you learn how to set up your DNS, you won’t even need an ad blocker anymore. All you’ll need is the right DNS server for you, and you’ll be good to go. Before delving into any of these options, make sure you’re familiar with how to change your DNS settings.

MakeUseOf

The Legend of Zelda: Tears of the Kingdom review: A familiar but fresh adventure

https://s.yimg.com/os/creatr-uploaded-images/2023-05/ce4a3d10-ef74-11ed-abbb-2d0a18df043b

Games like The Legend of Zelda: Breath of the Wild don’t come along often. The 2017 title came 31 years into the franchise’s history and somehow felt familiar while simultaneously remixing or entirely removing core tenets of the series. To put it mildly, the changes worked. Breath of the Wild is the biggest-selling Zelda game of all time and was an unqualified success with critics and players alike.

What in the world do you do for an encore?

Internally, Nintendo decided to get right on that, announcing a direct sequel was in development only two years after Breath of the Wild arrived. The result is The Legend of Zelda: Tears of the Kingdom, a game that is not a complete reinvention. Instead, after successfully blowing up the Zelda format, Nintendo is giving players even more – more of Hyrule to explore, and more freedom to dream up how to tackle the many, many challenges the game throws at them.

Perhaps even more than its predecessor, though, Tears of the Kingdom demands patience. There’s an overwhelming amount of things to do, locations to see, puzzles to solve and enemies to defeat here. And as I tried to play through it as quickly as possible, to see as much of the world as I could for this review, I ended up more frustrated than satisfied. Fortunately, I then decided to slow down and indulge my curiosity, a decision that made the game far more rewarding and made me eager to explore at my own pace, without worrying about getting to the end.

Screenshots from Nintendo's The Legend of Zelda: Tears of the Kingdom.
Nintendo

Tears of the Kingdom kicks things off in a fashion that’ll be familiar to anyone who played Breath of the Wild. A quick prologue reveals the dark wizard Ganondorf and a calamity known as the Upheaval – events that leave Link grievously injured and Zelda missing (stop me if you’ve heard this one). The twist comes when Link awakes in a sky kingdom populated by ancient and powerful technology, courtesy of the Zonai clan. Lest you think, like me, that Nintendo just invented a new mysterious culture with a new set of powers to replace the Guardians from Breath of the Wild, the Zonai were actually briefly mentioned in the previous game.

The first few hours of the game take place entirely in the sky, a fascinating setting with a host of new challenges and enemies. But here the game retreads the prior entry here as you need to journey to a handful of shrines to get a new set of abilities, just like you did on the Hyrule plateau in Breath of the Wild. Once that’s done, you’re able to descend to Hyrule proper and get exploring.

Screenshots from Nintendo's The Legend of Zelda: Tears of the Kingdom.
Nintendo

Tears of the Kingdom gently guides you towards a few locations to get you started – but you can go anywhere you want, if you’re intrepid enough to try. The game definitely doesn’t hold your hand, and it took me a surprisingly long time to get my bearings and feel confident against the many monsters you’ll come across. At the start, Link is woefully underpowered, which makes finding the dozens of shrines dotting Hyrule crucial, as this is the quickest way to get more hearts, stamina and learn new fighting techniques.

I was also eager to find the numerous towers that dot the land, as those are how you reveal more of the Hyrule map. Six years later, Hyrule still feels positively massive, and navigating it without filling in the map is an exercise in frustration. In retrospect, though, I probably was too aggressive about journeying beyond the first few areas the game reveals to you, as I ran into numerous enemies I was simply not powerful enough to take on. My advice: stick to the game’s script and focus on the first few quests it gives you before going into full explorer mode.

In addition to the many shrines, the game will quickly implore you to search out four regions of Hyrule to investigate disturbances affecting the areas. (If you played Breath of the Wild, you can surely guess where those areas are.) This is where you’ll find the game’s four areas that harken back to the dungeons in Zelda games of yore. Just like before, you’ll need to help the citizens of each region before you can advance – but to keep things fresh, all the big dungeons are in the sky.

As much as I enjoyed revisiting the vast Hyrule overworld, the different gameplay elements and scenery of the sky areas made this feel novel. These main dungeons feel more similar to the Divine Beasts from Breath of the Wild than the levels found in Zelda games of old, but this time out they’re more visually distinct and connected to the region of Hyrule you’re visiting. The bosses of each are also a lot more creative and interesting than the variations of Calamity Ganon from last time out, too.

Screenshots from Nintendo's The Legend of Zelda: Tears of the Kingdom.
Nintendo

Another thing that will be familiar to Breath of the Wild players is the game’s presentation. As a direct sequel, there’s no noticeable change to how Hyrule and its inhabitants are rendered this time. Obviously, the sky islands and underground caverns were not present in BotW, so those areas gave the designers a chance to come up with impressive new visuals. The sky areas were particularly striking to me, though the underworld has a creepy, alien atmosphere that adds a whole new vibe to the game.

Nintendo’s art direction is impeccable, as usual, but six years on from Breath of the Wild it’s fair to say I sometimes wanted a bit more. I’ve been playing the Horizon Forbidden West expansion Burning Shores – that series has a similarly vast open world to these recent Zelda games, and having that in the back of my mind made me imagine what Hyrule could look like on more powerful hardware. I’m not saying I want a fully photorealistic Zelda game; the semi-cartoonish style has always been part of the charm. But it’s hard not to imagine just how spectacular this game could look on more powerful hardware. Of course, that’s not Nintendo’s strategy and it hasn’t been for years – but one can dream.

That said, the Switch hardware does show its age in one significant area. Frame rate drops are a bit more common in Tears of the Kingdom than I’d like. To be clear, this isn’t a major issue that renders the game unplayable by any stretch of the imagination. Generally, things run solidly at 30 fps, but the more advanced physics at play here occasionally causes some stutters. You’ll also get some dropped frames if too much is happening on screen, like big battles with multiple enemies in the rain. I never felt like these problems were enough to keep me from playing, but they are noticeable and show that Nintendo is pushing the Switch as hard as it can here.

Screenshots from Nintendo's The Legend of Zelda: Tears of the Kingdom.
Nintendo

You may be wondering what makes Tears of the Kingdom more than just a Breath of the Wild remix. There are two major components that make it stand out. First are the two new areas above and below Hyrule proper. Both the sky islands and underworld add completely new challenges and gameplay elements. For example, one set of sky islands has less gravity than everywhere else in the game, so jumps carry you further. It may sound like a little thing, but it actually changes the way you go about fighting enemies – for example, a jumping slash attack can deliver multiple blows as you slowly float back to the ground. But it also leaves you more vulnerable, since you can’t pull out your shield in the middle of this move. If you time it wrong, you can take serious damage in a counter-attack.

The underworld areas are perhaps the most treacherous you can visit in Hyrule. That’s thanks to the persistent gloom enveloping those regions, something that makes the monsters below even more powerful. If you get hit, not only do you lose hearts from your health bar, but those hearts actually “break” – they can’t be refilled unless you use a special elixir or visit particular waypoints scattered throughout the map. Naturally, since it’s pitch-black underground, navigating is a challenge as well. You’ll want to come well-stocked with brightbloom seeds, which can be found in caves throughout Hyrule. Dropping those illuminates the area, and you can also take special potions that make you glow on your own.

The underworld quest line provides a second set of tasks beyond the ones found in the Hyrule overworld. There aren’t any dungeons underground as there are up in the sky, but there are still significant quests and enemies to find below the surface. And from what I’ve played so far, these aren’t just side quests – they intersect with the main goal of finding Zelda. It’s easy to forget about the underworld while journeying through Hyrule proper, looking for shrines and helping residents in all corners of the map, but you’ll gain valuable skills and progress the story in major ways by diving underground as well. If you’re getting stuck or running out of steam, delving into the deeps is a good way to change things up.

Screenshots from Nintendo's The Legend of Zelda: Tears of the Kingdom.
Nintendo

But easily the most significant change is in the abilities Link has, thanks to his “Purah Pad” (a new name for the Sheikah Slate from BofW). Two of the abilities, Ascend and Recall, are useful but don’t fundamentally change the way the game is played. Ascend lets you dive straight upwards through roofs or rocks to reach new areas quickly, while Recall rewinds time on specific objects to move them backwards. They can be handy for sure, but you’ll need to master the other two powers to get anywhere in Tears of the Kingdom. One is called “Fuse,” which lets you stick objects you find around the world onto your weapons or arrows to enhance them. This is a requirement, because most of the weapons you find in the world have been decayed by Ganondorf’s emergence.

The good news is that you can stick all the monster parts you find around the world onto these weapons to greatly increase their power. For example, you can stick bokoblin horns on to your swords to make them stronger, but you can also fuse the tail of an ice lizard to a weapon and get its freezing power. However, these weapons still break far too often, so you’ll constantly want to be stocking up your inventory and investigating what combos of weapons and additional items work best. This goes for arrows, too: instead of being able to find or buy fire arrows, for example, you’ll need to attach a fire fruit to your arrow to set things aflame.

And then there’s Ultrahand. This takes the Magensis power from BotW, which let you move metallic objects around, and supercharges it. Now, you can pick up almost anything you see – and you can stick objects together to build basically anything you want. What really makes your creations useful are the Zonai tools you’ll find around the world, things like fans, wheels, flame-emitting objects and much more. If you have a board and a fan, you can fashion a makeshift hovercraft, for example. Or if you need to reach a far-off location, try building a bridge.

As the game goes on, it does a great job of nudging you towards building more complex and useful tools. The possibilities are near-limitless, and I’m really looking forward to seeing videos of all the ridiculous things that people try to build. (For example, the hilariously flammable war cart that my colleague Sam Rutherford built.) I was initially worried that I wouldn’t be quite creative enough to fully take advantage of the potential that Ultrahand provides, but totally wild creations are rarely required. Usually, it’s a matter of sticking two or three things together to achieve a goal, and the game makes it pretty clear what you need to do. The quick shrines, most of which you can get through in five or 10 minutes, also are good at showing you what kinds of things are useful to combine.

You can also use Fuse to combine Zonai objects together with your weapons and shields. One of my favorite combos is sticking a springboard to a shield – so when enemies hit it, they go flying, giving you a chance to counter-attack or run away. Attaching a fire device to your weapon, meanwhile, lets it spew flames as you swing it. Again, the possibilities are vast, and it’s going to be a lot of fun seeing what kinds of weapons and other contraptions people come up with to suit their own play styles.

Screenshots from Nintendo's The Legend of Zelda: Tears of the Kingdom.
Nintendo

This all adds up to a game that, despite significant shared DNA with Breath of the Wild, feels new and vital. I have fond memories of my time traversing Hyrule in BotW, and I was eager to jump back into the world again. The overworld map may be the same, but plenty of the locations have changed significantly, which provided a distinct feeling of time passing between the games as well as offering new puzzles and challenges. The frequent dips into the sky or underworld, meanwhile, provide plenty of fresh, all-new areas to explore and challenges to overcome.

All this said, I also would be remiss if I didn’t mention the difficult, sometimes unforgiving challenge this game can occasionally present. Since there’s minimal guidance as to where you can and should go, it’s easy to find yourself in enemy encounters where you’re totally overmatched. And while most of the shrines are well done, there are some that are absurdly difficult for no apparent reason.

My “favorite" so far is one where you lose all your items and armor and have to figure out how to defeat enemies with just the tools provided to you. In this case, there were about eight high-powered machines, and while there were some little war machines to create, there’s also no shield in the shrine. Even with 10 hearts, making two mistakes was enough that I would die and lose my progress. It was incredibly frustrating, and there was no reason for it to be so hard.

And the impact of Fuse and Ultrahand cannot be overstated. These new tools make experimentation a hallmark of Tears of the Kingdom in a way it hasn’t been before. Now, in addition to exploring every corner of Hyrule, you’ll also need to try lots of different combinations of tools, weapons, found objects and Zonai devices to find the solution a puzzle demands. Or you can fritter away hours making contraptions from whatever you find laying around. In a lot of ways, Breath of the Wild was already a creative sandbox that let gamers tackle the various adventures it offered in any order and any fashion they chose. In Tears of the Kingdom, that’s even more true.

If you want to spend all your time spelunking in the underworld, feel free. If you’d rather hunt down shrines at the expense of all else to maximize your stamina and hearts, that works too. If you only want to engage in building objects with Ultrahand when the game requires it, that’s fine – it makes it clear when you need to build various contraptions to advance. There’s enough guidance to set you on your path when you get started, but you can also ignore that and just roam the wilds. Do so at your own risk, though – it’s rough out there.

Tears of the Kingdom isn’t the series reinvention that we got in 2017, but that’s OK. There’s more than enough here to justify revisiting the Hyrule that we first saw with Breath of the Wild — I’ve "only" put in about 35 hours at this point, and there’s no end in sight to my journey. If you’re one of the millions who delighted in that game’s freedom, chances are you’ll love Tears of the Kingdom too.

This article originally appeared on Engadget at https://www.engadget.com/the-legend-of-zelda-tears-of-the-kingdom-review-a-familiar-but-fresh-adventure-120035307.html?src=rssEngadget