Wednesday, December 31, 2014

Unity3D Kongregate API step by step javascript

Okay, I manage to get the highscore appear in kongregate , you can see it yourself at

http://www.kongregate.com/games/fundurian/idle-zombie-spitter


Okay, because the unity is very confusing with tons of object and tons of script, I put all the below code inside my main engine java script

lets start

Step1: Open your main engine java script (my case is shoot.js)

Step2: create 4 variable
var KONGREGATE_LOADEDboolean = false;
var USER_IDint =0;
var USER_NAMEString="Guest";
var GAME_AUTH_TOKENString = "";


Step3: under the function start(), call the kongregate webserver for the kongregate unity support

function Start()
{

Application.ExternalEval("if(typeof(kongregateUnitySupport) != 'undefined'){" +" kongregateUnitySupport.initAPI('" + gameObject.name + "','OnKongregateAPILoaded');" + "};");
    

}

Step4: create this 3 function


function OnKongregateAPILoadeduserInfo:String)
{

    KONGREGATE_LOADEDtrue;


    var userStats  = userInfo.Split("|"[0]);
    
    
    
    USER_ID = int.Parse(userStats[0]);
    USER_NAME = userStats[1];
    GAME_AUTH_TOKEN = userStats[2];

}


function APILoaded() : boolean
{

    if((USER_NAME != "Guest") && (KONGREGATE_LOADED==true))
    {
        return true;
    }
    else
    {
        return false;
    }

}

function SubmitData(datanameString , datavalueint)
{
    if(APILoaded()==true)
    {
        Application.ExternalCall("kongregate.stats.submit",dataname,datavalue);
        
        

    }
    

}


Step5: submit the score, you can put it anywhere, example when you win the game or lose the game,
do note konscore is a variable you can use anyname, when your user score 1000 example you just store it into konscore and call this function to submit to kongregate


SubmitData("HighScore",konscore);


Step6: Open kongregate, under my games -> edit games -> upload new version
- Under statistic API -> click add statistic
- statistic name : HighScore  (SUPER SUPER IMPORTANT, MUST MATCH the dataname on top)
- choose max type
- display on leaderboard (tick)

Step7: Now try to play your games, and submit score, wait maybe 5 or 10 minute for it to appear, please be patient


there you go, enjoy, any question feel free to ask

3 stuff I wanna put into my games "idle zombie spitter" but haven figured out how

1. first is the kongregate API where you can submit highscore and stuff, it look really difficult to understand, I need to go through it, then I will write the step by step guide here

2. second is the iphone in app purchase, I haven figured out this one also, will have to go through it slowly

3. third is the chartboost i heard that you can put into your game, I will have to try that


also I cannot spend too much time on this because I need to start working on my 4th game as soon as possible

Happy new year 2015

may your wish come true, happy new year

Tuesday, December 30, 2014

I finished my third game "idle zombie spitter", launch it on kongregate and newgrounds

Okay, so i finish my third game "idle zombie splitter"

Description: Spit zombie virus to infect the target and the world, buy business and upgrade to make more money, reset game to gain soul for extra bonus, game will auto generate money base on the cash per second(CPS) generated from the business even if offline


you can play it free under kongregate
http://www.kongregate.com/games/fundurian/idle-zombie-spitter

or newgrounds
http://www.newgrounds.com/portal/view/651104

Monday, December 29, 2014

7 days no update

this is because i went to visit some relative and got trapped by a sudden flood, so i stay there for a whole week before going home

will rush the zombie game and publish within a few days, stay tuned

Sunday, December 21, 2014

Trying to submit my games to the window phone store

Ok, so today I will try to submit my 2 games to the window phone store

1. first step is to login to the microsoft app developer center
https://appdev.microsoft.com

2. then pay the money $19 to enroll as the app developer

3. then I have to submit my bank account and tax information
- tax information need approval

4. then you can write description for your games

5. Need to upload game rating certificate?????
- this is the first time i encounter this because in apple appstore dont have this kind of stuff
- okay, let see
http://msdn.microsoft.com/en-us/library/windows/apps/jj206734(v=vs.105).aspx

