Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

June 14 2017


Hybrid Apps And React Native: A Time To Transition?


Accomplished musicians often talk about how, at certain moments in their careers, they had to unlearn old habits in order to progress. This process often causes them to regress in performance while they adjust to an ultimately better method.

Hybrid Apps And React Native: A Time To Transition?

Once the new approach is integrated, they are able to reach new heights that would not have been possible with their previous techniques.

The post Hybrid Apps And React Native: A Time To Transition? appeared first on Smashing Magazine.

June 13 2017


Convincing Clients: How To Get Sign Off When It Matters


We have all been there. That dreaded moment when after weeks of work we have to present our progress to key stakeholders, and they mercilessly tear it apart. It feels inevitable, but usually, we can avoid these situations.

Wouldn’t life be so much easier if we didn’t need to get other people to buy-in to our work? Unfortunately, it doesn’t work that way, especially in digital. What we do involves so many different disciplines working together. We have to get the support of colleagues, stakeholders and management. But, achieving that can be painful, to say the least.

The post Convincing Clients: How To Get Sign Off When It Matters appeared first on Smashing Magazine.


5 Great Web Hosting Options You Should Choose From

Advertise here via BSA

Your website’s performance depends largely on the hosting service you’ve selected. If the service turns out to be inadequate, you may have to put up with slow page loading or capacity issues. Even downtime more than what you’re able to tolerate.

More and more business owners are becoming aware about the need of creating quality content.

Few of these owners understand the impact a hosting service can have on their website’s performance and uptime.

It’s natural to take pricing into account when selecting a hosting service. Still, pricing should always take a back seat to performance.  It should never be the primary driver behind making a selection.

There are plenty of options hosting companies that would like to offer their services to you. This week, we’re going to take a close look and 5 of the very best.



SiteGround has grown from a 3-person startup in 2004 to a hosting company that currently employs over 400 people in five data centers located on three continents. They are pioneers in the art of developing own advanced web hosting security solutions. The result is extreme data and website protection that guarantees 99.99% uptime. SiteGround have also developed their own backup system that creates backups with minimal resource usage which allows rapid restore in times of need.

Their always run the latest software on their servers (Apache, PHP, MySQL etc.) and provide the latest speed and performance technology: SSD drives, NGINX, hhtp2, PHP7. On top of their in-house WordPress caching solution – the SuperCacher manages to improve a website’s performance. Their platform is built on top of the cutting edge LXC (Linux containers) technology. The overall effect from a customer’s standpoint is exceptional performance and stability.

SiteGround’s customer support team is available 24/7 with literally no hold times, and it helps resolve questions that go beyond web hosting. There is no coincidence that their overall service is officially recommended by



Most web users have been frustrated at one time or another with slow page-loading times. In today’s souped-up world, even moderate page-loading times have become unacceptable. A2 Hosting lets you put all that behind you. This premier hosting service, that features 3 data centers on 3 continents, gives you multiple hosting options to choose from.

Depending on your needs, you can select managed or Cloud VPS hosting, a private server option, or a managed or unmanaged dedicated server option. As far as the page loading issue is concerned, “screaming fast” should be good enough for most users. You can however, sign up for A2 Hosting’s Turbo Server or SwiftServer capabilities; if page loading 20X faster than what you’re apt to find elsewhere appeals to you.

With A2 Hosting 99.9+% uptime is the norm, as is around-the-clock support; every day of the year.

WordPress VIP


Some web hosting services provide excellent service, but their fee structures can be complicated, or lead to unanticipated surprises. While a significant spurt in website traffic, accompanied by an increase in sales, is always welcome; extra fees imposed by your hosting service due to increased traffic or capacity requirements can dampen your enthusiasm. WordPress VIP’s flat fee structure can be the right solution to fit your needs; and they also offer other helpful services.



If you’re web activities have outgrown, or are close to outgrowing, your current shared hosting plan, you may be advised by your hosting service to upgrade to a managed VPS service. Glowhost’s Elastic Sites Plan can save you the time, trouble, and expense of having to make that transition. This plan gives you everything you would expect in terms of performance from a reliable, dedicated, and easy-to-manage resource.

Pagely – Premium WordPress Hosting Solutions


Are you the owner or maintainer of a very large WordPress website? Look no further than Pagely for the best hosting solution with stellar tech-centric customer service and an impressive technology stack. This 100% bootstrapped service specializes in a managed hosting concept designed exclusively for large WordPress sites and big brands. You’ll get dedicated hosting, excellent security, and Pagely’s very own CDN and caching features meticulously built by their in house team.

