Monday, November 6, 2023

Privacy Policy -: Screw Master

 Privacy Policy

Kuldeep Singh built the Screw master app as a Free app. This SERVICE is provided by Kuldeep Singh at no cost and is intended for use as is.

This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service.

If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Screw master unless otherwise defined in this Privacy Policy.

Information Collection and Use

For a better experience, while using our Service, I may require you to provide us with certain personally identifiable information. The information that I request will be retained on your device and is not collected by me in any way.

The app does use third-party services that may collect information used to identify you.

Link to the privacy policy of third-party service providers used by the app

Log Data

I want to inform you that whenever you use my Service, in a case of an error in the app I collect data and information (through third-party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing my Service, the time and date of your use of the Service, and other statistics.

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.

This Service does not use these “cookies” explicitly. However, the app may use third-party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.

Service Providers

I may employ third-party companies and individuals due to the following reasons:

  • To facilitate our Service;
  • To provide the Service on our behalf;
  • To perform Service-related services; or
  • To assist us in analyzing how our Service is used.

I want to inform users of this Service that these third parties have access to their Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.

Security

I value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and I cannot guarantee its absolute security.

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by me. Therefore, I strongly advise you to review the Privacy Policy of these websites. I have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

Children’s Privacy

These Services do not address anyone under the age of 13. I do not knowingly collect personally identifiable information from children under 13 years of age. In the case I discover that a child under 13 has provided me with personal information, I immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact me so that I will be able to do the necessary actions.

Changes to This Privacy Policy

I may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Privacy Policy on this page.

This policy is effective as of 2023-11-06

Contact Us

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me at darkcheetahstudios@gmail.com.

This privacy policy page was created at privacypolicytemplate.net and modified/generated by App Privacy Policy Generator

Friday, August 18, 2023

Privacy Policy for pump-a-nickel

At Mind the Gap, accessible from https://pump-a-nickel.com/, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by Mind the Gap and how we use it.

If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us.

This Privacy Policy applies only to our online activities and is valid for visitors to our website with regards to the information that they shared and/or collect in Mind the Gap. This policy is not applicable to any information collected offline or via channels other than this website.

Consent

By using our website, you hereby consent to our Privacy Policy and agree to its terms.

Information we collect

The personal information that you are asked to provide, and the reasons why you are asked to provide it, will be made clear to you at the point we ask you to provide your personal information.

If you contact us directly, we may receive additional information about you such as your name, email address, phone number, the contents of the message and/or attachments you may send us, and any other information you may choose to provide.

When you register for an Account, we may ask for your contact information, including items such as name, company name, address, email address, and telephone number.

How we use your information

We use the information we collect in various ways, including to:

  • Provide, operate, and maintain our website
  • Improve, personalize, and expand our website
  • Understand and analyze how you use our website
  • Develop new products, services, features, and functionality
  • Communicate with you, either directly or through one of our partners, including for customer service, to provide you with updates and other information relating to the website, and for marketing and promotional purposes
  • Send you emails
  • Find and prevent fraud

Log Files

Mind the Gap follows a standard procedure of using log files. These files log visitors when they visit websites. All hosting companies do this and a part of hosting services' analytics. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analyzing trends, administering the site, tracking users' movement on the website, and gathering demographic information.

Cookies and Web Beacons

Like any other website, Mind the Gap uses "cookies". These cookies are used to store information including visitors' preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information.

Google DoubleClick DART Cookie

Google is one of a third-party vendor on our site. It also uses cookies, known as DART cookies, to serve ads to our site visitors based upon their visit to www.website.com and other sites on the internet. However, visitors may choose to decline the use of DART cookies by visiting the Google ad and content network Privacy Policy at the following URL – https://policies.google.com/technologies/ads

Our Advertising Partners

Some of advertisers on our site may use cookies and web beacons. Our advertising partners are listed below. Each of our advertising partners has their own Privacy Policy for their policies on user data. For easier access, we hyperlinked to their Privacy Policies below.

Advertising Partners Privacy Policies

You may consult this list to find the Privacy Policy for each of the advertising partners of Mind the Gap.

Third-party ad servers or ad networks uses technologies like cookies, JavaScript, or Web Beacons that are used in their respective advertisements and links that appear on Mind the Gap, which are sent directly to users' browser. They automatically receive your IP address when this occurs. These technologies are used to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on websites that you visit.

Note that Mind the Gap has no access to or control over these cookies that are used by third-party advertisers.

Third Party Privacy Policies

Mind the Gap's Privacy Policy does not apply to other advertisers or websites. Thus, we are advising you to consult the respective Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options.

You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers' respective websites.

CCPA Privacy Rights (Do Not Sell My Personal Information)

Under the CCPA, among other rights, California consumers have the right to:

Request that a business that collects a consumer's personal data disclose the categories and specific pieces of personal data that a business has collected about consumers.

Request that a business delete any personal data about the consumer that a business has collected.

Request that a business that sells a consumer's personal data, not sell the consumer's personal data.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

GDPR Data Protection Rights

We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following:

The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service.

The right to rectification – You have the right to request that we correct any information you believe is inaccurate. You also have the right to request that we complete the information you believe is incomplete.

The right to erasure – You have the right to request that we erase your personal data, under certain conditions.

The right to restrict processing – You have the right to request that we restrict the processing of your personal data, under certain conditions.

The right to object to processing – You have the right to object to our processing of your personal data, under certain conditions.

The right to data portability – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

Children's Information

Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.

Mind the Gap does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, we advise you to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately, after they are posted on this page.

Our Privacy Policy was created with the help of the Privacy Policy Generator.

Contact Us

If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us.

Sunday, October 31, 2021

Privacy policy - Galaxy Shooter

 Privacy Policy

Darkcheetah Studios built the Galaxy Shooter app as a Free app. This SERVICE is provided by Darkcheetah Studios at no cost and is intended for use as is.

This page is used to inform visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.

If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Galaxy Shooter unless otherwise defined in this Privacy Policy.

Information Collection and Use

For a better experience, while using our Service, we may require you to provide us with certain personally identifiable information. The information that we request will be retained by us and used as described in this privacy policy.

The app does use third party services that may collect information used to identify you.

Link to privacy policy of third party service providers used by the app

Log Data

We want to inform you that whenever you use our Service, in a case of an error in the app we collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics.

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory.

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service.

Service Providers

We may employ third-party companies and individuals due to the following reasons:

  • To facilitate our Service;
  • To provide the Service on our behalf;
  • To perform Service-related services; or
  • To assist us in analyzing how our Service is used.

We want to inform users of this Service that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.

Security

We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

Children’s Privacy

These Services do not address anyone under the age of 13. We do not knowingly collect personally identifiable information from children under 13 years of age. In the case we discover that a child under 13 has provided us with personal information, we immediately delete this from our servers. If you are a parent or guardian and you are aware that your child has provided us with personal information, please contact us so that we will be able to do necessary actions.

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page.

This policy is effective as of 2021-10-31

Contact Us

If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at darkcheetahstudios@gmail.com.

This privacy policy page was created at privacypolicytemplate.net and modified/generated by App Privacy Policy Generator

Saturday, December 23, 2017

using UnityEngine;
using UnityEngine.EventSystems;

public class editSteer : MonoBehaviour,IPointerDownHandler,IDragHandler,IPointerUpHandler {
    //use for find the image center point
    RectTransform rect;
    Vector2 centerPoint;
    //ends here

    //to find whether the wheel is held or not
    bool wheelBeingHeld = false;
    private float wheelPrevAngle = 0f;
    private float wheelAngle = 0f;
    //ends here

      float maximumSteeringAngle = 200f;
    float wheelReleasedSpeed = 250f;
    private void Start () {
        rect = GetComponent<RectTransform>();
        getcenterPoint();
      
    }


    private    void Update ()
    {

        if (!wheelBeingHeld && !Mathf.Approximately(0f, wheelAngle))
        {
            float deltaAngle = wheelReleasedSpeed * Time.deltaTime;
            if (Mathf.Abs(deltaAngle) > Mathf.Abs(wheelAngle))
                wheelAngle = 0f;
            else if (wheelAngle > 0f)
                wheelAngle -= deltaAngle;
            else
                wheelAngle += deltaAngle;
        }

        // Rotate the wheel image
        rect.localEulerAngles =new  Vector3(0,0,-1) * wheelAngle;


    }



    // to calculate the center of the image
    private void getcenterPoint()
    {    //to get the position of the corners of the image in the world
        Vector3[] corners = new Vector3[4];
        rect.GetWorldCorners(corners);
        // end here
      
        for (int i = 0; i < 4; i++)
        {
            corners[i] = RectTransformUtility.WorldToScreenPoint(null, corners[i]);
        }

        Vector3 bottomLeft = corners[0];
        Vector3 topRight = corners[2];
        float width = topRight.x - bottomLeft.x;
        float height = topRight.y - bottomLeft.y;

        Rect _rect = new Rect(bottomLeft.x, topRight.y, width, height);
        centerPoint = new Vector2(_rect.x + _rect.width * 0.5f, _rect.y - _rect.height * 0.5f);
      }
    //end here and we get overselves the  centerpoint of the rect image which is stored in the centerPoint



    //for the events
    //IpointerDownHandler , IDragHandler ,   IPointerUpHandler

    public void OnPointerDown(PointerEventData eventData)
    {
        Vector2 pointerPos = ((PointerEventData)eventData).position;
        wheelBeingHeld = true;
        wheelPrevAngle = Vector2.Angle(Vector2.up, pointerPos - centerPoint);
     
    }
    public void OnDrag(PointerEventData eventData)
    {
        Vector2 pointerPos = ((PointerEventData)eventData).position;

        float wheelNewAngle = Vector2.Angle(Vector2.up, pointerPos - centerPoint);
      
       
      
        // Do nothing if the pointer is too close to the center of the wheel
        if (Vector2.Distance(pointerPos, centerPoint) > 20f)
        {
            if (pointerPos.x > centerPoint.x)
                wheelAngle += wheelNewAngle - wheelPrevAngle;
            else
                wheelAngle -= wheelNewAngle - wheelPrevAngle;
        }
        // Make sure wheel angle never exceeds maximumSteeringAngle
        wheelAngle = Mathf.Clamp(wheelAngle, -maximumSteeringAngle, maximumSteeringAngle);
        wheelPrevAngle = wheelNewAngle;

    }

    public void OnPointerUp(PointerEventData eventData)
    {
        OnDrag(eventData);
        wheelBeingHeld = false;
    }
    //end of the eventHandlers here

   

}

Friday, December 15, 2017

How to Raycast on sprite in unity 2D

 if (Input.touchCount > 0)     // If the any touch on the screen
  {
    Touch touch = Input.GetTouch(0);     //First touch

   // ray cast from camera to the sprite
    RaycastHit2D hit = Physics2D.Raycast(Camera.main.ScreenToWorldPoint(touch.position),     Vector2.zero);

   // and if any sprite there and it has tag that we want......
    if(hit.collider.tag == "Tag")
    {
      // Do something
    }
    }  
    }