i will need to fill in 11 type of certificate file , wow, I wonder why

a) PEGI - no account creation needed, easy and fast
b) ESRB - need to open account by writing email to them and wait 5 days for approval

Okay I guess I have to skip this part at the moment and see what happen

6. wait, now it say you need window version 8.1 but I only have window version 7.0 meaning I have to pay another $111 to purchase the software before I can publish my game

sigh, Ok, I give up, I am not going to pay another hundred dollar to buy window version 8.1 because my hardware is very old and it is already very lag running version 7.0, i read from the review 8.1 is running even slower

Maybe one day I might change my mind, just not today

day 82 testing the game

Okay, so i am now doing some testing for my 3rd game

and also will try to publish my first and second game on window phone store see how it goes

Friday, December 19, 2014

day 80 , creating level

Okay, for my third game, the game engine is done(just not tested yet)

now I am creating level

so far already created 17 level

might need another 13 or 23 level make it to 30 level or 40 level

then after finish the level, will test the game to fix all the bug then release and see the respond, if the respond is bad, i will not update it, if the respond is good, i will put more level into it


monster leveling: 17    (need 30 or 40)
power upgrading: 3  
business upgrading: 5 (maybe need 50 or 60)
achivement: 72


Tuesday, December 16, 2014

Unity3D manually code the color

So you can set the Color as below

newanimal.renderer.material.color = Color.white;

but if you want more accurate color you can go to below website to get the red, green, blue 

http://www.rapidtables.com/web/color/RGB_Color.htm

let say you want the chocolate, you get (184,134,11)
but in unity the color is between 0 and 1, so you need to divide the color you found by 256.0, as below


newanimal.renderer.material.color = Color(184/256.0134/256.011/256.0);

Unity3D how to instantiate an object position, rotation, scale and color

Okay, so below is how i instantiate a prefab transform position, rotation, scale and color


//so the position x,y,z we set at (6,0.3,-1.5)
//the rotation x,y,z we set at (0,-90,0)

newanimal=Instantiate(cat,Vector3(6,0.3,-1.5),Quaternion.Euler(0, -900));   
        
     
        
        //we scale the cat manually 
        newanimal.transform.localScale = Vector3(2,2,2);



//we set the colour of the cat manually 
        newanimal.renderer.material.color = Color(0.777080.604);

Sunday, December 14, 2014

Programmer vs Inventor vs Trader

I like this 3 stuff, i like to code games, invent stuff and trade forex

but, in order to succeed in any of this 3 you can only choose 1, as they need 100% focus and concentration

of coz in the perfect world, if you can succeed in any of this 3 you will be billionaire

but in reality that is not the case

let start with inventor

Inventor
=======
Cons: -need high capital cost(unless you invent crap you need at least hundred thousand)
          -need a lot of time (take years and years)
         -very hard to create something out of this world (without budget you can only invent crap)
          -once product is out very hard to find investor or buyer
         -expensive intellectual property license fee or patent fee

Pro: billionaire

traders
========
Cons: -hardest skill to acquire (you might spend 30 years and cannot find a way to profit)
          -you might only end up with a bunch of trading log or trading history

Pro: billionaire

programmer
==========
Cons: have the most competitor (as everyone and their dog know how to code)

Pro: -with your skill you can apply for jobs
        -and even the worst games can make some money ( a few buck from here and there)
        -if you failed after 30 years, at least you got tons and tons of product on the shelf, i guess you can still make a few buck from here and there
- and of coz, if you can create something like minecraft you are billionaire

guess i have to choose programmer


Unity3D Create Transform and Destroy Transform using script

Okay, let say you have a button to switch from level 1 to level 2 to level 3

each time you press the button, different enemy appear,

below is how i do it

var newenemyTransform;

var enemy_level1Transform;
var enemy_level2Transform;
var enemy_level3Transform;

//HERE YOU DRAG YOUR LEVEL 1 ENEMY PREFAB INTO enemy_level1
//DO THE SAME FOR LEVEL 2 AND LEVEL 3 ON THE OUTSIDE

IF(PRESS BUTTON)

