{"id":1055,"date":"2014-04-28T09:50:45","date_gmt":"2014-04-28T08:50:45","guid":{"rendered":"http:\/\/www.aymericlamboley.fr\/blog\/?p=1055"},"modified":"2015-12-12T00:24:24","modified_gmt":"2015-12-11T23:24:24","slug":"silly-family-being-an-indie-dev","status":"publish","type":"post","link":"http:\/\/www.aymericlamboley.fr\/blog\/silly-family-being-an-indie-dev\/","title":{"rendered":"Silly Family, being an indie dev"},"content":{"rendered":"<p><em>Edit:<\/em> <em>Apptoonomy is no more. Selling games is even harder than making ones. I only focus on Da Viking Code now as a cross platform developer.<\/em><\/p>\n<p><a href=\"http:\/\/rdrct.it\/sillyfamily\" target=\"_blank\">The game<\/a>.<\/p>\n<p>Hey guys, this blog post is very special for me :<br \/>\n&#8211; it&#8217;s my hundredth article!<br \/>\n&#8211; my first game as an indie dev is out!<\/p>\n<p><strong>100 blog articles<\/strong><br \/>\nWhen I started blogging 4 years (already!) ago, I didn&#8217;t imagine that someday I&#8217;ll reach the hundredth article. I started mostly as an exercice in style, improving my english communication skills and coding different things for sharing (unpretentious). I continued and now when I give a look in the past I&#8217;m smiling : I can see my evolution, how I&#8217;m better as a programmer, and all the different things I did in 4 years.<br \/>\nAlso thanks to this blog I had my first client as a freelancer! I would recommand to any programmer to have a blog and post each month an article (that&#8217;s what I&#8217;m doing since 3 years) on what he is doing.<\/p>\n<p><strong>Apptoonomy<\/strong><br \/>\nWith some friends we created a new company, <a href=\"http:\/\/apptoonomy.com\/\" target=\"_blank\">Apptoonomy<\/a>. So does it mean that I&#8217;m not anymore a freelancer at <a href=\"http:\/\/davikingcode.com\/\" target=\"_blank\">Da Viking Code<\/a>? No way! What does a programmer on his spare time? He is programming. With Apptoonomy we mainly focus on making our own games. Let me introduce the first one!<\/p>\n<p><strong>Silly Family<\/strong><br \/>\n<a href=\"http:\/\/www.aymericlamboley.fr\/blog\/wp-content\/uploads\/2014\/04\/silly1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-medium wp-image-1089\" src=\"http:\/\/www.aymericlamboley.fr\/blog\/wp-content\/uploads\/2014\/04\/silly1-300x225.png\" alt=\"silly1\" width=\"300\" height=\"225\" srcset=\"http:\/\/www.aymericlamboley.fr\/blog\/wp-content\/uploads\/2014\/04\/silly1-300x225.png 300w, http:\/\/www.aymericlamboley.fr\/blog\/wp-content\/uploads\/2014\/04\/silly1-1024x768.png 1024w, http:\/\/www.aymericlamboley.fr\/blog\/wp-content\/uploads\/2014\/04\/silly1.png 2048w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><a href=\"http:\/\/rdrct.it\/sillyfamily\" target=\"_blank\">Silly Family<\/a> is a familly-fun Puzzle Game! Do you know Suzan? Of course you do! Suzan is my father&#8217;s son&#8217;s sister&#8217;s mother&#8217;s mother! Suzan is my grandma!!!<\/p>\n<p>In Silly Family, you train your logic by resolving more and more complicated enigmas about increasingly crazier families! You&#8217;ll have to find the family relationship or run through the family tree.<\/p>\n<p>We offer 3 different gameplays, 5 families (maybe more) and crazy designs\u2026 not to mention the animations! Also a multiplayer mode to defeat your friend!<\/p>\n<p>Obviously questions are generated dynamically, I wrote the algorithm using (family) trees and recursivity. That was funny especially managing the different languages (the application is currently available in English, French, Spanish and Italian). We&#8217;re waiting a little bit for German, it won&#8217;t be easy \ud83d\ude09<\/p>\n<p><strong>Being an indie dev<\/strong><br \/>\nSilly Family is the first (finished and published) game that I made as an indie dev. It&#8217;s really a longest process than programming games for clients. A client has to be sure (or at least should) that his game design is strong and developer implementation won&#8217;t show design flaws. Otherwise programmer&#8217;s bill may be painful. I started to develop Silly Family in October 2013 so six months ago. And obviously we already had a game design document. But so many things changed during its developement. Also you can add the fact that you must be satisfied with your game&#8217;s direction, and to still have the will to work on. Anyway, it&#8217;s a very interesting experience and it improved my skills as a game designer. We&#8217;re already looking forward for the next game!<\/p>\n<p><strong>Technology<\/strong><br \/>\nObviously I used my beloved <a href=\"http:\/\/citrusengine.com\/\" target=\"_blank\">Citrus Engine<\/a> for making this game and <a href=\"http:\/\/gamua.com\/starling\/\" target=\"_blank\">Starling<\/a> framework. The IPA size (before submitting to Apple) is less than 17Mo! How did we achieve this size? It&#8217;s thanks to <a href=\"http:\/\/dragonbones.github.com\/\" target=\"_blank\">DragonBones<\/a> and its awesome .dbswf format. AS3\/AIR technology was perfect for making this game!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Edit: Apptoonomy is no more. Selling games is even harder than making ones. I only focus on Da Viking Code now as a cross platform developer. The game. Hey guys, this blog post is very special for me : &#8211; it&#8217;s my hundredth article! &#8211; my first game as an indie dev is out! 100 &hellip; <a href=\"http:\/\/www.aymericlamboley.fr\/blog\/silly-family-being-an-indie-dev\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Silly Family, being an indie dev<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[161,4,51,33,11,166,1,90],"tags":[119,15,50,26,126],"_links":{"self":[{"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/posts\/1055"}],"collection":[{"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/comments?post=1055"}],"version-history":[{"count":8,"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/posts\/1055\/revisions"}],"predecessor-version":[{"id":1578,"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/posts\/1055\/revisions\/1578"}],"wp:attachment":[{"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/media?parent=1055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/categories?post=1055"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.aymericlamboley.fr\/blog\/wp-json\/wp\/v2\/tags?post=1055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}