Friday, October 6, 2017

Why am i not getting any downloads ???

Why am I not getting any downloads??  Every fresher developers or programmer’s first question after Publishing his/her first application or game. Even I asked myself the same question when I published my first app on play store. So after doing so much of hard work of months finally a day comes when you publish your first application and keeping eye on the reports every second for like whole day and getting nothing at all and you keep asking yourself, did I do something wrong, why am I not getting any downloads. Well my friend that is not your mistake. It is not anybody's mistake. We are developers, we can build things but the only thing we don't know is advertisement. So we build this app and worked our ass off like a month and the only thing we are missing is advertisement. When I built my first app and published all I was thinking was “this app is made by me, it does not require any type of advertisement”.  But trust me you are wrong at this point, I was wrong because it was my first step and I had to learn everything in the commercial world.
Let me ask you a question. Why these big movies need promotions? I mean every person in this world knows about the movie “The Transformers”. It has more than three parts I think. It is so famous so why creators invested a butt load of money on promotions. And let me tell you something even “GTA V” cost £175 million to make and market and mostly half of the money went to the promotions for the game. So the point is it does not matter how good your application is or how talented you are if people don’t see it, it not going to be famous. Let me tell you something, I assume on some level you download and play some game from play store, IOS store or Steam or any other service. And I think you have seen some games are shit and got like millions of downloads, and you ask yourself how is this even possible. Well it is the magic of advertisement my friend. People buy shits if they see it but if they don’t see it, nothing is going to happen.          
So I think I have proved my point. Now let’s talk about how to advertise your product. Well you are a developer and a fresher and I don’t think you have millions of money for investing on advertisement. Well nothing to worry about. First of all you have to find right audience. And first and free option is tell your friends to use it. But in my experience they will uninstall it within two days. Trust me this happens. I punched my best friend on face because of this. But that is another story to tell. But trust me and do it. Before taking next step it is the most important step to let your friend use this and take some feedback from it. And you can make some steps to improve your app and update it. And now one thing you can do is make yourself a little bit famous. Youtube can do that. Uploading some videos and get good amount of subscribers is not a bad idea but keep it in mind that if you are going to make game and promote it on youtube than you should have right audience there. It is not going to work if you have some famous channel for songs and you are promoting your game in it. It is not going to work. But if most of audience are gamers than it can be great. Now before you publish, you can make some trailer to make some excitement in people. So making small videos on games and promote trailers will work. By that you already have people waiting for your product in market and that is a good point.
These are some free points to do promotions and another option is find a publisher for your application but it is not easy. I tried like hundreds of sites to promote my app, sending them message but no replies at all. But you know what it is not bad because if your apps get famous on some level then at some day you can sit on some chair and say “I should buy a lemo”. And trust me you will. All you have to do is to trust yourself and learn from your mistakes. It takes courage to accept the mistake and work on them. Coward people blame GOD. In my opinion make mistake and learn from them till you are 25. I can be wrong because I am 21.
Now back to promotions the last option is to invest some money on your app and I am not saying like millions. I am saying $50 to $100. And I think everyone can afford that. Best options are Google adsense and facebook promotions. Now first lets talk about Google adsense. You can make campaign from Google adsense and promote your app. It will take like 5 to 10 minutes to make a campaign and start it. And the best thing is you need $10 to start that. And in that money you can get like 200 downloads. Isn’t that great. Same thing goes with facebook. You have to make a facebook page and make a campaign and start it. And I think you can find some tutorial for that on youtube and other sites as well.
 Now the worst thing and nightmare of every developer comes here. After you getting downloads, you start getting uninstalls too. Well they give you users but it’s all on you that how you can engage the user and make him/her keep the application. So before investing big amount of money you should really get some feedback for you app so you can find some of your mistakes and work on them. So good luck and never give up.              