if(mylevel==1)
{

    //IF NEW ENEMY ALREAY EXIST, YOU DESTROY IT FIRST    
if(newenemy)
    {
           Destroy(newenemy.gameObject);
    }
        

//THEN YOU CREATE ENEMY LEVEL 1 ON THE FLY
newenemy=Instantiate(enemy_level1,target.transform.position,Quaternion.identity);
}
     

else if(mylevel==2)
{
    if(newanimal)
    {
        Destroy(newenemy.gameObject);
    }
newenemy=Instantiate(enemy_level2,target.transform.position,Quaternion.identity);
     
}

Saturday, December 13, 2014

75 days - huge procrastination

Its coming, huge procrastination incoming

I just dont know why it just coming, holy shit, I need to focus

the gameplay is 50% done (just tested some part not full part)
graphics is 0%

so i need to start doing the graphics, need at least 10 monster and 1 main character

74 days

My planning as below


it is all about the gameplay and graphics

1. focus on gameplay
2. once gameplay is done, do the graphics
3. once graphics is done, do the sound and music
4. once that is done, add in chartboost, in app purchase, port into android and iTunes

man, times really fly, i slack a bit but i am controlling hard


Thursday, December 11, 2014

72 days

nothing special, i am rushing my zombie game, i am doing the mechanic at the moment so there are no screenshot to be shown

it is a hell lots of work to do and I am trying my best to finish it


Microsoft is buying minecraft for 2.5 billion dollar?

So i read the news about microsoft buying minecraft for 2.5 billion dollar? wow, that is just so amazing, the first indie developer who make a billion dollar out of 1 game, and what is the odd of that happening?

yup, 1 in 7 billion chance


Tuesday, December 9, 2014

Unity3D access other object script variable and function

Okay, let say you have 2 object, cube1 and plane1

then let say cube1 have cube1script.js and plane 1 have plane1script.js

let say plane1script.js have variable lala:int and function lolo()

let say your cube1 script want to access plane1 script variable or function

below is how you do it

inside your cube1script.js
==================
var haha : Transform; (you drag your plane1 object into here on outside)

haha.GetComponent(plane1script).lala =1;      //here you can modify the variable in plane1

haha.GetComponent(plane1script).lolo();   //here you can call the function of plane1








Monday, December 8, 2014

day 70, thinking of new zombie game

Ok, so it is now day 70, the first two games is a flop, the second game is worst than the first game, so for the third game will try to think of better game,

So now thinking how to build a zombie game

target to finish before december

Sunday, December 7, 2014

My second Paid iphone games "billionaire curse" is live on appstore

Billionaire Curse:
Gameplay: You are a billionaire curse by a witch, you must spend all your 1 billion dollar in 10 days or you will die
there are 10 place for you to spend money






Saturday, December 6, 2014

Unity3D particle emitter "one shot" tick but still not working?

Okay, So I am playing with the unity particle emitter, and some of the emitter even if you tick "one shot" it still boom over and over again

below is how i fix this

in your shooting script, by default is as below
================================

Instantiate(explosionPrefabposrot);


Change it to as below
=================

var haha : Transform;
hahaInstantiate(explosionPrefabposrot);
haha.particleEmitter.Emit();


 Now it should only emit once

67 days what should i build?

Okay, so I was trying to study how to build a FPS games, but i discover it is a bit way too hard, so I am thinking to build some simpler games, such as zombie games, maybe

still not decided yet, i am still researching

Thursday, December 4, 2014

65 days - learning how to do FPS games using unity

Okay, so today I will learn how to make a FPS(first person shooting) games using unity

So the first thing is to find tutorial, I searched youtube but figure out the video is too long, 25 minute one episode and up to 10 episode, so it is around 250 minute or 5 hours of content

So I search for the shorter version of the tutorial and I found a tutorial on below link

http://noobtuts.com/unity/first-person-shooter-game

the tutorial gave the C# code, but I only want javascript, so i modify the code in javascript as below

rocket.js
var explosionPrefab : Transform;

