YoFlash 5 coming into view

Dear All,

yes, it has been some years since I last actively had the time to work on yoflash. I know, that some have been eagerly waiting for an update; so here it is:

YoFlash is currently under active development again. It has been some time since the last update and the world did not stop turning. While we had a little discussion in the forums about the future of Flash-Games, I am convinced that Adobe Flash is finally dead...Instead HTML5 games are coming into view. And while in the last years, I found HTML5 games quite edgy (to say the least), they have quite made some quility jumps and some of them are actually really good and usable. Therefore I will drop flash support for the upcoming release (you can still keep your old games; but I advise you to delete them...if they are still working, they will soon stop working). Apart form that, the following features will be implemented or deleted in the new version of yoFlash

Features:

  • HTML5 games support from various sources (gamepix, poki, goodgame, plinga, famobi and more...) at the moment there are 1160 games in the new gaefeed.
  • Backend: Publish games with one click or use the 'Mass publishing"-function...to publish hundrets of games with one click.
  • Backend: Batch processing - Move all your games (or less) across categories, (un-)publish them, (un-)feature them or add tags in one go.
  • Backend: Yoflash switched to the category-system developed by Joomla, so you have the same look&feel as you are used to
  • Backend: Yoflash uses Joomla's tags system
  • Frontend: Fully responsive game site (if your template supports it).
  • Frontend: Hide games on mobile or desktop devices that don't work on mobile/desktop devices
  • Frontend: FULLSCREEN support for all HTML5 games
  • Frontend: Allow logged-in users to save their favourite games
  • Of course, users can still arte games and write comments (using jcomments, komento or disqus
  • And of course, you still can add own games. However, it won't be super convenient. But I'll find a solution for that

The following features will be droped:

  • I am dropping the FTP support feature. While it had its very good use, it is not needed anymore in regards of the HTTP2 protocol.
  • There is no "download or embed" option anymore as HTML5 games are always embed.
  • Whit Joomla 3.2 layouts are now supported across templates / components. Therefor there is no need for an own template system. So that will go as well.
  • And you won't need a publisher ID anymore. For the moment I tend to have a file-based system to deliver new games in the feed, mostly to save bandwidth

As far as I have tested, the component runs smoothly in the backend and also in the frontend, however, there is still of lot of finetuningn to do. Also an updater / installer has not been written yet.

Which brings me to you: Yes, you! Do you have any ideas about how we could improve the frontend? It is pretty outdated, but it works fine. So please, drop your ideas in the forum; and wel'll figure out together how we can improve the component so that it best suits you. I really rely on your participation here!!!

 

I hope to hear from you guys,

  Yosh

 

And finally some screenshots of the back- and frontend:

 Backend: My games

Backend: Batch provcessing:

Backend: Gamefeed

Current frontend (not finished):

 

YoFlash 4 - Feedback, JED and Famobi and some statistics

Hello All,

it's been two months since yoflash 4 was released and I thought it is time for a little update :-)

First of all, I would like to thank everyone who is using yoflash and hope that it suits your needs. While yoflash is in constant development, I am currentlyu focussing on making a second layout which should be responsive. This will be interesting for HTML5 games websites that want to display on mobile and tablet devices as well.

I put a lot of work and time into making yoflash, which represents the yoflash-website as well as the ocmponent, it seems like the system as a whole is running smooth and steady. Unfortunately, feedback has been incredible low so far, so I simply have to assume that everything is going well. No news are good nes I suppose :-)

With the release of yoflash 4 I am also proud that this verison has been approved for the Joomla Extension Directory and is to date one of the more popular extensions on the JED. If you have a spare minute I would highly appreciate if you would rate the component on the JED.

 

 

 

YoFlash 4 has been released

Ladys and Gentlemen,

after a long time of waiting and a long time of programming it is my pleasure to introduce to you the new and improved YoFlash Version 4. Now, befor you go and try it out please make sure that you have at least Joomla 3.4 installed. Yoflash 4 contains a lot of improvements.

At first and most importantly Yoflash 4 makes use of the new gamefeed from this website. At the time of writing around 1000 games are waiting for you to get published on your website. At the moment I have included games from KONGREGATE (flashgames), FOG (flashgames and unity games) and gamepix (HTML5 games). So, with YoFlash 4 I have finally updated the component towards HTML5-Games (some say the future of online games). Therefore, it actually should be possible to build a Joomla based mobile games page.

Second: I spent some time to improve the statistic page. I know it is still a bit buggy but much better and more detailled then the old version provided that you have the stats set tp "detail" in the yoflash settings. A game is counted a played after 20 seconds to reduce the impact of spiders, crawlers and search engines.

Third: YoFlash offers the use of a FTP server. If you want to be super professional, you can upload the games to a different server and/or use a content-delivery-network (CDN). There is a small intorduction in the documentation of the yoflash website.