Monday, August 28, 2017

My First Game on Play Store without spending a penny.

Hello friends, first of all i just want to say that a have successfully uploaded my first game application on play Store. well congratulation to me......

you can find my game in the link below

 https://play.google.com/store/apps/details?id=com.Deep.HighwayTransport

I just want to share my experience while i was making the game. well i am a programmer. But when i was making the game i was programmer/game designer/audio manager/ pretty much everything in this game. I love to code. well this is my first game and all i had was 200 rupees in my pocket and a laptop. thanks to Unity 3D. it is free to use and if you use this on its full potential you can get some great results out of it. well enough of this lets get back to game.
first i wanted to make a simple parking game and i made it. but that was too heavy for the mobile devices.
Oh, i forgot to tell you that i am an intermediate in game designing and i learn unity from google and YouTube. Cool haaahhhh.
so i was making this game and i had no idea that how to make this for mobile phones because it was very good in computer and i have AMD 2GB graphics in my computer. but the frame rate in mobile device this is some other Story. you have to deal with memory and other stuff like frame rate etc.
 because of you can find so many parking game on play  Store.
I thought, why not make some driving type game for long road. and i found everything on Asset Store and i started to make the game. there you go.

my first problem was FPS. it took me two days to find how to get good FPS in mobile games.
well the camera rendering should be forward, and culling mask to "default" from "everything" in camera setting. that's all in my case.
so i got good FPS in my game and i was very happy that day. Big winning haaahhh.