Follow These Tips for Choosing a Web Hosting Service

Since at least one of these five hosting services should provide exactly the solution you’re seeking, it’s almost impossible to make a poor choice. It would still serve you well however, to read through the following tips for choosing a hosting service; if only to be certain that you fully understand your needs, and that those needs will be met.

  • What is the purpose of your website? What are your expectations for it? It’s important to be able to answer these two questions to ensure that a hosting service’s offerings will adequately address your needs. Whatever those needs may be, one of more of the hosting services listed should more than satisfy them.
  • What do you expect your website to look like down the road in terms of growth, and capacity and performance requirements? Answering this question is especially important if you own or manage a business-oriented or e-commerce website. If possible, you want to choose a hosting service that enables you to scale up your hosting needs without the necessity of changing hosts or hosting options.
  • What does a given hosting service offer in terms of customer support? Depending upon the size and nature of your website, your support needs can vary from important to critical. Assume you expect reliable, lightning-fast support, and take it from there.
  • A hosting service may promise a lot, but will it live up to its promises? The services listed here most certainly will, but it always pays to check or customer and professional reviews. You’ll want to know the pros and cons associated with any host before you sign up, along with any issues customers have encountered that may be of concern to you.
  • Never base a decision to sign up on pricing alone; especially if you find the lowest price particularly appealing. You can usually expect the performance and support you receive, especially the latter, to corollate with what you’re willing to pay.
  • Read the Terms of Service! You may dread doing so if the Terms are lengthy, as some tend to be. Be on the lookout for anything that addresses a hosting service’s refund policies. You will also want to be aware of any discussion of automatic service upgrades that could result in a price increase.
  • Another key element is a backup plan. You don’t want to put your website, customer data, and/or transaction data at any risk of being lost. If a hosting service’s backup plan is explained in some detail, don’t hesitate to look elsewhere.
  • If you follow the news regularly, security breaches appear to be popping up all over. Web hosting services aren’t immune to these breaches, but most do an excellent job of protecting your data. You can rest assured that those listed here do an exceptional job of data and information protection.

Summing Up

The hosting services listed here are the best that money can buy. It’s simply a matter of choosing one that will provide the service and support you need. Most likely, you’ve come across more than one that will fill the bill. We still suggest that you check out the reviews before putting money on the table.


Professional Web Icons for Your Websites and Applications

June 12 2017


A Complete Guide To Switching From HTTP To HTTPS


HTTPS is a must for every website nowadays: Users are looking for the padlock when providing their details; Chrome and Firefox explicitly mark websites that provide forms on pages without HTTPS as being non-secure; it is an SEO ranking factor; and it has a serious impact on privacy in general.

A Complete Guide To Switching From HTTP To HTTPS

Additionally, there is now more than one option to get an HTTPS certificate for free, so switching to HTTPS is only a matter of will.

The post A Complete Guide To Switching From HTTP To HTTPS appeared first on Smashing Magazine.

June 09 2017


Web Development Reading List #185: Safari 11, New Edge Build, Chrome 59, And CSS Optimization Insights


This week was full of great browser vendor news: Safari 11 was announced with long-awaited features such as WebRTC and tracking protection, and a new Edge build with new CSS features is now available, too.

Web Development Reading List 185

But the past few days also had some valuable articles up their sleeves: about implementing HTTP/2 push, using datetime-local, and slimming down your CSS, for example. I collected everything in this reading list for you, so you don’t miss out on anything. Enjoy!

The post Web Development Reading List #185: Safari 11, New Edge Build, Chrome 59, And CSS Optimization Insights appeared first on Smashing Magazine.

June 08 2017


When Large Isn’t Large Enough: Designing With Hero Images


When users come to your page, they’ll feel some kind of reaction. Whether it’s positive or negative, that reaction is determined in large part by what they see. Because vision is perhaps the strongest human sense, a hero image is one of the fastest ways to grab the user’s attention. Bold, graphic and intentional imagery engages the user. It draws the user in immediately and makes a perfect centerpiece for a minimalist app or website.

When Large Isn't Large Enough: Designing With Hero Images

A hero image is more than just a pretty picture. It’s a powerful communication tool. In this article, I’ll give you a few tips on using hero images. Also, if you’d like to get started and take a go at prototyping and wireframing your own designs a bit more differently, you can download and test Adobe XD for free.

