Retired from Game Development

Yeap…you read it right fellas, i’m retired from Game Development at professional level.

There’s lot of reason why i do this, personal and industry reason.

But well, i already made my mind, its already been 1 year now i stop Game Programming at professional level, currently i’m a Web Programmer, i use Angular 6 with TypeScript for Front End, Java with Spring Boot for Back End, and Oracle for the Database.

I immensely grateful that i took the leap of faith and try new thing, because man, i do love me some web programming as well, i actually don’t really like web programming especially using Java Script when i’m in collage, but now, i just comfortable with it, its fun, i especially love Back End since i think it have the most resemblance to Game Programming i knew quite well.

But of course, i’m not ENTIRELY stop game programming, i still develop game for Game Jam like Ludum Dare etc, but i do it on hobby level, weekend project and what not.

but nonetheless, its been fun, and wish me luck with my new career journey

New App : AquascapeTube


Its been a while since i dabble in Java in general, the last app i made in Java for Android is Easy Sport Score and i made it spesifically for helping my friends to keep score while playing table tennis much more easier.

I made AquascapeTube cause i love Aquascape and want to contribute in the community, theres tons of great aquascape content on youtube, and i thought it will be awesome if i have a single platform to watch all of the without the mess of youtube subscribe list system, and thats why this app exist.

And after a long time not handling java or android studio and general and use it again now, i’m actually quite suprised that i can use the IDE and get use with java again quite fast, in total with learning and playing with youtube API took just about 1 day to develop the app.

I already planned to make a new app soon, and now i again want to learn another lang to make it, and i already lay my eyes on Flutter + Dart, i want to learn the framework + lang for soooooo long now, but back then (2 years ago) its still a buggy mess, and now i heard its already stabil while not yet released, but definitely already reached RC.

And heres link for AquascapeTube

Post-Mortem : Demonologist

Hello everyone, this is a post-mortem of my game for LD42 Demonologist, you can try it here :

lets start from something that all of us done first…well at least i did


honestly speaking….i dislike this theme, its too spesific for me and also quite frankly too generic as well, but probably its just me, i’m not very creative person in the first place, it take me quite literally 4 hours to finalize my game concept within my understanding and twist of the theme, but it also where it went wrong, i will explain later in this article.


After i finalize the concept, i go straight to gameplay, on previous LD, almost every game that i made always have this slow and “boring” pace of gameplay (you can check my complete previous LD game here : )

This time i want to make something different, something more action-y and involving, and i just happen to chose another engine this time other than Unity3D, after some googling and trying, i laid my eyes on HaxeFlixel, and this is where Basic HaxeFlixel Tutorial from Gamefromscratch comes in, after following the full tutorial, i just realize “hey…i can make a full game out of this” ( bill wurtz reference anyone? ).


For graphics, i already know this coming laughing , i can’t draw at all, i already tried and fail misserably, so i said to myself “what can i do to make it good, while also fit with timeline and my crappy drawing skill”, Atari 2600 comes to mine instantly, i based the art from the Indiana Jones on Atari 2600, while the artwork on the Main Menu i try to mimic and “copy” menu art style from most DOS game and again failed miserably.



And this is where it went wrong, i want to make something different, something that still fit in the theme but not so obvious, i want people to realize it after playing it, thats why i came up with the idea of body heat is essentially the resource and your body heat tolerance is the inventory/storage , when you fill up your inventory/storage, you died, which means you running out of space

cause i’m being a smart-ass, in the end not many people understand/realize it, it make sense in my head, but probably not in other people, or probably how i deliver my concept is the one is wrong or ineffective.


I put a quite a lot unconventional mechanic in my game, thats why i feel i need to make quite extensive guide, but just to make it like a point-to-point just feels lazy, so i want to make it interesting so player can read it with hope that they’re not getting bored, but the fact is my approach actually defeat my purpose/goal, it become a wall text with a lot of grammar error, cause people not too keen to read it.


I try to put animation on everything, but in the end i don’t have enough time to do it, and also out of idea on HOW since my main reference is Indiana Jones on Atari 2600 theres literally nothing animated on that game lol, and i can’t spend any more time to find more reference, at least that what i think at that time.


This is a mistake on my part, game feedback actually on very low on my priority, i try to add it and try on on some activity that i feel more important, but in the end i skip a lot of it, because i feels it either too distracting or just simply ugly, and in the end i have no time left.


I honestly don’t know how i feels about my entry, at one side i’m actually satisfied on what i can make and achieve in mere 48 hours with just me, but on the other side i feels like i can work harder and do more, add more, and playing a lot of real quality compo submission here enforce that mindset sigh

