css Uncategorized

10 Games To Learn CSS

Learning CSS can be very challenging because the journey to master CSS is very long and time-consuming, there are no shortcuts but still, we can make this journey interesting so that we don’t get bored of it and leave it halfway.

There are lots of amazing developers who are consistently trying to make CSS easy, some do it by making videos, and some by creating interactive courses and games.

In this post, I am going to introduce you to 10 amazing games that can help you understand the concepts of CSS without getting bored.

1. CSS Dinner

CSS Dinner helps you understand how CSS selectors work, with simple tasks given to type the correct selectors to target the given elements with astounding animations.

It has 32 lessons that cover all the selector types and nestings of selectors.

CSS Dinner

2. Flexbox Defense

This game teaches you flexbox by positioning the tower to shoot at enemies and prevent them from passing your defense line.

It is very cool and if you like to play tower games then you definitely gonna enjoy it.

Flexbox Defence

3.  Flexbox Froggy

 Flexbox Froggy too teaches about flexbox, how positioning works, and how to arrange elements.

Basically, you have to position the frogs in such a way that they reach their respective lilypads.

It has 24 lessons and as you progress the lesson gets harder and more interesting to solve.

 Flexbox Froggy

4. Flex Box Adventure

In this game, you have to utilize flexbox features to help Arthur reach fruits and enemies.

This is developed by Coding Fantasy, which is a platform dedicated to building creative tools to learn technical concepts by enjoying them.

It also has 24 challenges and each challenge gets harder as you progress.

Flex Box Adventure

5. Grid Attack

Grid Attack is also a fantastic game to master CSS grid, also developed by the Coding Fantasy team.

in this game, you have to position the land in a way such that the demons die and help Ray stay safe and at last save his brother from Valcorian.

Grid Attack

6. Flex Box Zombies

This game has the best visuals among all the games I saw, it comes from the mastery games also a platform with lots of games.

In flexbox zombies, you have to kill zombies by positon bow towards the zombies, pretty amazing game.

Flex Box Zombies

7. Grid Garden

Grid Garden is another awesome game to practice grid layouts.

In this game, we have to position the water perfectly so that all the plants get water.

It has 28 levels and all of them are very creative and interesting.

Grid Garden

8. CSS Speedrun

CSS Speed run is a rapid game in which you have to write the correct selector for the elements highlighted or indicated with ➡️ arrow emoji.

The clock starts after solving the first challenge.

It is very beneficial if you like speed games and it has 10 levels but you can play it often to improve your speed.

CSS Speedrun

9. CSS Cascade

CSS Cascade is also a rapid CSS microgame covering many CSS properties like flexbox, grid, transform, direction, filter, counter, nth-child, calc and more.

It is from codepip which makes games like this on varous topics like Javascript and CSS, and has both free and pro plans.

CSS Cascade

10. CSS Battle

CSS Battle is very popular, I personally have practiced a lot on this platform.

Basically, you are given an Image and all the colors used in that image and you have to design that image with the help of CSS, it helps to practice a variety of CSS topics.

It has an image comparing a system that helps to visually compare our design with the given one by dragging the line.

CSS Battle

Conclusion

So we can learn CSS in multiple ways but it becomes very easy when we practice our skills with the help of a given platform or games.

There are many more games like this like

  1. You you are enjoying Tailwind CSS the Knights of the Flexbox Table can become your favorite one.
  2. CSS Challenges have many challenges to solve.

I hope you will like some of these games and don’t forget to bookmark this article and share it with others.

Related Posts

Google Analytics in Nextjs

Add Google Analytics in Nextjs with Quickest Method

Vercel has recently been adding a feature called the third-party library, which allows us to integrate various third-party tools like Google Analytics in the most performant way possible…

Using Notistack in Nextjs | React js

Showing toast messages in react apps is a common feature to add, as it’s one of the quickest ways to give feedback to users. There are many toast…

Using React Feather Icons in Next js

Feather Icons is a collection of sleek and beautiful icons that you can use in your projects in different ways and integrate seamlessly with React-based applications. To use…

find unused npm packages

Find and Remove Unused NPM Packages from Your Project

While building apps in an NPM environment it’s easy to accumulate lots of NPM packages in our app that we don’t even need, these package slows down our…

Using Bootstrap Icons in Next js | React

Bootstrap Icons is a Free, high-quality, open-source icon library with over 2,000 icons. You can use them as you like SVGs, SVG sprite, or web fonts. We can…

Set-up Shadcn UI in Next JS

There are 100s of UI Libraries like Material UI, Chakra UI, Bootstrap, etc. while using these libraries we have to Install whole library and only then we can…

Leave a Reply

Your email address will not be published. Required fields are marked *