The post When Large Isn’t Large Enough: Designing With Hero Images appeared first on Smashing Magazine.

June 07 2017


Creating Better, Faster And More Optimized WordPress Websites


Consumers typically have their own experiences when it comes to web hosting and their own opinions. If you search Google for reviews for any web hosting provider you'll find dozens of results.

Creating Better, Faster And More Optimized WordPress Websites

Usually, there are a lot more negative reviews than there are positive ones. I thought I would flip that around and share some WordPress hosting challenges from the perspective of the WordPress host and how I frequently solve them.

The post Creating Better, Faster And More Optimized WordPress Websites appeared first on Smashing Magazine.

June 06 2017


As Far As The Eye Can See: Colorful Sceneries, Posters And Covers


With the lovely weather we've been having here in Belgium, all of my senses actively engage when I'm riding my bike. I find myself picking up colorful sceneries while the smell of fragrant flowers and the birds' singing somehow doesn't manage to escape me. Oh yes, it's Summer alright!

As Far As The Eye Can See: Colorful Sceneries, Posters And Covers

Not sure about you, but this is the period when I usually feel most inspired, probably, because I'm spending way more time outside. After all, nature is where I find most of my inspiration as it sets my mind free and I feel at ease. Hopefully, you're enjoying some sunny days, too. Give yourself a moment of repose. Sit back, relax, have a refreshing drink and let the stream of inspiration come in.

The post As Far As The Eye Can See: Colorful Sceneries, Posters And Covers appeared first on Smashing Magazine.

June 05 2017


The State Of Advanced Website Builders


Advanced website builders — the tools provided by Squarespace, Wix, Weebly, The Grid and more — produce websites that look and feel like they were designed and coded by humans. They’re also software as a service, which is a different business model than traditional, custom-developed websites.

The State Of Advanced Website Builders

So, should companies use them? At some point, will they replace custom development? In short, yes.

The post The State Of Advanced Website Builders appeared first on Smashing Magazine.


15 Fresh Pre-Built Websites for Web Designers & Their Small Business Clients

Advertise here via BSA

Freelancing is not always a bed of roses. Freelancers enjoy more freedom in terms of their work habits, but that freedom can come with a price. They often face challenges that office-bound workers tend to avoid. More specifically, distractions and occasion lapses in discipline and self-control.

If these challenges are not faced head-on, a lessening in productivity can result. And this can lead to extended work hours, reduced income, or both.

Today, we are offering tips designed to help a web design freelancer meet and overcome these challenges, while enjoyiing a boost in productivity.

Tip #1) Get your projects off to a quick start with the latest Be Theme pre-built websites.

Don’t start from scratch like these guys who invented a new way of designing websites.

Be Themes’s pre-built websites make it possible for you to turn out work of the highest quality, and save a ton of time in the process. You can, for example, skip wireframing, prototyping, and best of all – coding.

Pre-built websites are quick and super easy to install, as you can see by watching this cool 40-second video.

One more advantage: you won’t end up looking like these guys!

15 new pre-built websites for small businesses

  Be Craftbeer


This Craftbeer pre-built website features large, attractive images on every page. A parallax effect ensures that the emphasis is always on the product. The Muffin Group team knows how to attract customers. It shows!

Be eLearning


eLearning has become super popular the last few years. If you have a business in this rapidly growing niche, depending on a so-so website would be a shame. This pre-built website design is fresh looking and easy to navigate.

Be Tiles


This pre-built website looks as if its designer had a degree in architecture. The product is front and center, and the unique value proposition stands out clearly against the semi-dark background.

Be Artist


Yet another example of the impact a dark background can have on a website’s look and feel. You can of course change this default background to any color you choose. Like all pre-built websites, Be Artist is completely customizable.

Be Burger


This hip design is destined for a burger delivery or catering service. You can almost smell and taste each of the images; which is what you want in a food-oriented business’s website.

Be Sports club


A sports or fitness club’s website doesn’t have to remind you of a smelly gym. This Sports Club pre-built website, with its cool fade-in and parallax effects, has a modern design that any gym facility would love to have.

Be Hotel2


A hotel’s website should feature images that practically demand that you get on the phone and reserve a room. In addition to the engaging images, the relevant sections (location, room choice, pricing, and booking) are included.

Be Restaurant


Like the previous pre-built website, this dashing restaurant design includes a nice slider effect; adding to its dynamism. Why not give your client a website that the competition simply cannot match?