well i am from India and in India if you are doing something different its not acceptable by society. you have to get some government job for that.
my mother is in support with me and my father too. but some times my father tell me to leave all this and get a real job like GOVT. but on the other hand my mother believes in me and that's all that matters. i am telling you this because if you are from India and if you want to try something new you have to ignore society for that. That's all.

sooooo back to game.

so FPS was good in mobile device. next challenge, i wanted to give user a different experience in each vehicle. when i went to gym at evening i always noticed how suspension works of every vehicle that passed nearby me. and Unity has some good suspension script for that. there you go. problem solved.
if you want to learn how this works you can check this on my Youtube channel. i made some video tutorial for that.
https://www.youtube.com/watch?v=-2M8YARVHmE&list=PL10dMmkQfOQl2-7IwVl3KRN2GMqIaCqpG

yes i am Youtuber too.

so suspension was good and i found good long roads and free cars on asset store and i use all the free asset because you know 200rupees. 1300rupees to go for developer fee on playStore.

Yes, Everything in this game is free.

now the next problem was the lightning and if you use real time lightning it can cost you a big amount of processing power. so always use baked lightning.
I put high quality shadows in game it cost some processing power but it make your game more realistic. and i did not want to loose that. so shadows win i loose. after spending i whole day on doing research on shadows i thought it is best to put some quality choosing option in game and i did.

