I don’t post on here any more, so I’m converting the existing wordpress to a static site.
The whole site will probably disappear or be replaced in the future.
I don’t post on here any more, so I’m converting the existing wordpress to a static site.
The whole site will probably disappear or be replaced in the future.
If you use Slack in a Browser, change the user agent to a Mac OS X one, for example:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3188.0 Safari/537.36
You can use the User-Agent Switcher plugin for chrome. (Their default OS X Chrome is a too old version, so slack won’t load).
If you use the Desktop App it’s a bit more complicated:
Quit slack.
npm install -g asar
Open a console in C:\Users\{your user}\AppData\Local\slack\app-3.0.5\resources
(version number may change in the future)
asar e app.asar app-extract
open app-extract/package.json
Add the whole user agent from above in to the the version field (Keeping the version at the start)
example: “3.0.5 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3188.0 Safari/537.36”.
move app.asar app-original.asar
asar p app-extract app.asar
And restart slack! You’ll have to re-do this every time slack updates.
Download OBS Studio https://obsproject.com/download
Install it
Run OBS
File, Settings
Tab: Video
Change Base and Output to be the same resolution (1920×1080 probably)
Tab: Output
Encoder: Hardware (Anything)
Recording Format: mp4
ok, close out of settings
Sources [+] (at the bottom)
Display Capture
[ok] [ok]
Check your video looks right in the video area (Should be showing your desktop)
You can click in there and resize, but if you need to do that you probably didn’t get the video resolution correct before.
Ready!
Hit [Start Recording] to record.
In the future you should just be able to start OBS, the display should already be in the video pane, hit [Start Recording]
Last week I released a game called “Massive Match“. It is the first ever Massively Multiplayer Match 3.
You can go play it right now, just click: Here!
I built this game using TypeScript and Phaser. There is a little write up on the stack over at Gamasutra and I talked a bit of the tech details on HTML 5 Game Devs.
Enjoy!
I was lucky enough to attend YOW! in Melbourne last week, here is a braindump of what I went to.
Day 1
Virtual Teams: Making Them Work
Interesting talk on Virtual Teams (Not remote teams). A Virtual Team is where (ideally) everyone is remote. Some takeaways:
Almost everyone in the room used Slack.
When there is an office and some people remote, if the people in the office all go in to a room to have a call with remote people, this will make the remote people feel even more remote as the people together will have a conversation between themselves that they can’t really be a part of.
Rethinking MVC with React Native & ReactiveCocoa
React Native is a React Framework for doing native looking mobile apps using javascript and React. It looks pretty awesome.
ReactiveCocoa is a React style framework for Cocoa UI, also looks pretty awesome.
Pragmatic Microservices: Whether, When and How to Migrate
This was an excellent talk. Randy went through lots of things around moving towards a microservice architecture, recommend watching this one back when the vids arrive.
Another really good talk, talked about how they added lots of custom logic and processing to their app without making it a mess.
Spoilers: Preprocessing data, hook points to allow specific extensions and validation.
Frugal Innovation and Scaffolding software
Really good feel good talk on innovation in Africa, when the video comes up make sure you watch it!
Thriving in a Stochastic World
Good talk for teams that try optimise for reliability in their process.
Day 2
Using Formal Methods to Eliminate Exploitable Bugs
Delivery Mapping: Turning the Lights On
Really Really good talk for anyone doing scrum, Slides are online but don’t make sense by themselves, watch out for the video.
Talks about the human-improvement side of this process, writing down what skills people think they have and what they’d like to improve on. Forming scrum teams based on the work that needs doing rather than trying to fit the work to the team.
Facebook’s Product Infrastructure
Talked about how facebook is just a giant hack and they like it that way.
Really entertaining talk on how easy it is to hack poorly made sites.
Deploying and Scaling Microservices
The Future of Software Engineering
Good talk about the practice of Software Engineering. Everyone talks about how Software engineering isn’t real engineering, but when you delve in to it it turns out it is.
Designing for Failure: Scaling Uber’s Backend by Breaking Everything
Interesting talk about failures that Uber has had and how their architecture ended up like it is.
Following up last month where I released Simpulls on iOS, Simpulls is now available on the other big platform, Google Play!
https://play.google.com/store/apps/details?id=ironshod.simpulls
Download it free and enjoy 🙂
Simpulls launched on iOS two weeks ago, this was the same week that Zombie Match Defense launched, which has been in the press due to it’s self proclaimed failed launch.
Simpulls unfortunately didn’t receive an Apple feature on launch, so it’s been even more quiet.
Simpulls has been received well by those who have picked it up, it’s sitting at 4.5 stars globally, even with some negative reviews from the French store – it turns out that Simpulls crashes on launch in this region 🙁 A fix has been submitted for this however!
This wasn’t the only issue, there have been a few random crash errors which are also fixed in the upcoming update. Finding all the bugs as a tiny team is really hard. The most annoying one is that in level 60 (a Totems and Mages level) some times people will get to the end of the level and not have enough totem pieces. I believe I’ve fixed this now (Pretty certain mages were clearing totem pieces), but I haven’t been able to reproduce it, so I’m not 100% sure.
Having your game launch on iOS without an Apple feature is a deathbell, your game will almost never be seen by anyone, thankfully I have been lucky enough to meet some of the amazing people who release games on iOS and they were awesome enough to do some cross promotion for me.
Thanks to these awesome people, we’ve managed to get a few hundred players, almost a thousand. This isn’t as much as I would have hoped, but overall I’m okay with it. It’s not enough to make any money, but considering this is the first game I’ve released in 5 years, at least there are people out there enjoying it finally.
So where to from here? The Android version will be releasing early December, I’m just working on the final touches now. After that we’ll probably release on windows phone too (replacing the old unity version) and any other mobile platforms I can get to.
Hopefully it does well enough somewhere to make it worthwhile to do a proper content update, we have a few more cool things we’d like to add in but we haven’t had the time. Sadly it isn’t worth working on for the amount of people we having playing it now 🙁
Thanks for reading, and if you haven’t already got Simpulls, go grab it on the app store now. (And tell your friends)
You can download Simpulls, my latest game, on iOS NOW!
https://itunes.apple.com/us/app/simpulls/id543097707?ls=1&mt=8
Check it out 🙂
For the last 5 years I’ve been working part time on a mobile game called Simpulls. If you follow me anywhere you’ve probably seen or heard something about it… It’s been a long journey, but I’ve learnt a lot and met a lot of awesome people.
Simpulls is a cartoony and quirky swipe based old-school matching game. Unleash the powers of the special Simpulls you discover on your journey through their lands to help you overcome the variety of challenges you encounter.
Simpulls is our ode to some of our past favourite puzzle games: Magical Drop, Puyo Puyo and Puzzle Bobble. We wanted to bring something new to touch puzzle gaming, something not bejeweled inspired.
So ready your fingers for some fast paced Simpull matching action. Save Simpulls by matching together 3 or more of the same color. Grab and release Simpulls using simple swipe gestures. Discover the lost tribes of the Simpull warriors, mysterious mages and you might even encounter the rare freedom portals. Are you ready?
And if you do the Twitter thing, RTs are greatly appreciated.
Our game Simpulls is (finally) launching on the App Store this coming Thursday! Trailer: https://t.co/SIDnR9GH2Q pic.twitter.com/GNplZYA4hR
— Dave leaver (@daveleaver) October 30, 2015
Download ffmpeg
ffmpeg -i clip.mp4 -vf palettegen palette.png ffmpeg -y -i clip.mp4 -i palette.png -lavfi paletteuse output.gif
DONE!
ref http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html
You can also use giflossy to reduce the size https://github.com/pornel/giflossy