Be Architect 2


As far as presenting an interesting and engaging user experience is concerned, this web design, built around a variety of perspectives, will be difficult to beat. The hero image is enough to draw visitors in.

Be Boutique


Have you ever wanted to use a background video in the hero section of your website, but weren’t certain how best to go about it? Be Boutique shows you how. This pre-built website’s structure will make you portfolio look amazing as well.



Cold, stodgy, dull, and overly formal, is an apt description of many corporate websites. Be VPN shows you how a corporate website can be well-structured and formal, but friendly as well; with a casual twist.

Be Oculist


Had your eyes checked lately? If you’re looking for an oculist, you’ve likely noticed how horrible some of their website designs are. If you have an eye specialist for a client; suggest this fresh and trustworthy pre-built website template.

Be Furniture


Do you have a client that sells furniture? Impress that client by showing him this great looking design. Its large images and awesome slider effects used to showcase the products are bound to make a good impression.

Be Car


Combine an impressive hero image with plenty of white space and a thoughtful use of colors, and you have Be Car; an elegant pre-built website with a luxurious look and feel.

Be Tea


This pre-built website, with its vintage and minimalist vibe, is destined for a tea shop. Note how the dark menu, along with a careful choice of font styles, gives this design an exceptionally welcoming look.

Tip #2) Maintaining a regular schedule is all-important.

With no one to look over your shoulder (one of the joys of being a freelance designer), you are apt to slack off. You need a structure to rely on; and setting and sticking to a regular schedule for your work provides that structure. It also helps you stay motivated. Once you sit down to work, it’s important to avoid distractions. If you must check your e-mail, do it first thing. Avoid other social media activities until your workday is completed.

Make sure to schedule sufficient downtime. Doing so will help to keep you fresh and invigorated.

Tip #3) Set clear boundaries for your work and yourself.

It’s important that your work does not interfere with your home life, and vice versa. It’s all too easy to devote excessive time to your work, and it’s equally easy to allow your home life to interfere with your job. Establish a clear boundary between the two by setting aside a separate space where you can work without being distracted. While working, ignoring any outside interference will help you stay focused. Don’t be afraid to stop at quitting time if you’re in the middle of something. Doing so makes it just that much easier to get off to a quick start the next day.

Tip #4) Follow the Pomodoro technique.

The Pomodoro technique (often referred to as the “tomato theory”) involves taking regular short breaks during a lengthy work session. It has proved to be a genuine productivity enhancer, and it works like this:

After every 45 minutes devoted to work, take a 15-minute break. Some experts say 52 minutes and 17 minutes is optimum; but that sounds a lot like splitting hairs.

Once you get into the habit, you’ll find that the periodic breaks won’t slow you down one bit. Your brain consumes a lot of energy. Give it an occasional break.

Summing Up – Some Dos and Don’ts

Do These:

Design a work schedule. Stick to it.

Set aside a space that’s dedicated to work, and make yourself unavailable during your work hours.

Save time and effort. Take advantage of what Be Theme’s 250+ pre-built websites offer.

Review what you’ve accomplished each day. Doing so will help keep you motivated.


Don’t Do These:

Don’t let yourself become isolated. Take the time to talk shop with peers and colleagues.

Don’t work for long periods without taking one or more breaks.

Don’t neglect your boss, team members, or clients while working on a project. Stay visible.


Professional Web Icons for Your Websites and Applications

June 02 2017


Web Development Reading List #184: New Library Updates, Page Load Performance, And Continuance


Our lives are in constant change, we never stop developing and evolving — our bodies, our minds, our views. And today’s technology supports us in doing that: We can access a lot more information as the generations before us, and with that, we have a variety of new possibilities to grow and develop our personalities.

Web Development Reading List 184

We can see how work environments change, for example, we see resistance towards change and new methods, but slowly and over time, humanity is changing their overall behavior. Seeing technology in this light gives us a new perspective on our work attitude and how we approach technology.

The post Web Development Reading List #184: New Library Updates, Page Load Performance, And Continuance appeared first on Smashing Magazine.

June 01 2017


Designing Efficient Web Forms: On Structure, Inputs, Labels And Actions


Someone who uses your app or website has a particular goal. Often, the one thing standing between the user and their goal is a form. Forms remain one of the most important types of interactions for users on the web and in apps.

Designing Efficient Web Forms: On Structure, Inputs, Labels And Actions

