casino-games · GitHub Topics · GitHub


Benefits Of Playing Online Casino Games

One of the most exciting benefits of playing casino games online is the free casino comps. Just like the land-based casinos, the online casinos compete vigorously for new members and you the players are the winners.

Most casinos will offer new players a free casino bonus to try their casino. These comps come in many forms such as a Free Cash Bonus, a No Deposit Bonus or a Free Spin Bonus. Many offer a combination of these and the biggest challenge is finding out what bonus is best for you.

Online casinos have been one of the fastest growing segments of the internet with new casinos opening nearly every week. These casinos vary greatly from country to country and choosing the best is sometimes a challenge. is designed to help our visitors find the best casino games and casinos which fit their location and style of play.


US Friendly Casinos & Brands

There are plenty of world-class brands and casinos which welcome US players with open arms. Here are few of the most popular brands and associated casinos.

Rival Powered Gaming

The Rival Brand is a well-established game developer with hundreds of online casino games in their inventory. Their games are available to players worldwide and are especially popular in North America.

Arrows Edge

The Arrows Edge software brand is not as well-known as some of the older brands but they offer an exciting collection of casino table games and slots. These game range from Tri Poker to Multi-hand blackjack.

Betsoft Gaming

The Betsoft Brand is considered the leader in 3D animated slots and their table games are first class. Nearly all of their games are built using the newest HTML5 technology and are available for free play.

Games such as the At the Copa and Rooks Revenge have taken animated slots to a new level. The WhoSpunit slot is an excellent example of how expansive these new slots have become.

Realtime Gaming

The Realtime Gaming (RTG) brand is one of the original designer of online casino games. They have an incredible inventory of games including casino table games, video slots, and video poker machines.

15 Errors and Unavailability of

15.1 OLG’s Errors

A number of circumstances may arise where a Game-related bet, wager or purchase is accepted by OLG, or where OLG awards a Prize, credits a Player Account or processes a withdrawal, in each case in error (an “Error”).  As examples only, Errors may include:

  1. where OLG misstates any Lottery Game Rules, Pay-to-Play Game Rules or Bonus Funds Terms, in each case as a result of an obvious error or omission in inputting the information, or as a result of a computer malfunction;
  2. where OLG credits a Player Account, thereby increasing the amount of Unutilized Funds, as a result of a manual or computer input error; or
  3. where OLG deposits into a Player’s bank account an amount that is greater than the amount of Unutilized Funds in a Player Account; or
  4. in the case of Sports Betting Games Played Online, errors which may result in the voiding and/or resettling of a wager:
    1. Where OLG accepts a wager after the Event Cut-off Time for Wagering (as defined in the applicable Pay-to-Play Game Rules); after a result is known; or at a stage where the Player could have any indication of the result of the wager;
    2. Where OLG accepts a wager based on incorrect information provided by OLG including, but not limited to, incorrect outcomes, participants, location, date, time, lines or odds;
    3. Where OLG settles a wager with an incorrect result or payout; or
    4. If OLG, in its sole discretion, believes that the integrity of the event may have been called into question: or
    5. The Player fails to comply with one or more of paragraphs 5(a), (b), (c) and (d) of Section 14.5 

OLG reserves the right to correct any Error in the manner that it deems appropriate in the circumstances, and OLG’s decision shall be final and binding.  Reference is also made to Section 16.3.

Neither OLG nor any of its employees, agents or service providers shall be liable for any loss incurred by a Player that results from any Error, including any loss of winnings that results from a forfeiture thereof by the Player as a result of the Error.  OLG shall use reasonable efforts to notify a Player if any Error has adversely impacted the Player, or if the correction of any Error adversely impacts the Player.

In the event that OLG pays any money (i.e., by processing a withdrawal) to a Player as a result of or in relation to an Error, the Player shall be deemed to hold such money in trust for OLG, and OLG shall have the right to recover such money through a correcting entry to the extent that funds are available in the Player’s Player Account and, if sufficient funds are not available, through a demand for payment to that person which demand the person shall immediately satisfy, to the extent of any deficiency, in accordance with OLG’s reasonable instructions. 