so thats it from me everyone, hope you like it, and hope this give you insight from my part on my process for LD42.

thank you for reading this post-mortem, and have a nice day.

Finally Ludum Dare 42 !

After many months finally i participate again in Ludum Dare !, My Last Ludum Dare is LD36 which is…quite a while ago, back then i made Switch Worker , which i actually really proud of because of the theme and the gameplay which for me quite satisfying.

On LD42 on the other hand, the theme a bit too spesific for my taste, but also very vague, thus why i can made this game within the scope of the theme

Almost everygame i made previously has been made with Unity3D, but now i planned to do something different, make the experience fresh and also frustating, this time i use HaxeFlixel framework for developing the game, its been a wholesome experience working with the lang and the framework, since its also the first time i use the languange, its frustating but also extremely fun at the same time, its easy to use and powerful framework if i say so myself !

Heres the game that i made for LD42, its titled : Demonologist

Play as Unnamed Priest in middle ages, a dark and evil plan brewing up in northern hermisphere, demons are raising, and this news travel fast to the ear of the Highest Order of the 7 Divines Temple.

You as the Unnamed Priest with outstanding and unique skill are tasked to handle the demonic outbreak near New Alexandria

Can you handle it ?, Can you delay the Inevitable ?

You can check my Submission here :
And the game on  here :



This is our newest game Supremachina

Force and Shoot your way through Evil Machinas that threatens the worlds. But beware, these machines have high survivability and you will have to cleverly Dash and Shield your way through all their laser beams and shots. With his specialized space bike ready for action, your mission is to safe the outer spaces and the longevity of galaxy and its inhabitants and bring back peace!.

This is my “first” fully 3D game project, its a lot of fun and headache, we used lot of unconventional mechanic which most we custom made

In this project we learn a lot about management in term of asset, short term goal, QA and asset management, and i personally learn a lot about coding management and structure, especially to make the boss fully customizable and tweakable by our tester and designer.

you can Download the game on Google Play and iTunes

Little Green Advocate


This is our game that we made during what we called “Amnesia Weeks” , which basically a game jam, we made a game with certain theme on that day with just 2 weeks, and all that time, this is what we produce

Its a simple unlimited game, but not unlimited run, we highly inspired by game like “Papers Please” , here you play as a judge from a Planet called Salak, Salakian have a technology which can read and list all the good and bad deeds of any person you want.

In this case, you judge human being, because the Planet Earth is on verge of destruction, and your more evolve species which have technology to help the Humans have obligation to do so, but you only allowed to save good human, which means, their good deeds points must exceed their bad deeds

you can download the game on Google Play

Generic Card Game With AR

well…its been a while i posted here, theres no new work in progress project lately, except the one on the new office i work in right now, i also not join the last LudumDare because i’m quite busy that week so thats another new portfolio chance wasted



just to fill in the gap in this web, also for the draft, even tho its a bit late, i made this just for fun in march, its a generic card game in AR, using Vuforia as the AR API , quite fun project, my first time using AR/Vuforia in this case, quite easy to use and also robust,  planning to use it more on future project, but so far can’t yet come with any idea for it

Remaking Old Game

New News, i’m planning on remaking my old game

if you see and read my portfolio/game section, you’ll see “Black or White” game, its my first ever published game that i’ve done, it’s never going big , not even reach 100 download lol, well i never really promote it anywhere, since i don’t confident with the game, is it good enough or not.

First Peek !

well, theres a lot of bug in that version, and the string of text, how i programmed it, not really make sense and not efficient, and also….i lose the source code..

so yeah, thats the main reason why i remaking it, it’s going strong right now, already done the basic gameplay, polishing and UI next

End of LD 36 Compo


It was AWESOME !, i love the theme, and probably one of my favourite theme so far, and i only participate in Ludum Dare 3 times, LD 32, 34 and 36

Theres lot of people already playing and give me feedback about my game, lot of suggestion about future development of the game and such, its makes me excited and also gives me lot of idea, if….i want to develop in further, lot of work, and other back log project needed to be done

this is not exactly the best game i’ve made so far for LD compo, but tbh, its the most effective, clean in term of management and coding, even tho if you look up the source code its still looks like spagehtti

but so far i’m quite satisfied with the finish product, have some bugs, but i fixed it quite fast, and probably now all known bugs already fixed

will make post mortem soon-ish, if i have spare time

now….back to workdesk T__T

LD 36 submission (The Switch-Worker) :

LD 34 submission (Yggshroom) :

LD 32 submission (Mindblowing Voice) :