In fact, forms are often considered the final step in the journey of completing their goals. Forms are just a means to an end. Users should be able to complete them quickly and without confusion.

The post Designing Efficient Web Forms: On Structure, Inputs, Labels And Actions appeared first on Smashing Magazine.

May 31 2017


Good Vibes And Summer Dreams: Joyful Wallpapers For Your Desktop (June 2017 Edition)


Where do you seek inspiration? In the bright colors that nature is showing at this time of year? A conversation with a friend maybe? Or a journey you recently went on? Well, we also might have something for you: Our monthly desktop wallpapers post is an opportunity to refuel your creative battery and get a little in-between inspiration shot — since nine years already.

Desktop Wallpaper Calendars June 2017

Each month, artists and designers from across the globe challenge their creative skills to create inspiring, unique, and simply beautiful wallpapers for you to indulge in. Wallpapers that are a bit more distinctive as the usual crowd and that’ll, hopefully, cater for some fresh ideas.

The post Good Vibes And Summer Dreams: Joyful Wallpapers For Your Desktop (June 2017 Edition) appeared first on Smashing Magazine.

May 30 2017


Codester – A Marketplace for Code, Scripts, Themes and Plugins

Advertise here via BSA

Today I would like to introduce Codester. Codester is an online platform for buying and selling web development assets like scripts, app templates, themes, plugins  and graphics. These assets make any developer or designers life a lot easier as they can help to reduce development time a lot.


Codester is not the first platform that offers ready to use web development assets and is also not the biggest, but they have a great unique selection of items that are not available anywhere else.  They have by far the best payout rate for sellers, which results in a lot of professional developers  who normally ignore marketplace platforms  to turn to Codester to sell their work. Codester is gaining a lot of traction and is growing quickly.

Scripts & Code

Starting from the scripts and codes that are available on the website for the most programming languages such as PHP, JavaScript, CSS, Python, Java, Ruby, C and C++, C# and VB.NET. Each of these languages has subcategories and include scripts that can be used to add valuable features to any website. Each of which adds a value to your website.

App Templates

App templates are the next under the spotlight which help build powerful applications for IOS, Android, Unity and Ionic etc. These application templates can help you build applications with ease since these are all developed by extremely skilled developers using generic approach so that anyone who wishes to use it can reap its fruits with ease hence making these templates a must have.



Then there are themes, as we all know, for any customer, the first impression they have about us is based on the user interface of our website, it’s design, color scheme and the flow sequence of the pages. This is a very delicate part and requires a team of skilled individuals to design and develop an effective UI for the customers. However, Codester has that covered for you with a large number of collection of themes developed specifically for different platforms for website development. There are themes available for HTML, WordPress, Joomla, Drupal, Magento, PrestaShop, OpenCart, Shopify, wooCommerce and more. These themes are professionally built for the easy integration for any of these CMS systems and make a great value for money.



Codester also offers hundreds of powerful plugins for all of these CMS systems each of which is developed keeping the commons needs of a developer in consideration.  There is a great collection of premium plugins that can add functionality to your website in just a few clicks.


Last but not least, the website offers a large variety of graphics that include user interfaces, logos, icons, mockups and game assets. They save you the trouble of hiring a designer for the purpose and help you chose from the large variety of available products. A pixel perfect design is incomplete without properly designed logos and icons. Codester has got that covered for you.

Affiliate program

You can also affiliate yourself with the website. If you are not a developer but just looking earn some money, you can register and create an affiliate links. For all the customers who follow that link to purchase our products, you will receive a handsome amount of 10% on each product.

Become a seller

If you are a developer or a designer then you can sell your scripts, themes and source codes through Codester There are thousands of buyers on the website who will be willing to buy your valuable work.  Codester has by far the best payout rate, which is 70% without any exclusivity requirements. Other platforms only pay 30% under these circumstances!

You can sign up and start uploading your products. Codester will then review your items (usually within the day) and you are good to go.


Each and every item on Codester is written by a professional designer or a developer. If you are given the opportunity to get things that are best for your website or app without any waste of your own time, at the most reasonable rates then how can you not take it?  Start reducing your development, check out Codester.


Professional Web Icons for Your Websites and Applications


Developing A Chatbot Using Microsoft’s Bot Framework, LUIS And Node.js (Part 1)


This tutorial gives you hands-on access to my journey of creating a digital assistant capable of connecting with any system via a RESTful API to perform various tasks.