function OnCollisionEnter(collision : Collision
{
    // Rotate the object so that the y-axis faces along the normal of the surface
    var contact : ContactPoint = collision.contacts[0];
    var rot : Quaternion = Quaternion.FromToRotation(Vector3.upcontact.normal);
    var pos : Vector3 = contact.point;
    
    Instantiate(explosionPrefabposrot);
    // Destroy the projectile
    Destroy (gameObject);
}



shoot.js
var Bullet : Transform;
 
 function Update ()
 {
     if(Input.GetButtonDown("Fire1"))
     {
         var newBullet=Instantiate(Bullet,transform.position,Quaternion.identity);
 
         newBullet.rigidbody.AddForce(transform.forward * 1000); 
     } 


}

List of youtuber that do game review

it can be found on the below link

http://gameyoutubers.com/

Wednesday, December 3, 2014

Why 2D games beat the hell out of 3D games

Well, I do not make conclusion on my self, I am based on the conclusion make by kongregate

see the link below

http://www.slideshare.net/DavidPChiu/kongregate-maximizing-player-retention-and-monetization-in-freetoplay-games-comparative-stats-for-2d-3d-games-and-asian-western-games-migs-2013-presentation

according to them , this is because


Developers of 3D games tend to:
- Be console developers with limited Free 2 play experience
- Focus on graphics, instead of improving retention and monetisation funnels
- not accept pay for convenience and pay to win
- make games in low monetisation genre (FPS, MOBA)
- make shippable product instead of long term retention, games as a service


Well, I can only make 3D games for now, because I do not have a 2D artist, I dont have a drawpad to draw 2D art and if i try to draw using GIMP, it will look extremely awful, so the focus here is to design some long term retention, games as a service

among the idea is
1. Give daily bonus
2. Add element of chance
3. keep them busy
4. must have progress, leveling up and upgrade

Formula of successful games?

Everyone want the formula of a successful games, but how do we get the formula?

after googling a while i found the below link

http://gamerefinery.com/

base on the various kind of variable, they seem to work out a game power score to predict the outcome of your game

as you all know, my first 2 game is not doing very well, most people play it only been entertained like 5 minutes before they get bored, so I have to find a formula for a games that people like and have a lot of replay value and they keep coming back

Most Search Keyword in the appstore

Below is the link I found showing the top 100 keyword searched in the appstore, so my new games will definitely take one of these on the list

http://searchengineland.com/the-most-popular-app-store-keywords-from-chomp-google-play-135744

Wantrepreneur Comic

So I come across this comic in reddit, just wanna share it on my blog

http://i.imgur.com/xWzjHUQ.jpg


xcode 6.1 validation error: 64-bit and iOS 8 Requirements for New Apps

So I want to validate my game via Xcode 6.1 and i got the following error

64-bit and iOS 8 Requirements for New Apps October 20, 2014
Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.

Now I am stuck, I dont know what to do, just googling around

Ok, later I found that it is just a warning, so you can still submit your app to the appstore like normal, so cheers

Tuesday, December 2, 2014

Launch my second game Billionaire Curse

Okay, so i change the name of my game from "life of billionaire" to "billionaire curse" because i need a good storyline

you can play it at kongregate for free


http://www.kongregate.com/games/fundurian/billionaire-curse

Unity how to bring music to another scene

Here is how i do it

1. Let say you start at Scene1,  Create an empty object, name it "empty"
2. attach a new component "audio source" to your empty object, drag a music into your "audio source", tick the "play at awake"
2. attach a script to your empty object, name it "music.js"
3. open your music.js and put in below code

 function Awake()
 {
   
    DontDestroyOnLoad(gameObject);
    
 }


Now when you start your game at scene1, your music is playing, go to the next scene, your music is still playing

how to mute the song
==============
1. let say you now in scene 3, you wanna mute the song
2. so you do it in the scene 3 script as below

var gameMusicGameObject;
var hahaaudioAudioSource;


function Start () 
{

    gameMusic = GameObject.Find("empty");
    hahaaudio = gameMusic.GetComponent(AudioSource);


}

//THE PLACE WHEN YOU CLICK BUTTON, MUTE IT


    hahaaudio.mute=true;
          


Monday, December 1, 2014

63 days

Okay I am on my final rush for my second game

now need to test play 10 times

then need to add some sound and music

Sunday, November 30, 2014

61 days - end of second month

Okay, so here is the end of second month

I am near 80% completion of my second game

below is some log

4 shop + 1 auction(done)
need page number on the auction house(done)
4+1 need display money and asset
auction house need put table and character(done)
the company need to do all the button


okok not everyday too short post, i try to summarize what happen this month

Summary of November
=================
Income:
Well, i sold my car LOL to get some money around $1000 only for that old car
sold a few ecommerce item via forum make around $30
my app make me $60

Expense:
monthly default $1800
vacation $2000
offline shop lose some money around $100

next month projection: try finish my second game as fast as possible then think of new way to make money

Thursday, November 27, 2014

59 days

Ok, the second month almost finish

I am rushing finish my second game, but seem like still a lot to do

nothing much to update here just rushing

update as below

menu(90% done)
story board(100% done)
house (100% done)
4 shop + 1 auction house( 80% done)
restaurant(90% done)
nightclub(90% done)
casino(70% done)
company(50% done)
sound(0%)
music(0%)

man, still a lot of work, damn

Tuesday, November 25, 2014

56 days

ok i want to target my game by end of november so i must rush, cannot just procrasinate

so today is

26 nov
27 nov
28 nov
29 nov
30 nov

technically i have 5 days but i actually dont, because i got many other stuff need to do as well

so i need to rush

so today wanna finish the business headquarter, let the player buy company and manage company, and below is some screenshot


Monday, November 24, 2014

blender how to animate character picking up object

Okay, so today I want to animate my character to picking up other object

below is the tutorial i found that is extremely useful

http://cgcookie.com/blender/2011/08/22/animating-a-character-picking-up-an-object/

55 days

okay, so i got 10 places i need to code to make the game fun

place 1(house) - can go in, got character, can play computer
place 2(restaurant) - can go in, got character, can order food, can eat
place 3 (private jet) - can go in , got character, got menu, cannot do anything
place 4 (night club) - can go in, got character, no menu, cannot do anything
place 5
place 6
place 7
place 8
place 9
place 10

still a lot of work to do, all for the sake of simple game

blender how to remove uv map from your mesh

So today i face this problem, there is some unwanted uv map attach on my mesh

below is how you can quickly remove them

1. On bottom left, switch your view to "UV/IMAGE EDITOR"

2. in the bottom middle , click the "BROWSE IMAGE TO BE LINK" button, you can see there is some uv map image laying around you wanna remove them

3. select one of the image, you can see there is "X" appear on the image right hand side, SHIFT CLICK the "X" then the uv image is gone,

4. save your project and reopen the uv image is gone for good

Sunday, November 23, 2014

54 days

today target, try to make some progress on the game

1. paint the building (done)
2. put the building into the map(done)
3. make the map clickable , you can go into all places(done)

4, afterward, start putting main character and sub character into all the places
5. each place need to playable


some progress pic, below is the main character inside a restaurant eating food

Saturday, November 22, 2014

programmer 9-5 day job appstore 30 days sales report

Okay, so i will share some data for the user who follow my developer blog

the programmer 9-5 day job was release on the appstore on 23 october, and below is the sale report after 30 days

total unit sold is 91, for which majority of the sale occur in the first 3 days, then slowly it goes to zero, once it reach zero it will stay at zero forever, with 0 chance of ever been seen by anyone ever

total time taken to build the games = 25 days, total revenue made is $61 so it is not very good but at least not the worst of zero

why there is traffic at first 3 days ???? since the appstore already remove the "new release" section???? well the traffic is coming from the old device, old iphone and old ipad with old IOS version, meaning the majority of 80% new device will never see my app ever, and the number of old device will only decrease overtime making it is harder and harder for my app to be seen

Thursday, November 20, 2014

52 days after quiting job, today try launch indiegogo campaign

Ok, so today will try launch an indiegogo campaign to see if i can get 1 dollar sponsor for my game

and here is it, below is the indiegogo campaign i launch

https://www.indiegogo.com/projects/life-of-a-billionaire-games/x/9201018


detail of the indiegogo campaign

target: $500 (this is the minimum that I can set)

$1 (give user thank you email)
$5 (give user thank you email + name in the game credit)
$100 (will code the user idea of how to spend money inside the game with user name on the game building and object)





Unity how to copy 1 scene from one project to another

So at first what i am trying to do is to copy paste the scene but that will not work as all the dependency and object reference is gone,

what you need to do is

right click the scene you want to copy then "export package" then tick the "include all dependancy" then once you are done give it a name such as "myexportpackage"

open your other project

under edit -> import package, then choose your package to import, it work fine


Wednesday, November 19, 2014

Unity, PlayerPref saving array of item

Ok, say I want to buy a lot of item and save it into the PlayerPref, how should i do it???

var totalitem: int;

//so first i try to get the totalitem from the player pref "totalitem" at first it will return 0 as there are nothing inside

totalitem = PlayerPref.GetInt("totalitem");

//then, say i click buy item 1, so i save the item 1 into player pref "item1"
PlayerPrefs.SetInt("item"+totalitem1);
totalitem+=1;

//if i click multiple time buy item1, it will then save item 1 into "item0", "item1","item2"

PlayerPrefs.SetInt("totalitem",totalitem);            

//EXAMPLE LET SAY I CLICK BUY ITEM "1" for 4 times, it will save it inside playerpref as below
//totalitem=4
//item1=1,item2=1,item3=1,item4=1


//SAVING IS DONE


Now I want to do the loading, I need to load the stuff back into the selling screen, since i only save number "1" in the "item1", "item2", "item3", i can load it back as below

var myitemArrayList;

function Start () 
{
    myitem=new ArrayList();
    totalitem=PlayerPrefs.GetInt("totalitem");

    fori=0 ; i < totalitem ; i++)
    {
        myitem.Add(PlayerPrefs.GetInt("item"+i));
    }


}


 GUI.Label(new Rect(50,100,100,100),"My Item"+myitem[0]);
 GUI.Label(new Rect(50,170,100,100),"My Item"+myitem[1]);
 GUI.Label(new Rect(50,240,100,100),"My Item"+myitem[2]);
 GUI.Label(new Rect(50,310,100,100),"My Item"+myitem[3]);