The rest should be mostly bugfixes and tons of small improvements.

As usual, I would highly appreciate it if I could get some feedback from you! Good and bad is more than welcome. Since the feedback has not been overwhelmingly big, I really cannot say if you actually like the component. So, go ahead and drop me a node or post in the forum for any feedback. Thank you!

The new game feed

Hello everyone,

it has been some time (much too long as usual) since I provided you with an update. YoFlash is currenlty undergoing some serious changes for two reasons: 1. the (old) game feed which contained 37 games only, had some problems and was not really usuable. It was complicated and time consuming to add new games and, as you can tell, nobody actually updated new game to the feed. In order to change that, I integrated some automatic features into the gamefeed. The new gamefeed conatins all games from fog.com as well as kongregate to start with. When new games from any of them are released, yoflash gamefeed will automatically integrate them into the new gamefeed and therefor onto the admin-interface of your webpage, making it easy for you to pull new games.

While the start of the gamefeed made fog and kong, I experimented with a lot of other feeds recently, that should be integrated into yoflash, for example spilgame or clay.io. Peopel who know those publishers know that they are releasing HTML5 games as well.

This brings me to the second new improvement: Getting yoflash ready to support HTML5 games. Supporting multiple game-types (flash, unity and HTML5) means to rewrite a lot of code in order for teh component to make it easy to import those games as well. Therefor a lot of changes need to happen which changes not only the code but also teh database structure of the component. 

While I will try to make teh update process as smooth as possible for you guys, I cannot guarantee that it will work smoothly. There will be some changes that only you can do, features that I implemented to make yoflash (teh component) as flexible as possible. I will write an update procedure befor the release of the next yoflash version.

As usual, I would love to hear from you and looking forward for some comments in the forum.

Regardos

  Yosh

Happy New Year!

Hello everyone,

it has been some while that I posted an update on the development blog. I am trying to do better in this years :-)

While it seems that it has got quieter around yoFlash in the last couple of months, I can assure you, that it has indeed NOT. Development is taking great steps ahead at the moment. Despite that a lot of bugs (thanks to slepoy and all the other guys on the forum) have been fixed new design questions have come into my mind to make the component more flexible and (most importantly) still easy to use for Joomla Administrators. One of the design questions that needed to  be solved (and I still haven't found a really great solution for this) is to how the yoflash-webpage cooperates into and with the yoflash-component. The feed from the yoflash webpage definately needs to be renewed AND it has been.

Soon you will find games from YoFlash, Kongreagte and Clay.Io in the yoflash feed. The servers checks every couple of days for new games and includes them into the yoflash feed. The real enhancement is that the yoflash-feed is actually quite flexible in the way that you can create your own feed-queries and save them in your yoflash-component so that you can actually search for the games that you really want (leaving the tons of crap that oyu do not want behind).

The image above shows games that come from yoflash, kongreagte and clayio.

For those of you who know clay.io, you probably figured it out already: YoFlash will be able to embed HTML5 games from other sources. It was clear from the beginning, that, in order to stay with the time, yoflash cannot just be able to import FLASH games but also HTML5 games so that users are able to paly it on there tablets and handheld devices. Again, there are a lot of design questions on how to implement that in an easy manner.

One of the biggest questions that had to be solved (and I still think about it), is as how much should the component handle and how much should my server handle. This is not just a question of design but also a question of money. With a server that handles incoming and outgoing connections as well as managing the feeds of other games webpages, the server needs to run robust. At the time of writing a started a beta-mode test, where I check that the feed handling and the copying of the images (and games) work correctly.

Talking about robustness (by the way). In the upcoming version of yoflahs you will be able to setup an FTP upload for games. While for smaller pages who just want have a games section on their webpage it seems to be a little bit to much, game portals may use this feature (and I am using it as well) to put games on a CDN (content delivery network). I will write a bigger article about that topic, once the new version is out. The basic idea is that your server still manages text as well as images but the games itself (which cause most of the traffic) are delviered by a cloud-service, like cloudflare. My internal tests showed quite a good success and a good though-put rate keeping my servers traffic low so that it still can handle a lot of connections at the same time.

And while I am talking baout the yoflash website. I took some time to create the new yoflash website which will go online soon. Despite that it is capable of integrateing the other feeds as described above, I also allow game developers to upload their own work on the yoflash webpgae so that publishers can use it on their webpages.

There is probably one billion more things I could talk about at the moment (like that the statistics module gets a new look) but I guess this is enough of upcoming changes at the minute. Please feel free to leave comments, questions or ciritics in the forums. I am always more than eager to know what you guys think about yoflash and progression. It means a lot and helps me and you to create a cool component that everyone likes to use :-)

Take care guys,

  Yosh

Page 1 of 2