If an Error results in a credit to a Player Account (the amount of such credit being “Error Funds”), any subsequent Game-related bet, wager or purchase may be deemed by OLG to have been made using the Error Funds, and (i) OLG may cancel such bet, wager or purchase, and (ii) if any Prize in respect thereof has been credited to the Player Account or otherwise paid or delivered to the Player, the Player shall be deemed to be holding the full amount of such Prize in trust for OLG, and (iii) upon OLG making a demand for the return of such Prize, the Player shall immediately return the Prize to OLG in accordance with OLG’s reasonable instructions.

15.2 Unavailability of

OLG intends to make available on a 24-hour basis, 7 days a week.  However, from time to time it will be necessary to limit or restrict access to all or parts of (“Downtime”), including for purposes of conducting software maintenance and upgrades, and addressing Errors and other issues as determined by OLG in its sole discretion.  During a period of Downtime, some or all of the functionality of may not be available.  As examples only, it may not be possible to:

  1. deposit funds with OLG for purposes of crediting the notional balance of a Player Account;
  2. withdraw Unutilized Funds;
  3. play Games; or
  4. check a Player’s transaction history.

OLG will use reasonable efforts to notify Players in advance of planned Downtime by posting notices at or through other appropriate means as determined by OLG in its discretion.  However, it may not be possible to notify Players in advance of Downtime, including in circumstances beyond OLG’s control (for example, a power failure) or if the Downtime is determined to be necessary to address a potential or actual security threat or breach.  Notwithstanding anything to the contrary contained in this Agreement, a Player shall not be entitled to any compensation arising from or as a result of any Downtime including, for example, if a Player is unable to withdraw Unutilized Funds through or if Bonus Funds expire during the period of any Downtime.

Video Slots

Video slots are very popular (online) casino games that come in a lot of different varieties. Online video slot games are based on classic reel slots like old fruit machines. Although video slots are based on the same idea as fruit machines there are many differences between the games. Most fruit machines have only a few paylines and not a lot of special features. Modern-day video slots are a bit more complex and can offer multiple bonus features, free spins feature, jackpot features, more paylines and unique sounds and themes. Did you know some video slots offer up to 3125 paylines? Visit this page to learn more about video slot games!

‘’Walt Fraley developed the first video slot in 1975 and since then a lot of innovations came to the market. Because of this video slots are now very popular in almost all online (and offline) casinos.’’

Tip: Did you know we have created a list with best paying video slots? In this list you will find a great selection of video slot games which are known for delivering amazing payouts. Click this page to have a look at this overview!

11 Player’s Closure of Accounts

11.1 Closure of a Player Account by the Player

A Player may close their Player Account at any time by contacting Player Support (“Closed Account”).  If a Player is no longer eligible to have a Player Account (for example, if the Player will be relocating to a jurisdiction outside of the Province of Ontario, or if the Player becomes an Excluded Individual), the Player is required to Close their Player Account.

Upon Closure of a Player Account, the Player Account will no longer be accessible by the Player until such time as the Player has contacted Player Support to request a re-opening of the Player Account and OLG has approved of such re-opening. All Future Game Transactions associated with the Closed Player Account that have not been completed by the time of Closure will be cancelled. 

Notwithstanding the Closure of the account, OLG will retain a Player’s information in accordance with its record retention policies. For more information on how OLG retains a Player’s personal information, see the OLG Internet Gaming Privacy and Cookie Policy

Subject to the minimum withdrawal requirements in Section 7.2 and documentation requirements in Section 4.3, if a Player Closes their Player Account and Unutilized Funds remain in the Player Account at that time, OLG will return the Unutilized Funds to the Player’s bank account that is associated with the Player Account, the details of which are stored by OLG on the iGaming System.  In the event that no bank account is associated with the Player Account, or if OLG is not able to successfully deposit the Unutilized Funds in such bank account (for example, because the bank account has been closed or because OLG requires additional information in order to confirm that the bank account belongs to the Player), OLG will use reasonable efforts to contact the Player using the Player Contact Information to advise as to the status of the Player Account and the balance of Unutilized Funds.

Types of Gambling Games

There are several different forms of casino games, all of which are available at online gambling casinos. Here’s a quick breakdown of the various types of internet casino games you might want to try playing:

Slot Machines: Known as fruit machines and pokies in some parts of the world, slots are the natural entry point for those new to casino games. Not only are slot machines very easy to play, but they also offer huge jackpots to lucky players! If you’ve never tried online casino gambling before, slots are a great place to start.

