krzysztof-o

Members
  • Content Count

    10
  • Joined

  • Last visited

About krzysztof-o

  • Rank
    Member

Contact Methods

  • Twitter
    krzysztof

Recent Profile Visitors

700 profile views
  1. Yggdrasil is a fast paced gaming and platform service provider within the dynamic iGaming industry with offices in Malta and Kraków, Poland. The Polish Technical organization was established in late July 2014, but has grown to a team of over 40. In the last five months our team has doubled and so have our obligations and support activities. Our pace of growth is projected to be the same for the remainder of 2016 and for 2017. We are looking for more JavaScript Game Developers to expand our workforce. You will be part of a kick-ass, cross-functional agile team, consisting of Developers, Artists and Testers led by experienced Game Producer. Your task will be to deliver beautiful games with an intuitive and exciting gameplay. Your knowledge and experience will be crucial and you will be able to make a real impact on the final shape of our products. We are already known for our superb quality and focus on detail but we would like to push these qualities even further. We have developed our own internal platform, iSENSE 2.0. which is one of the most sophisticated Slot Game platforms on the market. We are setting our company up to stay in the industry for the long run and in order to keep up, we need Developers who know how to write clean code and feel comfortable with large codebases (100k+ SLOC). Key Skills: Thorough knowledge of JavaScript Knowledge of OOP and Design Patterns Ability to write clean code which is easy to maintain Have an eye for detail and an intuition for tasteful, elegant, smooth visual effects Hands-on experience with any Version Control System (i.e. Git, SVN, Perforce or Mercurial) Background in game development, visually rich applications or the advertisement industry Nice to have: Knowledge of any other OO language (especially ActionScript 3) Experience with libraries such as: PIXI.js, Easel.js or TweenMax Familiarity with Git and feature branching approach Knowledge of Canvas or WebGL Understanding of Unit Testing and TDD At least basic knowledge of modern HTML and CSS Objectives: Write high quality, well optimised, clean JavaScript code Actively participate in the Game Development process to the create best games on the market Closely cooperate with other team members: Developers, Artists, Testers and Game Producer Push visual layers to the limits by creating pleasant looking animations and effects Share engineering knowledge across the team and follow engineering good practices Maintain and develop and create new unique functionalities of our internal iSENSE 2.0 platform We offer: Stable employment within an international, well-established, yet extremely quickly growing company Very friendly and intellectually stimulating work environment Competitive salary Private healthcare – Luxmed Benefit system – Multisport card English lessons with an excellent native speaker Choose your own gear – you can select your hardware Access to the latest mobile devices Comfortable office in the outer city centre (Zabłocie) Please send your CV (GitHub account and portfolio is nice to have) to krzysztof@yggdrasilgaming.com.
  2. Yggdrasil is one of the fastest growing iGaming providers in the industry, if not the fastest. With a recent award as iGaming Software Supplier of the year under the belt, we are still hungry for more! The industry, operators and end-users, have an appetite for innovation as well as proven methods; Yggdrasil has set out to provide both. Your job will be to create new highly innovative products meant to blow the industry away. This cutting-edge project will combine some of the latest technologies in a way no-one has done before. You will be offered technical freedom as long as it leads to awesome results because at the end of the day; that is what matters. The team will consist of goal-oriented, experienced casino veterans that will not rise from the table unquenched. Fasten your seat belt and prepare for a crazy roller-coaster ride. We are waiting for you! Key Skills: Strong experience with 3D libraries (i.e. THREE.js) Good knowledge of JavaScript Knowledge of OOP and Design Patterns Ability to write clean code Background in game development, visually rich applications or advertisement industry Nice to have: Any other OOP language (especially ActionScript 3) Experience with libraries such as: PIXI.js, Easel.js or TweenMax Familiar with Git Good knowledge of WebGL UnitTesting, TDD At least basic knowledge of HTML, CSS We offer: Stable employment within an international, well-established company Very friendly and intellectually stimulating working environment Competitive salary Private healthcare – Luxmed Benefit system – Multisport card English lessons with a fantastic native speaker Choose your own gear – you can select your hardware Access to the latest mobile devices Comfortable office in the outer city centre Please send your CV (GitHub account and portfolio is nice to have) to krzysztof@yggdrasilgaming.com.
  3. Hello, I started working on a game using pixi.js and I'm currently thinking about possible solutions for the user interface. My first approach was to do complete user interface (such as HUD) in pixi.js, but I stumble upon some problems with text: differences of appearance in different browsers (in firefox it looks more sharp then in chrome, also text size measurements seem to be a lit different ) which makes it hard to do pixel-perfect interface. I guess switching to bitmap fonts would solve this but we're going to support Chinese which from my experience requires huge font atlas bitmap (I don't say no but it's a con). Another approach would be to use DOM for that, but I'm concerned about performance on mobile devices when we use some images with transparency on top of canvas. Or maybe I shouldn't worry about that? Also combining both DOM and canvas doesn't "feel" good for me. Maybe you can share your experience on how to handle this kind of problems. Thanks in advance!
  4. If you're looking for simple, open-sourced, command-line tool, check it out: https://github.com/krzysztof-o/spritesheet.js
  5. @cubiq thanks for your comment. It should be fixed now. I'd be glad if you could check it. @alex_h great! Thanks
  6. Hi guys, I made a command-line tool which allows you to generate spritesheets. It supports framework such as PIXI.js, Easel.js, Starling/Sparrow and cocos2d. It is written in node.js I'd be glad for your feedback. Here's a link: https://github.com/krzysztof-o/spritesheet.js