thumbnail image

Inspired by Asia

      • Tyracorn Shop

        Original t-shirts and others with Tyracorn manga characters

        Tyracorn shop
        Shop Now
      • Sign Up

        Get the latest videos and cool stuff into your email

        Submit
      • Game Engine Development

        First game

        First entirely free game

        Finally, Snake is here. Took a pretty long time (I am doing other things than just coding). Now the engine can make simple games. And working on being able to do more.

         

        Snake is on Google Play:
        https://play.google.com/store/apps/details?id=com.tyracorn.snake

        Ready to games

        Shaping up

        Many things were improved here. Mostly related to the physics and interactions in between the gaming objects. Now it's possible to break something, or hit someone. This is good enough for making simple games.

        Start to gamify

        Gaming features

        The game engine is more than just 3D graphics. There are elements like UI, text rendering, audio, or physics. In addition, it is important to keep the game programming simple with the ability to scale up in complexity. This is done through container-based objects. Every object can have many components and scripts and they are managed by the world.

        Android support

        Abstraction

        Abstraction is the key for supporting multiple devices. Well defined interfaces, and targetted implementation. All this allows to write code once and run it anywhere. In this case, it's a PC and Android phone.

        Starting up

        Graphics

        The first step when you start developing your game engine is to get familiar with the way how graphics card works, rendering pipeline, and shader language. This allows you to render points, lines, and triangles. From there you can go ahead and add textures, lights, and shadows. Finally, you can start experimenting with things like mesh interpolation.

      • Support us

        Any donation is really appreciated and will help us to produce more content without commercials, privacy invasion, or any other conditions. As an exchange, supporters will get access to the source code and premium art.

        Go to Patreon

      Contact Us

      radek.hecl@gmail.com

      © 2021 Tyracorn

      Privacy Policy
        ×
        Privacy Policy
        This Privacy Policy describes how your personal information is collected, used, and shared when you visit or make a purchase from https://tyracorn.com (the “Site”).
        
        PERSONAL INFORMATION WE COLLECT
        
        When you visit the Site, we automatically collect certain information about your device, including information about your web browser, IP address, time zone, and some of the cookies that are installed on your device. Additionally, as you browse the Site, we collect information about the individual web pages or products that you view, what websites or search terms referred you to the Site, and information about how you interact with the Site. We refer to this automatically-collected information as “Device Information.”
        
        We collect Device Information using the following technologies:
        
            – “Cookies” are data files that are placed on your device or computer and often include an anonymous unique identifier. For more information about cookies, and how to disable cookies, visit http://www.allaboutcookies.org.
            – “Log files” track actions occurring on the Site, and collect data including your IP address, browser type, Internet service provider, referring/exit pages, and date/time stamps.
            – “Web beacons,” “tags,” and “pixels” are electronic files used to record information about how you browse the Site.
        
        Additionally, when you make a purchase or attempt to make a purchase through the Site, we collect certain information from you, including your name, billing address, shipping address, payment information (including credit card numbers), email address, and phone number.  We refer to this information as “Order Information.”
        
        When we talk about “Personal Information” in this Privacy Policy, we are talking both about Device Information and Order Information.
        
        HOW DO WE USE YOUR PERSONAL INFORMATION?
        
        We use the Order Information that we collect generally to fulfill any orders placed through the Site (including processing your payment information, arranging for shipping, and providing you with invoices and/or order confirmations).  Additionally, we use this Order Information to:
        Communicate with you;
        Screen our orders for potential risk or fraud; and
        When in line with the preferences you have shared with us, provide you with information or advertising relating to our products or services.
        
        We use the Device Information that we collect to help us screen for potential risk and fraud (in particular, your IP address), and more generally to improve and optimize our Site (for example, by generating analytics about how our customers browse and interact with the Site, and to assess the success of our marketing and advertising campaigns).
        
        SHARING YOUR PERSONAL INFORMATION
        
        We share your Personal Information with third parties to help us use your Personal Information, as described above.  For example, we use Stripe to process payments.
        
        Finally, we may also share your Personal Information to comply with applicable laws and regulations, to respond to a subpoena, search warrant, or another lawful request for information we receive, or to otherwise protect our rights.
        
        DO NOT TRACK
        Please note that we do not alter our Site’s data collection and use practices when we see a Do Not Track signal from your browser.
        
        YOUR RIGHTS
        If you are a European resident, you have the right to access the personal information we hold about you and to ask that your personal information be corrected, updated, or deleted. If you would like to exercise this right, please contact us through the contact information below.
        
        Additionally, if you are a European resident we note that we are processing your information in order to fulfill contracts we might have with you (for example if you make an order through the Site), or otherwise to pursue our legitimate business interests listed above.  Additionally, please note that your information will be transferred outside of Europe, including to Canada and the United States.
        
        DATA RETENTION
        When you place an order through the Site, we will maintain your Order Information for our records unless and until you ask us to delete this information.
        
        CHANGES
        We may update this privacy policy from time to time in order to reflect, for example, changes to our practices or for other operational, legal, or regulatory reasons.
        
        CONTACT US
        For more information about our privacy practices, if you have questions, or if you would like to make a complaint, please contact us by e-mail at radek.hecl@gmail.com or by mail using the details provided below:
        
        Yahara 3-16-9, Nerima, Tokyo, 177-0032, Japan
        
        Cookie Use
        We use cookies to ensure a smooth browsing experience. By continuing we assume you accept the use of cookies.
        Learn More