Table Games: Table games include all games that (in a brick-and-mortar casino) are played at a table against the casino. These include classic casino games like blackjack, baccarat, roulette and craps, as well as newly popular games like Three Card Poker and Caribbean Stud Poker. All of the best online casino gambling sites offer a wide variety of table games to their players, though the exact selection of games may vary.

Video Poker: Video poker machines may look like slot machines, but they offer a very different experience to the player. These casino games require deep strategy to play, but if played properly, only give the online casino a very small edge over the player – and in some rare cases, the player may even have the advantage with perfect play!

Other Games: A variety of other casino games can also be found at many online casino gambling sites. The most popular of these may be keno, the lottery-like game in which players pick numbers that they hope will be chosen in a drawing. Instant win scratch card games are also popular, while some sites my offer special internet casino games you wouldn’t find in a brick-and-mortar establishment.

Poker: Over the last decade, poker has become one of the hottest gambling games in the world, and online poker is at the forefront of that explosion. Unlike most casino games, poker will have you pitted against other players rather than against the casino, and skilled players will come out ahead of their opponents in the long run. If you want a game that you can truly make money (or even a living) from, poker is the best online casino gambling game to learn!

Sports Betting: If you’ve ever placed a friendly bet on a football or basketball game, you already know enough to enjoy sports betting. While a live casino might offer sports betting alongside their casino games, the online world mostly services sports bettors through dedicated sportsbooks that offer bets on events happening around the world in dozens of sports and games.


Casino Bloke will help you find a trustworthy, safe and fair online casino to play at but you need to make sure to exploit all the opportunities and avoid trouble. You’re new to this game and have a lot to learn, so take time to do it. There’s no rush, you’ll be placing real money bets soon enough, and once you start, make sure to stay in control. Online gaming should remain fun and the only way it can is if you play smart and recognize when it’s time to walk away.

Don’t worry, though; Casino Bloke will be by your side every step of the way. He’s a wise little guy with loads of gaming experience, happy to help whenever he can.

Playing at online casinos can be tons of fun or cause you to curse the day the internet was invented. The good news is, it’s all up to you! Learn and practice before playing with your hard-earned money. Exploit the opportunities and beware of pitfalls. Gamble responsibly to keep enjoying what the online gaming industry has to offer.

Expanding Your Horizons

It’s easy to get comfortable with one or two casino games and lose sight of the fact that there’s a whole world of online casino games out there. In our opinion, it’s worthwhile to occasionally branch out and try something new. Not only does it keep the gambling experience fresh, but you may find a new favorite if you give new games a chance.

Expanding your horizons is good for your long term development as a player anyways. We like to think of the brain as a muscle that needs exercise just like any other muscle. Trying new games forces you to learn new strategies and chalk up new experiences. This makes you a more well-rounded and educated gambler. Learning how to succeed in new games will improve your overall development.

This is especially important for the strategically minded gambler. If you’re one of those types who love to test new strategies and find new ways to reduce the house advantage, learning new games will help you think like a gambler. New experiences teach you new ways to think and expose you to new math concepts. Plus, it’s just fun to try new things. Don’t be afraid to leave your comfort zone and try something new occasionally.

What is RTP?

It is no secret that games from best online casinos favor the house, i.e. that the house has an edge. This edge is demonstrated through the Return to Player (RTP), which is the percentage of every bet that gets returned to the player. The difference between the full 100% and the RTP is where the edge comes from.

So in other words, a game with a 90% RTP will, on average, return the player 90 cents for every dollar wagered. It is important to remember that this is on average – the game could swallow all your money, or you could win many times your original stake – depending on the game.

So if you want gaming sessions that will on average maintain your bankroll for a longer period, and possibly extend your chances and odds of hitting a big jackpot, then RTP is the figure you want to look out for. We have listed some of the best RTP slots for you, with up to 99.1%.

Online Craps

How To Play

Some new players may be intimidated by craps due to the fact that the table is decorated with a complex grid. However, this grid simply outlines the various betting possibilities you can make.

To play, players will bet on the outcome of a round, then the ‘shooter’ rolls the dice. The shooter is a player, and responsibility will change for each round in a land casino. The first roll is the ‘come-out’ roll, which either ends the game right away due to bets being calculated based on a ‘pass’ or ‘don’t pass’ bet, or there will be a point set up which leads to more rounds. The next rounds rotate around the score rolled in the ‘come-out’, with each throw attempting to roll the same amount before rolling a 7.