51 days after quiting my job

Ok, lets get back to work

seem like a lot of time have been wasted

today goal

3 block of area of programming

- buy 1 item, then sell 1 item via auction house (done 75%) it took me around 2 hour
- let user buy painting and gems
- let user go casino play casino war


how it went today
=============
wake up 9:30am
went to pos office deliver item to client, buy some grocerry, eat breakfast, see doctor
came home 11:30am
code from 11:30am to 12:30pm (1 hour code)
lunch
went out to see property i invested few years back leave at 1pm
came home 3:30pm
sleep
wake up 6:30pm
code from 6:30pm to 7:30pm(1 hour code)

so my 2 hour i am able to finish 1 block , so will spend some time finish another 2 block

maybe i should plan ahead, cannot just 1 day go on see one day

because time is so limited

tomolo will need to serve 30 people on the offline shop, so need to work from 1pm onward to midnight

today thurs - only 2 hour code, the rest busy other
fri - only have morning session can code, the rest busy offline shop
sat - only have morning session can code, the rest need to busy other
sun - only have morning session can code, the rest need to busy other

sigh...cant believe i dont have any time even though i have resigned, no wonder if no resign, can literally do absolutely nothing


let imagine, how would it went if i keep my '9-5'day job
===============
7am wake up jam all the way to office
9am work till 6pm
6pm jam all the way home reach home 8pm
8pm dinner + bath
9pm tired like hell need to nap 1 hour
10pm still too tired dont feel like doing anything beside entertainment
10-12 midnight - youtube, movie, games
12 midnight sleep
but i can make 100 dollar, will never hungry but will never rich


