Procedurally Generated Engine With Websockets

| Comments

We have been working for some time on an engine for cocos2d for persistent procedurally generated 2D worlds, for building a few ideas based on this concept, like a Zelda-like RPG multiplayer game.


The engine is built in NodeJS, and the server-client communication is fully implemented with websockets (using, cocos2d in the frontend and built together with docker.

Engine features

  • The client will only render the sectors around you, not the whole world.
  • When the player discovers a new sector, the server will populate that sector (new discovered sectors apperars brighter to the user)
  • The currenct sector will appear as red
  • Supports multiplayer (you can see other players next to you)
  • Random name generator for players
  • Move the player using the keyboard, the camera will follow.


Try it out (docker)

If you want to use it for your own game, You can find the code on the repo and share your creation in the comments.

so all you need to run it is to install docker and then docker-compose up.

Open the client on a browser in http://localhost:8000

We may use this engine eventually to build our own game, stay tuned for more details.

Infinify Service

| Comments

A few months ago, we implemented, during one of our hackdays, an infinite recommender for Spotify for private usage.

Today, we announce we’ve just published this service to the public for FREE, allowing multi-user accounts using OAUTH, so you can use Infinify without installing or configuring the service by yourself.


This service is available on and you just need to identify in the app using your Spotify account.

Bank Holiday Hackday: Algorithmic Trading

| Comments

As it is becoming tradition, we dedicated the last UK bank holiday to hacking activities. In this occassion we wanted to something bitcoint-related, as it is lately all the rage. We developed on the idea of an automated investing algorithm that would use an API to buy/sell bitcoin automatically, trying to maximize earnings and minize losses. Read on to find out our results!