Craps RTP

Due to the nature of the game, craps never really became popular online, although most casinos do offer it in their table game libraries.

Craps offers various types of bets and it would take too long to explain odds and house edges for each one of these bets. On average, however, the house edge in craps is rather small (around 1% – 1.5%), with some bets even offered at true odds.

Frequently Asked Questions Online Casino Games

While playing and finding out about new online casino games you might have questions. We understand that since the amount of games, and the diversity of games, can be a bit overwhelming. To help you out we have set up a list with frequently asked questions about online casino games. By taking advantage of this list you can learn how games work, what to mind before starting playing a game and how to stay safe and secure. Do you have a question which is missing in the list? Then contact us by sending us a message!

1. Are online casino games fair?

One of the most important things about casino games is that they must be fair. Although things can go wrong when you visit the wrong places, we can state that online casino games are 100% fair. How this is possible? When a game provider makes a game it needs to be tested and licensed before it can be released on online casino websites. The testing and licensing gets done by independent testing agencies which ensure the payout percentages are fair and secure. Only when a game is tested legit it will be released for you to play. On top of this licensed casinos get tested by licensing authorities to ensure games are games and payouts are fair.

2. Is it possible that an online casino offers rigged games?

As stated before, if you visit the right places you won’t encounter any unfair or rigged casino games. Although this is the case we strongly recommend you avoiding rogue and unlicensed online casinos. Why? Online casinos which hold no license, or have a bad reputation, might offer you rigged or pirated games. This means the casino has secretly changed the payout percentage of the game in its favour. Because of this you chance of winning is increase very strong. Because of this we recommend you to only play at top rated online casinos!

3. What does the RTP of a casino game mean?

The term RTP is the abbreviation for Return to Player. The Return to Player (rate) gives you an indication how much of the total wagered money the game or machine returns. For example; When you bet a total of €100,000,-, and the machine returns €94,000,-, then the RTP is 100 / 100.000 x 94.000 = 94%. Visit this page to learn more about RTP’s and the house edge.

4. Can I win real money playing online casino games?

Yes, without a question. After signing up at an safe and secure online casino you can play casino games for real money. This means you can lose real money, but you can also win real money! Simply sign up a free account and make a first deposit using one of the reliable deposit options. At most online casinos you will be able to deposit with all major online payment options including VISA, Mastercard, Bank Transfer, Klarna, Trustly and e-Wallets like Skrill and Neteller. Once done you can play online casino games with real money! Learn more about playing at online casinos with real money on this page!

5. Can I also play online casino games for free?

Yes, this is no problem! Many online casinos give you the options to try out their games for free. Most of the times you don’t even have to sign up an account to try out games for free. Simply open a games and choose the options ‘’Practice’’ or ‘’Free mode’’. Once done, you will be able to try out the game for free. This can be very useful to learn more about how a game works. Please note some casinos limit you in the time that you can try out a game for free. Sometimes after for example 10 minutes the game will stop and you will need to wait to play it for free again. In this way the casino tries to force you to deposit and play with real money.

6. What kind of games can I play using real money?

While gambling online almost everything is possible, especially when you want to gamble using real money. At almost any online casino you will find a nice collection of games which you can play using real cash. The most popular games types to play with real money are Slots, Video Poker and Table games. In addition to this Bingo and Live Dealer Games are also getting more and more popular. On top of these games some online casinos will also offer speciality games including scratch cards, Sic Bo, Pai Gow Poker, Texas Hold’em, Caribbean Stud Poker and Keno.

7. Is it expensive to play online casino games?

In most cases you can say you can make online gambling as expensive if you like. There are many online casino games which you can play with just €0,10 or €0,20 per spin. This means playing these games is not that expensive. Although this is the case you can also decide to play the same games for €1,-, €5,-, €10,- or even €100,- per spin. When you do this, you will be able to lose a lot of money quickly. Because of this we recommend choosing a stake which suits your gambling budget.

8. Which games have the best odds of winning?

If you like to improve your chances of winning you can have a look at the RTP of a game. The higher the RTP, the bigger then chance you win. Although online slots have a very high RTP compared to land based slots, many table games have the highest odds. Most land based slots pay between 70% and 85%. Most online slots return between 94% and 97%. But some table games like Blackjack and Craps return up to 99% of the money people spend.