income:
USD10 from ecommerce

expense:
daily default USD60



Thursday, November 6, 2014

Travelling for 10 days

So I will go travelling for 12 days and will not update this blog until 19 nov, stay tune

Tuesday, November 4, 2014

marketing 101

Okay, I do not know much about marketing

below is a few good blog post about marketing

http://gamedevelopment.tutsplus.com/articles/marketing-your-indie-game-the-single-most-important-thing-that-no-one-knows-how-to-do--gamedev-7157


http://www.indiegamegirl.com/how-to-market-your-app/


so it talk about you need
1. website (CHECK)
2. facebook page (NOT YET)
3. twitter (NOT YET)
4. youtube trailer (NOT YET)
5. steam greenlight (NOT YET)
6. find journalist (NOT YET)
7. launch kickstarter (NOT YET)

so you can see, all i have is one website and one development blog, no wonder I fail to make any money, if you want to make money you need to market your game, using all sort of way, and it is not an easy job, fail to market, then your game is a flop



My new game: Life as a Billionaire

Okay, So I am building this new game, "Life as a billionaire" a point and click adventure games , below is a few screenshot for you to see if you would like it or not, due to the heavy schedule ahead this game might take a long time to finish, I would take a long vacation travelling other country will only come back around end of november, so this game might release during december(HOPEFULLY)



