HTML5 Game Development
   
  • HOME
  • News
  • Tutorials
  • Engines
  • Demos
  • Tools
  • Partners
  • Mobile HTML Game
  • Guess The Celebrity
  • About us

Alteil: Horizons CSS3-powered Tactical Card Game

Alteil:Horizons is a groundbreaking HTML5-powered turn-based tactics game raising money on Kickstarter. The game is powered by CSS3 Animation and transitions, giving excellent hardware accelerated support across browsers and it uses Angular.js as a front-end framework.

The reasons for picking HTML5 are detailed in a reddit comment:

This allowed us to use pretty much anything we want in the front end, and we started with flash, then looked at unity and even considered the unreal engine. The selling points of these were the graphical superiority and the idea that web games are slow. That said, flash development was a bit complex and had optimization techniques were of little value add for a turn based game. Unity and similar games were awesome but the idea of forcing a user to install a component to play our game felt like it defeated the purpose of a web game.

I ended up asking people to test out the web anyhow, because all of the downsides such as speed were just theories. When my staff tried out our these proof of concepts in reality, I couldn’t be happier. We tested to see how much the DOM could take before there was any human noticeable slowdown and it was well beyond anything we’d ever throw at it with our most complex scenes.

With that settled, and the fact that the dom was actually a reasonable choice, I continued along my separation of concerns routine. Knockout was my first choice but it simply didn’t handle a project of our scope as well as I’d like. When I looked at angularJs, it had everything i wanted. The server would send in a json update using socketio (well, checking the best and moving all the way down to long pooling if needed) and everything would just bind. Mock data was as sinch too. I was able to have everyone focus on their specialty and not have to be bogged down by things that weren’t relevant to what was immediately in front of them.

From a business standpoint, it’s a lot easier to find people who developer for the web than almost anything else. Even our end users picked it up like nothing, and I asked someone in our game’s chat to throw togetherhttp://cards.apocoplay.com/ for me. He did it almost instantly.

AngularJS is one of the most powerful tools in my product’s pipeline.

Check out the Kickstarter for more details as well as the videos below


Share List

You might also find this interesting:


  1. HTML5 Game Development Facebook, Twitter and G+ The official HTML5GameDevelopment.org Facebook page up at: http://www.facebook.com/Html5GameDevelopment The official HTML5GameDevelopment.org Twitter account is at: https://twitter.com/#!/gamedevhtml5 The Google Plus page is up at: https://plus.google.com/b/106608051085232600929/ All are updated automatically via the...

  2. Elliot Quest: Impact.js powered game released on WiiU, Steam, OUYA Elliot Quest, an 8-bit retro adventure built using the Impact.js HTML5 Game Engine, is a great example of the power of HTML5 being used to drive a cross-platform release: it’s...

  3. CSS3 Battleground A cool mozilla-hosted animated video made entirely in CSS3 Share List...

  4. HTML5 World of Card Games launches Following up on the success of DOM-based HTML5 (technically HTML4) hit World of Solitaire (which tallies over a million monthly uniques as the first result when you type “Solitaire” into...

  5. Hearthstone card effect in CSS An interesting question was posed via Twitter recently. It was about finding a way to create a card browse/hovering effect like the one in the popular card game Hearthstone using...

HTML5 Demos

License HTML5 Games

Are you a company looking to license HTML5 games? We recommend MarketJS.com, a B2B platform for licensing games.

MarketJS has over 300 HTML5 games for licensing. They also provide additional services such as game reskin, custom development, and white label portals.

Html5 Game Development


Follow @GameDevHTML5



WHAT’S NEW

  • What’s New in Phaser 3.50

  • Particle and Sprite Editors in Babylon.js 4.2

  • Healthcare Industry HTML5 Games

  • Games for Events Example

  • HTML5 Games for Luxury Brands



NEW DEMOS

  • Vertical Endless Runner Prototype

  • Particle and Sprite Editors in Babylon.js 4.2

  • Song Maker in Google Experiment

  • Phaser 3 Experiment for Drawing Cards

  • HTML5 Game for a Recycling Campaign


ENGINES

  • Building Simulated 3D HTML5 Games With Phaser

    Phaser is commonly used as a 2D game engine for creating HTML5 desktop and mobile games. However, with the help of three.js and Phaser 3D library, you could render your …Read more

  • Egretia Blockchain HTML5 Game Engine

    Egretia is an up and coming HTML5 game development platform that is powered by blockchain. The blockchain technology is like a digital ledger wherein finances or transactions involving value are …Read more

  • Phaser 3.4 Release

    Phaser 3.4 has just been launched, bringing new and better features for HTML5 game development. This updated version now has support for Game Object Containers. Although it’s still in beta …Read more

SEARCH OUR ARCHIVES

CONNECT

rss twitter

HTML5 Game Development is proudly run by 3P Solutions Inc

GOT NEWS?

Send new engines, demos, information and tips to hello@html5gamedevelopment.com

MONTHLY MEETUP

In boston? Join us for the Monthly HTML5 Game Development meetup.

BOOKS

We're in the process of writing a few books about game development. Coming soon!

Copyright HTML5gamedevelopment.com