Thread: Can I make a game like Terraria? Etc (2D)

  1. #1
    Registered User
    Join Date
    Apr 2013
    Posts
    2

    Exclamation Can I make a game like Terraria? Etc (2D)

    I would like to start making a 2D game, like Terraria, not entirely like a copy. But alteast with 2D and sprites and stuff.
    I'm new to C# although i would like to know the programs Andrew Spinks ( Founder Of Terraria ) used for his Game Project Terraria, and also would there be any Tut's?

    Thanks for any advice or help.

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    1. C# is neither C nor C++, so you should not have posted this in those forums.
    2. Do not post the same thing in multiple forums.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Registered User
    Join Date
    Apr 2013
    Posts
    2
    I was wondering, cause i'm pretty newbie to this.

  4. #4
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    I would like to start making a 2D game, like Terraria, not entirely like a copy.
    O_o

    I'm not sure why, but I find this very funny.

    It's like saying "I want to make a game like "Terraria"! *wink* *wink* *nudge* *nudge*".

    *sigh*

    I sure would like to date a girl like Molly.

    Soma

  5. #5
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    Something almost, but not quite, entirely unlike $tea.

  6. #6
    train spotter
    Join Date
    Aug 2001
    Location
    near a computer
    Posts
    3,868
    Have a read on XNA?

    It is a free MS framework for making games on Windows, XBox and Windows phones using C#.

    You should be able to find tutes, sprites, full code etc with a quick google search.
    "Man alone suffers so excruciatingly in the world that he was compelled to invent laughter."
    Friedrich Nietzsche

    "I spent a lot of my money on booze, birds and fast cars......the rest I squandered."
    George Best

    "If you are going through hell....keep going."
    Winston Churchill

  7. #7
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    Something almost, but not quite, entirely unlike $tea.
    Meh, stop trying to show me up, Cynthia Ortiz! (*)

    Soma

    (*) If you don't get that instantly, I don't love you anymore. ;_;

  8. #8
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Terraria would not be that difficult to mimic in XNA provided you understand tile based graphics and tile engines. I, too, play Terraria and love it. I built a different type of tile engine for my own uses in XNA which supports everything Terraria does except for the lighting system which is absolutely fantastic. The lava/water simulation although imperfect and limited to a number of 'update' tiles is pretty cool as well.

    In short Terraria is pure tiles and sprites which are readily supported in XNA. The trick is speed. You cannot brute force render millions of tiles and sprites and expect any kind of interactive framerate. It also comes down to memory management....not new/delete as in C++ but in GC management. If you place too much pressure on the GC it will be forced to clean up and most likely will do it at the worst possible time. But in the end it comes down to problems that have all been solved by games before it.

    Terraria, AFAIK, is programmed in C# using XNA (you can see the fingerprints of XNA in the folders of the game) so yes it is possible....b/c Terraria is using XNA.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 3
    Last Post: 05-13-2012, 02:54 PM
  2. omg i need help using c++ to make a game
    By zenchiX in forum Game Programming
    Replies: 18
    Last Post: 06-10-2006, 06:48 AM
  3. What should the first game that I make be? >:-o
    By Wall in forum Game Programming
    Replies: 6
    Last Post: 08-22-2004, 07:32 AM
  4. What do you need to make a game?
    By makveli in forum Game Programming
    Replies: 13
    Last Post: 11-12-2003, 07:02 PM
  5. What would i need to make a game in 2d?
    By DarkViper in forum Game Programming
    Replies: 41
    Last Post: 12-25-2002, 06:28 PM