WANT TO LEARN

Discussion in 'Wii - Hacking' started by scooby74029, Jul 8, 2010.

  1. scooby74029
    OP

    scooby74029 "fake coder"

    Member
    1,174
    76
    May 7, 2010
    United States
    oklahoma, USA
    hello I was wondering if there was a good tutorial on how to start to code for the wii? I have been tryibg to use this one but i think it is to old
    Nothing works when i try to make the files from the tut. only errors??? Help please!

    this is the tut i was trying to learn from http://www.codemii.com/2008/08/24/tutorial...input/#more-124

    hope someone can help me find a new up to date one or maybe help me out somehow .
     


  2. Krestent

    Krestent What to post?

    Member
    3,953
    33
    Mar 31, 2009
    United States
    have you installed LibwiiGui, libogc, and Devkitpro?
     
  3. scooby74029
    OP

    scooby74029 "fake coder"

    Member
    1,174
    76
    May 7, 2010
    United States
    oklahoma, USA
    got devkit and libogc but not libwiigui
     
  4. Rayder

    Rayder Mostly lurking lately....

    Former Staff
    6,613
    133
    Jan 14, 2007
    United States
    USA
    It helps if you have some actual programming knowledge to begin with.

    You didn't mention if you had any previous programming experience or training.

    I'm no programmer, it's not something I was ever interested in, but I'm pretty sure that some kind of previous programming knowledge/experience/training is important before you can start pecking away creating program code.

    Take a class or 3 maybe? Just having those devkits won't help you much if you don't know what you're doing.
     
  5. scooby74029
    OP

    scooby74029 "fake coder"

    Member
    1,174
    76
    May 7, 2010
    United States
    oklahoma, USA
    no experience

    i know i probably need some background for coding but i was hoping for a quick tutorial thats up to date

    i just want to learn some simple coding and then ill go from there.



    well thanks for all the "help" sorry to bother you all for a noob wanting to learn.
     
  6. VashTS

    VashTS Beat it, son

    Member
    3,898
    701
    Mar 14, 2009
    United States
    Upstate NY
    im interested as well but i have no drive to learn it, i did find a nice tutorial on beginners programming for the wii, but i don't have the link. i really want to go to school for programming but im too lazy
     
  7. wes11ph

    wes11ph GBAtemp Fan

    Member
    455
    0
    Jul 1, 2009
    Afghanistan
    basement lvl-249
    seriously take Rayder's advice...
     
  8. lakaiskateboarding

    lakaiskateboarding GBAtemp Regular

    Member
    287
    14
    Oct 1, 2007
    What´s not up to date about it? And... that´s the best one you are gonna be able to find.
     
  9. scooby74029
    OP

    scooby74029 "fake coder"

    Member
    1,174
    76
    May 7, 2010
    United States
    oklahoma, USA
    edit Found out my problem and have been doing the tutorial from earlier everything is going well so far
    as soon as i get a program built ill let everyone know!!!
     
  10. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,952
    Jun 9, 2007
    Antarctica
    If you're going to show us your programs, just be advised that nobody will really care if you complete a Hello World application, or something really simple. Give it some time so you have something nice to show us, like a basic libwiigui app or something.
     
  11. Wiimm

    Wiimm Developer

    Member
    2,160
    368
    Aug 11, 2009
    Gambia, The
    Germany
    use a local development system with more comfort (=debugging options) to learn. it's much easier than cross compiling for and testing with Wii.

    I recommend the following steps:
    1.) learn programming language basics (on local host)
    2.) try to understand programming algorithms to get a programmers feeling (read, understand and play with free code; on local host)
    3.) select a programming goal (write it down!)
    4.) try to implement that for the wii (devkitpro)
     
  12. scooby74029
    OP

    scooby74029 "fake coder"

    Member
    1,174
    76
    May 7, 2010
    United States
    oklahoma, USA
    thanks for the advice

    @daxtsu
    @wiimm

    and no i didnt think the hello world would impress anyone but me that i could do it and it worked and i added to it and it worked.

    well i gotta lot to learn and play with here so ill keep you all informed

    again thanks for the help
     
  13. Supercool330

    Supercool330 GBAtemp Advanced Fan

    Member
    687
    140
    Sep 28, 2008
    United States
    You need to know how to program before you start trying to do WiiDev, and C/C++ is not the best language to start with. I suggest you start by learning how to do simple things in Java or Basic, both are better for getting started. Once you understand the basics of abstraction and object-oriented programing, start learning C/C++. Wiimm is right though, you will also need to understand how to create algorithms and abstract data containers before you are able to do much of anything. Once you have a grasp on these concepts, you can start trying to learn the Wii codebase (libogc, libwiigui, etc.). Taking a few classes will help a lot.

    P.S. Learning a functional programing language like scheme will help you to really understand abstraction and recursion.
     
  14. nicksasa

    nicksasa GBAtemp Maniac

    Member
    1,410
    0
    Oct 25, 2008
    Belgium
    You can't just follow a quick tutorial on C and start making good apps ... I had no knowledge of C, and it took me +1 year to fully understand everything and make usable apps (without books, only with trying stuff out and testing it)

    thats the worst advice you could give, vb is totally diffrent from C. C is not hard to learn if you take enough time to learn it (i only knew some php before i started C)
     
  15. The Pi

    The Pi Lurker

    Member
    1,638
    67
    Mar 18, 2010
    Scotland
    A "quick tutorial" won't help

    I used to program myself but I never made homebrew.

    even simple things like tic tac toe games are relatively difficult to make.

    If you want to make homebrew first learn C This helps

    That will take you a while once you have learned C (and have made some impressive/useful things for your desktop) ask someone who makes homebrew for some guidance.

    Also one thing a lot of people get mixed up with is that C and C++ are different (yet similar) languages, a lot of people think they know both yet they only know one of them however once you know one the other is easy to learn.
     
  16. scooby74029
    OP

    scooby74029 "fake coder"

    Member
    1,174
    76
    May 7, 2010
    United States
    oklahoma, USA
    hey guys thanks for all the helpful hints

    i am going to try and learn this so ill keep you all up to date
     
  17. OncleJulien

    OncleJulien tool of peers

    Member
    1,170
    263
    Apr 6, 2009
    United States
    Los Angeles
    i asked a mod to sticky this.
     
  18. scooby74029
    OP

    scooby74029 "fake coder"

    Member
    1,174
    76
    May 7, 2010
    United States
    oklahoma, USA
    and why may I ask is that?
     
  19. Issac

    Issac I

    Global Moderator
    GBAtemp Patron
    Issac is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,266
    2,369
    Apr 10, 2004
    Sweden
    Sweden
    Well, to the talk about java c/c++ which is better to start with and which isn't...
    I started with C... really really basic C. didn't go through any object orientated programming at all (this was in high school).

    after that we learnt ada95, java, scheme, and c++... and I got to say: You can do ANYTHING with C / C++ if you read and understand: C++ primer plus by steven prata! best book evar!

    So, I suggest you get that book, it's fairly cheap, and follow it (though it may be very easy and basic things at the start, read it anyway) along with trying to play with tutorials and the wii-dev.. [​IMG]

    the book for learning thoroughly, tutorials and wii-dev for keeping the interest up [​IMG]
     
  20. SFenton

    SFenton ಠ_ಠ

    Member
    1,077
    3
    Oct 14, 2008
    United States
    Derp
    I just finished "C++ For Beginners", I'll dig up the author's name later. Right now I'm in "Beginning Game Programming: Third Edition", and I just made (read: copied and learned from) a program that accepts Xbox 360 controller input.

    Point being, learn it before you try it on Wii. Believe it or not, that was my initial approach. Didn't get me very far.