the next next problem was the biggest pain in my ass. roads becomes blurry on distance and i could not find any solution for two days. but finally i did it. there are some texture setting for mobile devices. if you have same problem let me know i can make a tutorial for that.

the biggest challenge for me to keep track of every script in my game since i am a single developer and i had to deal with every problem it was very hard to keep track but i made diary for that and it was successful.

I often hear from people to get a job and do this in side work and trust me it is very hard for me to find that no one believes in me. until you get some success you have to hear that. i am writing this blog and at this time i have 400 rupees in my pocket and 7rupees i made from my game because its been three days since i uploaded my game on play store. it is hard to find your audience but once you do that's all you need. i am still searching my audience till this time and i believe i will find some day.

...no need to pity on me....because if you are reading this blog that means you are a beginner and i am a little bit but successful than you ....hahha....

so back to the game....

keep a diary and always learn something new from other people because it is important. i always observe some new ways to write code from people. no code is perfect you have to make it good as much as you can. that's what matters.

so next challenge is to make some levels and test the game. i told to some of my friends to play
and give me some feedback. i never satisfy from my work i just want to make it more good that is my quality.
So my cousin Rohit was sick of this game because god knows how many times he played it.
and every time i forced him to play this. one other friend Rajat helped me a lot.
 my other friend keshav also helped me a lot for this.
he has a company for game. and he launched more than one game on play store. 

so scripts done and other things were good and the final game reaches to  48MB.
next challenge is to put some advertisement in my game i used admob for this.
it is good service. Google provides it. easy to install and everything was clean.

one last thing was google does not accept the indian dabit cards.....Mr Sunder pichai......do something man not every person has credit cards and bank account in international banks.....please do something.....


i borrowed credit card from one of my friend and did the payment process. all good....happy happyyyy....

as you know i am a single developer and i did much of the work but some bugs are there you wont notice maybe you will. but i will fix them in my next update.

the now the problem was car AI. how to work with this. i made a simple AI for that.
it took me two days to figure that out. still not perfect. if you are making car AI i want you to dig a little bit about bazzier curves.
so i did not know about bazzier curves that time and i still dont know much but i used the road for the path the cars get some information about there position on the road and try to keep them self on that track.
i used rayCast because of the roads side tree were long so i used them to keep track by raycast.
RayCast is a cool feature in unity you should know more about it.
so AI was done but i am thinking to change this in the next update because it wasn't that good.
everything was done and i was sitting in my bed and thinking what to do now.
trust me whenever i thought to publish this i was having panic attacks. that was hard for me to control and get through this but i did. i had more than three panic attacks in three days before publishing the game. but it was normal. In my advice do some meditation to calm down.
you freak out when ever you do something new. and you should be.

i  published game without thinking of anything and it was a great experience.i learned a lot from this and now i am working in multiplayer game. i will share my story other time when it will complete.

right now i am making nothing from this game but i learned a lot from this and that what matters.
my family still thinks that i should get some real job instead of sitting in my room and putting my head in laptop. but i believe that someday it will give me some success.
keep calm and work and never look back that what it takes.