36 day after quiting my job - update 1st day sales result

Okay, I promised I will share all the data i collect

so my iphone paid games "programmer 9-5 day job" is up, I do not know what to expect, even if it show 0 sales, I think I would not feel surprise because I am 6 years late into the game, and who can I blame? I hope I can get this done 6 years ago but nope, I dont have the guts to quit my job 6 years ago

so here it is, i get 17 sale from the appstore on my first day - the biggest day of any launch, and will expect to get less and less till the big fat zero

a few app review site contact me,

http://greatapps.com/
- it cost $195 / $295 / $495 / $795 to feature your app
- WOW, i can never make $195 in my app, it is too expensive for me

http://www.dotcominfoway.com/
- it cost $850 / $1700 / $3300 / $5500 to promote your app
- HELLO, expensive man, expensive

do we have something cheaper????? duh....


ok, before I do any promotion, I will wait for another 2 days for my sale to go to zero, then I will try some cheap promotion see if I can get the sale up by a little

Monday, November 3, 2014

Blender colour is inside the object, not outside the object

So today I hit again this problem where the colour is painted inside, not outside

to fix this, select your object, press "N", under display -> tick "BACKSPACE CURLING" then select the face that is wrong paint direction and hit CTRL-F to flip them


35 days after quit my job: My app "programmer 9-5 day job" is live on appstore

Okay, finally my games "programmer 9-5 day job" is live on appstore, but I cannot see the sale data yet, need to wait a few days, I do not know what to expect, since when I go to the appstore on my iphone, there is no button to press "VIEW NEW APP" so i can say that 0 people out of 1 billion iphone user will actually see it, nevermind, I will update the sale here to show you how hard issit to make money on the IOS.

Sunday, November 2, 2014

34 day after quit my job: My iphone games got approved , but it say pending contract

Okay, so this morning it say my games got approved but pending contract, so I need to set up a contract and wait a few more days to see how it goes

offline shop: nothing special
ecommerce: nothing special

games:

to do the adventure games, i plan to have 6 scene

1. overall map where you can click where you wanna go
2. car shop
3. plane shop
4. ship shop
5 auction house
6 painting
7 casino
8 business headquarter

wow, mean i need at least 7 bulding in an empty landscape, i will try my best

33 day after quiting my day job

Okay so today just continue code games

below is some screenshot, I am doing some adventure game, point and click


Saturday, November 1, 2014

Unity Arraylist Tutorial

So today I want to use arraylist in Unity but unable to find a simple guide, after doing all the testing with bit and piece from the internet I decided to write this simple and detail guide

Unity Javascript

var email_list : ArrayList ;


function Start () 
{

    email_list=new ArrayList();

}

//THEN YOU CAN ADD ITEM TO THE LIST AS BELOW

email_list.Add("haha");
email_list.Add("hoho");



//AFTERWARD YOU CAN RETRIEVE BACK THE ITEM AS BELOW

myvariable = email_list[1];


//TO CHECK THE SIZE OF ARRAYLIST AS BELOW

mysize = email_list.Count


//HOPE THAT HELP

32 day after quiting my job

yesterday forgot to update

today activity is : serve customer, code game

Wednesday, October 29, 2014

30th day after quiting my job - continue create character

