What Programming Language do I need to learn to make games?

Gizametalman

Banned!
OP
Banned
Joined
Dec 18, 2015
Messages
974
Trophies
0
Age
30
Location
D.F. - Zona Cero.
XP
730
Country
Mexico
Hi all.
Uh, I've been learning C# in UNITY. Unity is a great tool, you can use C# and JavaScript AND Boo in order to make games for almost any modern device.
And I was thinking about something today... while playing Super Smash Bros 64.
When I got to fight against Samus, I was thinking about how come Nintendo did not made a Metroid game for the N64. I mean, the fight against Samus in Brinstar (Smash 64) looks amazing. And I was wondering, if I could... make a Metroid game from scratch.
Must say that my programming knowledge is not very vast :shy: I can barely make platforms, object collition and programming key controls... ugh, so much to learn.
But nevermind, since I'm still learning, I questioned about what type of Programming Language did Nintendo used to program their games.
Did they used C? or C#?
And yes, I know that C# is very different than C.
That's a question I've been wondering for quite a long time. And because of that question, I made the decision to learn how to code games.
:D
Regards!
 
  • Like
Reactions: raystriker

deisuke1234

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
108
Trophies
0
Age
29
XP
1,628
Country
i would say both of them since from what i know opengl and other graphic developing uses libary from C and C#. Not a pro but this is what i think at least.
 

Gizametalman

Banned!
OP
Banned
Joined
Dec 18, 2015
Messages
974
Trophies
0
Age
30
Location
D.F. - Zona Cero.
XP
730
Country
Mexico
I already said that I don't have a vast knowledge... so, for Instance... If I ever get to make a Metroid 64 game... do I require something else aside C pr C# in order to make the ROM work with N64 emulators? Like Project64 and Not64 (Wii)?
 

44100hz

Well-Known Member
Newcomer
Joined
Apr 7, 2016
Messages
48
Trophies
0
Age
27
XP
100
Country
United States
Nintendo has used primarily assembly, C, and C++ in coding their games. Though, depends on your goals here.

Personally, I recommend learning C just for the sake of knowing it. You'll also find largely that no matter what language you use, there's a way to make a game in it.
 

Arras

Well-Known Member
Member
Joined
Sep 14, 2010
Messages
6,318
Trophies
2
XP
5,426
Country
Netherlands
Honestly, I would strongly recommend against trying to make an N64 game from scratch. You can still attempt to make an N64-styled Metroid game with appropriately low polygon counts in Unity and it would be a million times easier.
 
  • Like
Reactions: Deleted User

Gizametalman

Banned!
OP
Banned
Joined
Dec 18, 2015
Messages
974
Trophies
0
Age
30
Location
D.F. - Zona Cero.
XP
730
Country
Mexico
Honestly, I would strongly recommend against trying to make an N64 game from scratch. You can still attempt to make an N64-styled Metroid game with appropriately low polygon counts in Unity and it would be a million times easier.

Of course. It's gonna be a lot easier, that's for sure.
But I was just wondering... Still have a lot to learn, so right now are just ideas floating in the... air?
 

Gizametalman

Banned!
OP
Banned
Joined
Dec 18, 2015
Messages
974
Trophies
0
Age
30
Location
D.F. - Zona Cero.
XP
730
Country
Mexico
I first started with JavaScript... then moved on to Java and now C# because of Unity, and planning to learn Ruby on Rails.
I'm starting with those 4 first... and after that I'm moving to the other C's and Python.

@nlxx Thank you, that's amazing!
 
D

Deleted User

Guest
C/C++ for using Nintendo's SDK for good shit; C# for Unity to make Unity projects, HTML+CSS+JS to use Nintendo Web Framework.
 

raystriker

The powers that be
Member
Joined
Dec 28, 2011
Messages
1,528
Trophies
1
XP
2,607
Country
India
I wanna be a game programmer too, someday hopefully. But for now, I'm made to learn good coding habits in my university :rofl2: I'm learning Racket, a sort of 'distro' of Scheme. We're learning to make many 2D games but nothing too special, all just develop out concepts for the time being.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
  • BakerMan @ BakerMan:
    wokey d pronouns when woku walks in

    "CALL ME THEY SLASH THEEEEEEEEEEEEEEEEEEEEEEEEEEM"
  • AncientBoi @ AncientBoi:
    :tpi::rofl2::rofl2: Right on point :rofl2::rofl2::tpi:
    +2
  • Bunjolio @ Bunjolio:
    politics forum is def a place that exists
    +2
  • Bunjolio @ Bunjolio:
    lol
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    "My party doesn't lie!!" ummm politician not lying? Has hell frozen over? lol
    +1
  • AncientBoi @ AncientBoi:
    Tries calling them
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Reach around and touch someone! AT&T!!!
    +1
  • AncientBoi @ AncientBoi:
    Especially me :D:evil::shy:
    SylverReZ @ SylverReZ: https://youtu.be/-mouJmHo954?feature=shared&t=76