Skip to content
  • Home Home Home, current page.
  • Moments Moments Moments, current page.

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @
  • Language: English
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Have an account? Log in
    Have an account?
    · Forgot password?

    New to Twitter?
    Sign up
tha_rami's profile
Rami Ismail (رامي)
Rami Ismail (رامي)
Rami Ismail (رامي)
Verified account
@tha_rami

Tweets

Rami Ismail (رامي)Verified account

@tha_rami

Gamedev. http://gamedev.world  & presskit(). Speaker, consultant, helps devs globally. 33% of @The_Habibis. Traveler. Was 50% of @Vlambeer. He/Him. 🕋, 🇳🇱+🇪🇬

30,000ft
ramiismail.com
Joined October 2008

Tweets

  • © 2021 Twitter
  • About
  • Help Center
  • Terms
  • Privacy policy
  • Cookies
  • Ads info
Dismiss
Previous
Next

Go to a person's profile

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @

Promote this Tweet

Block

  • Tweet with a location

    You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more

    Your lists

    Create a new list


    Under 100 characters, optional

    Privacy

    Copy link to Tweet

    Embed this Tweet

    Embed this Video

    Add this Tweet to your website by copying the code below. Learn more

    Add this video to your website by copying the code below. Learn more

    Hmm, there was a problem reaching the server.

    By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.

    Preview

    Why you're seeing this ad

    Log in to Twitter

    · Forgot password?
    Don't have an account? Sign up »

    Sign up for Twitter

    Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.

    Sign up
    Have an account? Log in »

    Two-way (sending and receiving) short codes:

    Country Code For customers of
    United States 40404 (any)
    Canada 21212 (any)
    United Kingdom 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Ireland 51210 Vodafone, O2
    India 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italy 4880804 Wind
    3424486444 Vodafone
    » See SMS short codes for other countries

    Confirmation

     

    Welcome home!

    This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.

    Tweets not working for you?

    Hover over the profile pic and click the Following button to unfollow any account.

    Say a lot with a little

    When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.

    Spread the word

    The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.

    Join the conversation

    Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about, and jump right in.

    Learn the latest

    Get instant insight into what people are talking about now.

    Get more of what you love

    Follow more accounts to get instant updates about topics you care about.

    Find what's happening

    See the latest conversations about any topic instantly.

    Never miss a Moment

    Catch up instantly on the best stories happening as they unfold.

    Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

    OK, let's talk about game design. My mind has really flown all over the place with this topic in the past decade, from my assumptions, to learning, to making, to reading academia, to speaking to veterans and designers of incredible indie work alike. Design is an odd craft.

    1:50 AM - 1 Dec 2019
    • 262 Retweets
    • 1,034 Likes
    • santi John Singer Sargent Cenneth Lundbäck Luciano OVERBOY ツ Nicole Barelli Kurt Margenau Sergiu Lupse Jhay Jay❤️❤️
    19 replies 262 retweets 1,034 likes
      1. New conversation
      2. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        Design has a pre-defined purpose, and is both the problem-solving focused approach to fulfilling that purpose as well as the result of that approach. A good designer isn't someone who can guess the right solutions fast, but someone who can go through that process effectively.

        3 replies 10 retweets 204 likes
        Show this thread
      3. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        Surprisingly, that means that pretty much anyone can become a great designer. You have to get better at the core loop of defining a problem, coming up with various solutions, selecting a likely one, implementing a low effort test, testing it, and adjusting according to results.

        1 reply 12 retweets 203 likes
        Show this thread
      4. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        In some cases, that loop is very short. Your want the player to be able to reach platforms above the ground. You implement a jump. You set the force to 3, test it, and the character disappears into space. You lower it, the character doesn't leave the ground. Eventually it's nice.

        1 reply 0 retweets 136 likes
        Show this thread
      5. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        You deciding you wanted a jump is a HUGE design decision. You setting the jump force for it is a HUGE influence on future decisions. The jump value you reached was influenced by your walking speed & gravity, but from now on everything you design is also influenced by the jump.

        1 reply 3 retweets 133 likes
        Show this thread
      6. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        This nest of dependencies obviously gets out of hand rapidly, which is why a core necessity of design is keeping focus on what you're trying to reach. Are you trying to design a game in which the player feels stealthy? Or a game about feeling free? Or a game about dread?

        1 reply 0 retweets 123 likes
        Show this thread
      7. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        How fast does "stealthy" walk, or "freedom", or "dread"? How high do they jump? Those aren't questions with answers. You could play other games with those thematics, but they're likely not going to give you answers that fit in what you're trying to achieve. You'll have to guess.

        2 replies 1 retweet 117 likes
        Show this thread
      8. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        For a lot of choices like this, the answer you end up on is the answer that's right. Because I feel a "stealthy" jump would be lower than a "freedom" jump, but higher than a "dread" jump - but that's all just bullshit. You could make a zippy stealthy jump, or a very sluggish one.

        3 replies 0 retweets 93 likes
        Show this thread
      9. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        Now, I keep talking about jumps because that's an easy example because it's somewhat isolated. Design plays at a ton of levels of game development. Design is setting the game's scope and targets, which are usually "delivering an abstract feeling, a thought, or an understanding".

        1 reply 0 retweets 97 likes
        Show this thread
      10. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        It plays all the way down to how a weaker gun that SOUNDS stronger will FEEL stronger to the player. Do you adjust the gun or the sound? What effect does making one gun stronger have on balance? What does changing the sound do to the perception of balance? Which matters more?

        1 reply 3 retweets 106 likes
        Show this thread
      11. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        Game design is a craft to me because I feel it isn't a science, nor an art. It's kind of (excitingly) dry, honestly, and the solutions are found through testing your assumptions about some abstract way computers work or a nebulous way people work against cold hard reality.

        6 replies 9 retweets 148 likes
        Show this thread
      12. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        Being a good designer, then, becomes about experience and attitude.

        1 reply 1 retweet 101 likes
        Show this thread
      13. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        A completely new designer has the strange advantage of lack of experience - they will try solutions that seem unreasonable and a waste of time. A veteran designer has the obvious advantage of experience granting them a toolbox of solutions they know probably work.

        2 replies 2 retweets 108 likes
        Show this thread
      14. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        An experienced designer whose experience forms an attitude which stops them from going through the process of experimenting becomes a stale designer, because their preconceived notions lock them into solutions that then rule out other opportunities.

        3 replies 6 retweets 119 likes
        Show this thread
      15. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        A new designer whose lack of experience forms an attitude that doesn't test (or tests too much) won't be able to make a coherent game, because they're just throwing scrap together believing that at the end that it's a functioning airplane, despite having never opened an engine.

        1 reply 3 retweets 103 likes
        Show this thread
      16. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        Honing your craft as a designer, I've been told, isn't about having the toolbox. It's about being able to force naivité. It's about being able to step outside of your beliefs. It's about seeing opportunity. It's also about knowing when to stop, and when to grab your toolbox.

        7 replies 12 retweets 166 likes
        Show this thread
      17. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        The only things that betrays a lack of understanding of design isn't having bad ideas to test. It's starting with definite answers to unanswerable questions, to irrelevant questions, to things untested, or from things other than your own puzzles.

        3 replies 3 retweets 117 likes
        Show this thread
      18. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        If you're starting on your journey into game design, focus on learning the process, not on the answers. Nothing will make you a worse designer than getting lucky with your answers (or never testing them and insisting regardless), and thinking that means you're a good designer.

        2 replies 22 retweets 203 likes
        Show this thread
      19. Rami Ismail (رامي)‏Verified account @tha_rami 1 Dec 2019

        And nothing will make you a better designer than eventually getting a feeling for when to experiment with bad and wild ideas, and when to lock things down because every other value in the game depends on what number you set "jump" to.

        12 replies 7 retweets 179 likes
        Show this thread
      20. End of conversation

    Loading seems to be taking a while.

    Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

      Promoted Tweet

      false

      • © 2021 Twitter
      • About
      • Help Center
      • Terms
      • Privacy policy
      • Cookies
      • Ads info