Okay, so today just keep going create character


So i create some small hand with 3 finger

after 30 minute as below


UGLY UGLY LIKE SHIT

Ok, have to make up a bit now as below


Designing a new character head

Okay so I am now trying to build the character from scratch because previously the character is too ugly, so after 1 hour here is the progress

from a square box into


New thing I learn, CTRL - R (add new loop, then mouse scroll to add more), Scupture, W(smooth)

after another hour, it look as below


then after another 30 minute it look as below



29th day after quiting my job - calculate Income vs Expense

Okay, so it almost month end, so I can start clearing those bill


lets see

Expense:

Home bill:

$200 for parent
$500 for morgage
$40 for Cable TV
$70 for electricity
$60 for internet
$30 for mobilephone
$70 for insurance
==========
$970 for house bill

Offline Shop bill:

$50 for electricity
$12 for water
$500 for employee
$400 for rental
=============
$962 for offline shop
I owned 20% so is $192.4

food I estimate around $200
Transport I estimate around $100

so total expense for the month is $1462, give or take around $1500

Income:
offline shop: $100
ecommerce: $20
games: $2
youtube: $0.18
blog: $0.05

total around: $122.23

not even 10% of the expense





Tuesday, October 28, 2014

Blender how to create a character from scratch

So, I got comment saying my character in my game is UGLY..... well of coz, I am noob, not pro, but I will try my best to make my character look better, so I am trying to look for some tutorial to build my character from scratch,

below is one youtube tutorial I found that is very good, around 18 episode, each episode 30 minute


Monday, October 27, 2014

Create new game or improve existing game?

Well, there is always a time when you finished your game, you got 2 choice

1. create new game from scratch
2. improve your existing game

Since my existing game is not really fun yet, probably I will add more gameplay into it, including:

1. Happy indicator: where if you work overtime your happiness level will decrease, maybe if drop to -100 then you will suffer hyper depression and commit suicide

2. During overtime, maybe wife will calling
"honey, will you be home tonight?" [YES], [NO]
then maybe show wife happiness, if wife happiness drop to -100 then maybe
"Your wife leaving you " -30 happiness

3. add weekend?
- I am not sure about this, but probably will

(but on the other thought, when i am working OT and fast forward the speed by 160x, i do not like to be interrupted by those message box popping out and pausing the game)

28 day after quiting my day job

Nothing special today

still looking for idea what to do or what games to code

update
games:
- kongregate(1600 view, revenue $1.16)
-newgrounds(2700 view, revenue $0.45)

Seem like kongregate pay better even though newgrounds have more view

offline shop:
nothing

ecommerce:
nothing




income: 0 (cannot add in the game revenue unless i successfully cashed out)
expense: daily default USD60


Sunday, October 26, 2014

27th day after quiting my job

Okay , so today nothing special

update report

games
- submit on kongregate - get 1400 view (0 revenue) (report not yet update)
- submit on newgrounds - get 1700 view ($0.19 CPM, so total is around $0.26)

offline shop
- nothing

ecommerce
- nothing

youtube
- nothing

ebook
- nothing




income 0
expense: daily default USD60

Saturday, October 25, 2014

26th day after quit my job

Okay, so total planning is

1. game
- add mute button to the game and reupload to kongregate
- try make an iphone version
- think of new game to write

2. offline shop
- not doing anything

3. ecommerce
- research new product to sell


My First Games after quiting my job "Programmer 9-5 day job"

So after 25 days, I managed to finish my first game

"PROGRAMMER 9-5 day job"

where you have to work your way up from level 1 to level 10, I played it myself it took me 60 minutes but for new people it might take them longer

Here is the link

http://www.kongregate.com/games/fundurian/programmer-9-5-day-job





How I came up with the idea: Well, I notice there is no 9-5 day job simulation games on the market so I just try my luck to build one, seriously, business is more fun than the standard "9-5" day job, LOL

So there you have it, give it a try and let me know what you think

Marketing tactic I will try use
1. Spread my game using blog, this blog LOL
2. using reddit
3. using facebook

I will update the status including how many people actually played my game and what is their comment, so hopefully the experience can get me going further ahead.