Developing A Chatbot Using Microsoft Bot Framework, LUIS And Node.js (Part 1)

Here, I’ll be demonstrating how to save a user’s basic information and create a new project on their behalf via natural language processing (NLP).

The post Developing A Chatbot Using Microsoft’s Bot Framework, LUIS And Node.js (Part 1) appeared first on Smashing Magazine.

May 29 2017


How To Build Your Own Action For Google Home Using API.AI


For the holidays, the owner of (and my boss at) thirteen23 gave each employee a Google Home device. If you don’t already know, Google Home is a voice-activated speaker powered by Google Assistant and is a competing product to Amazon’s line of Alexa products.

How To Build Your Own Action For Google Home Using API.AI

I already have the Amazon Echo, and as Director of Technology at thirteen23, I love tinkering with software for new products. For the Amazon Echo, you can create what are called "skills", which allow you to build custom interactions when speaking to the device.

The post How To Build Your Own Action For Google Home Using API.AI appeared first on Smashing Magazine.

May 26 2017


Free Geometric UI Icons With A Fresh And Futuristic Twist (100 Icons, 6 Formats)


How about an icon set that gives your UI designs just that finishing touch they need? One that stands out while keeping the design clear and legible? Vincent Le Moign spent two years on designing such a set, and we are very happy to feature part of it as a freebie today.

Free Geometric UI Icons With A Fresh And Futuristic Twist (100 Icons, 6 Formats)

The EGO icon collection shines with its well-balanced, geometric style — perfect to make a bold statement without being obtrusive. To prepare you for nearly everything that an app or web interface could ask for, EGO covers tech- and office-themed icons, just like commerce, transport, nature, and leisure motifs. 100 icons in total that can be resized and customized to your liking (AI, EPS, SVG, Sketch, Iconjar, and PDF versions are available). Black and duo-tone blue versions are already on board when you download the set.

The post Free Geometric UI Icons With A Fresh And Futuristic Twist (100 Icons, 6 Formats) appeared first on Smashing Magazine.

May 25 2017


Just Keep Scrolling! How To Design Lengthy, Lengthy Pages


Websites with long or infinite scrolling are becoming more and more common lately, and it’s no mere trend or coincidence. The technique of long scrolling allows users to traverse chunks of content without any interruption or additional interaction — information simply appear as the user scrolls down the page.

Just Keep Scrolling! How To Design Lengthy, Lengthy Pages

Infinite scrolling is a variety of long scrolling that allows users to scroll through a massive chunk of content with no finish line in sight (it’s the endless scrolling you see on Facebook, Twitter and Tumblr feeds).

The post Just Keep Scrolling! How To Design Lengthy, Lengthy Pages appeared first on Smashing Magazine.

May 24 2017


Make ‘Em Shine: How To Use Illustrations To Elicit Emotions


As designers, we often use imagery that resonates with our audience. Yet, often we also end up with stock photos and generic icons that come across as mere decoration. Or we bypass imagery altogether. But custom images are a powerful design tool. They can tell a story and convey a distinct personality.

The Power Emotional Design: Including Illustrations Into Your Projects

Custom illustrations can be especially impactful. They can make our audience feel personally connected to an app or website, while being an integral part of the design.

The post Make ‘Em Shine: How To Use Illustrations To Elicit Emotions appeared first on Smashing Magazine.

May 23 2017


Building Killer Robots: Game Behavior In iOS With Fuzzy Logic Rule Systems


Imagine that it's a hot day. The sun is out, and the temperature is rising. Perhaps, every now and then, there's a cool breeze. A good song is playing on the radio. At some point, you get up to get a glass of water, but the exact reason why you did that at that particular time isn't easy to explain. It was "too hot" and you were "somewhat thirsty," but also maybe "a little bored." Each of these qualities isn't either/or, but instead fall on a spectrum of values.

Building Killer Robots: Game Behavior In iOS With Fuzzy Logic Rule Systems

In contrast, our software is usually built on Boolean values. We set isHot to true and if isHot && isThirsty && isBored, then we call getWater(). If we use code like this to control our game characters, then they will appear jerky and less natural. In this article, we'll learn how to add intelligent behavior to the non-player characters of a game using an alternative to conventional Boolean logic.

The post Building Killer Robots: Game Behavior In iOS With Fuzzy Logic Rule Systems appeared first on Smashing Magazine.

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.

Don't be the product, buy the product!