Anuncios Google

Cursos Básicos de Programación en C para Wii.

Tutoriales Avanzados Homebrewmex

Hola! Aquí empezamos por primera vez los cursos básicos de programación en C para wii donde te enseñare a programar de una forma bastante fácil y veras que la programación es algo que todo mundo le tiene miedo y pocos se atreven a afrontarla, pero realmente esos son solo Tabus mentales pues la programación es bastante fácil y sobre todo entretenida si le pones el empeño necesario, de hecho es algo muy fácil si te gusta o te llama la atención, adéntrate al maravilloso mundo de programación en lenguaje C para wii.


Lo primero

Programar es algo muy sencillo, que realmente es maravilloso y muy divertido si te gusta, pero a veces nos atoramos en ciertas cosas, pues comienzo diciéndote que no, eso es lo primero para aprender a programar tienes dos opciones aprenderlo por gusto o por interés o no aprenderlo, si no te interesa programar no recomiendo que lo intentes por que solo terminaras creándote barreras que son difíciles (No imposibles) de superar, pero si por el contrario tienes toda la disposición y las ganas de aprender a crear tus propios programas entonces si, C te sera un mundo fascinante y sin complicaciones, y ante todo te recomiendo, más bien exijo que nunca digas:

No puedo!

o

Me rindo!

Por que simplemente esto no es así no crees barreras mentales hacia tu misma persona siempre di que si puedes, por que siempre podemos simplemente es cuestión de entender, aprender a leer con calma y no perder la paciencia.


¿Que es C?

C, se trata de un lenguaje de programación bastante sencillo pero sobre todo potente creado en 1972 por Dennis M. Ritchie, se caracteriza por su potencia y sencillez inigualables, es un sistema operativo implementado para sistemas operativos en principal Unix, en este caso para tu wii.

C es el lenguaje base para aprender a programar en wii, prácticamente el que mas se utiliza y es más compatible, C es bastante complejo y créeme que aunque te este enseñando tus inicios a la programación se mucho mas que tu, por que no es así, debido a que C es todo un mundo muy interesante por explorar y que mejor si lo conoceremos con nuestras wiis.

Yo recomiendo que si quieren saber que es C mas concretamente visiten este articulo que tenemos aquí mismo en SceneBeta.


Preparaos el PC

SOLO PARA LOS MAS NOVATOS: Si eres principiante dirás, que tiene que ver el PC con el Wii, pues déjame decirte que mucho, por que en el PC crearas tus aplicaciones para wii, así que no te asustes, cuando tus aplicaciones estén listas solamente las probaras con la wii así que tranquilo.

Te daré una lista de los componentes que necesitaras, no son muchos no te asustes y te explicare cada uno de ellos.

Notepad++: Esta herramienta es opcional pero si eres principiante en esto de programar es prácticamente obligatorio usarla ya que se trata de una aplicación bastante intuitiva y fácil de usar, es específicamente un editor de fuente, que tiene infinitas posibilidades que nos ayudaran a no perdernos cuando estemos programando. Más adelante te darás cuenta de lo que hablo

devkitPro: Se trata del entorno de programación para wii, si no comprendes mucho esto te explico brevemente que se trata de varios archivos que contienen información con los cuales tendrás un soporte a la hora de programar, aquí mismo se instalaran las librerías, para que así todo trabaje como un único programa.

Librería: En este caso aprenderemos con una librería bastante precisa para los principiantes llamada multiusos, creada por el reconocido coder de wii the_marioga, la vida te sera mucho mas fácil con esta librería, para instalarla basta con que extraigas el archivo que contiene esta noticia (este) en la raíz del disco C, en otros tutos te explicare todo esto.

Nota: En este último seguro te pedirá remplazar archivos o la carpeta Libogc reemplázala no hay problema más bien es necesario.


Estructura

En este caso será prácticamente la misma estructura de PC por lo que te añado lo mismo que en el tutorial de programación en C de PC:

Antes de empezar sería conveniente saber la estructura básica de C, te evitarás muchos dolores de cabeza si sabes ésta.

  • Siempre al principio de todo programa en C, se deben de incluir las Directivas (No te preocupes mucho por los nombres).
  • Todo programa en C, debe de tener por lo menos una función llamada main.
  • Todos los comandos en C, se separan por un punto y coma ;
  • C distingue entre mayúsculas y minúsculas.
  • Puedes usar todo el espacio en blanco que desees para darle una mejor vista al programa, excepto al momento de declarar directivas

Casi Listo

Con esto estas casi listo para crear tu primer programa pero espera un poco lo haremos en cuanto conozcas la estructura de un programa para el wii, no te desesperes esto es necesario y veras que terminarás muy feliz con tu primer programa de wii.

4.66279
Tu voto: Ninguno Votos totales: 4.7 (86 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ZEROX360

riesgos?

Hay riesgo de brick al probar aplicaciones?

Imagen de NaxoR93

Mientras no programes tu

Mientras no programes tu aplicación para que toque directamente la NAND de la consola, no hay problema.

Saludos.

Grandioso Tuto

Me gusto el tuto muy bien explicado pero si le hubieses puesto algunas imagenes hubiera quedado mejor

Imagen de xhuleLI

Duda

No entiendo creo que deberias a ber puesto algun ejemplo como en los tutoriales de psp no es que diga que el tema esta mal porque yo quiero aprender a programar para wii solo digo que creo que deberias aberle puesto algun que otro ejemplo jejeje


 

He seguido la guía pero no me

He seguido la guía pero no me permite descargar las librerias multiuso.

He continuado las otras partes, pero al momento de compilar me arroja un error que probablemente sea por eso. Alguien podría subirlas a otro lugar por favor?

Imagen de muniategui

Hola amigo :)

Estos tutos los boi a seguir a la perfecion que comos aves xd yo intente pero tire la toalla xd.

estos son los que me pasastes con los que te iniciastes tu??


Multiusos SDL

se puede usar la libreria Multiusos SDL en ves de la que pone el tutorial??

Imagen de csar.ale

Si

Se puede, pero se tienen que hacer los respetivos cambios.

Saludos!

Respectivos cambios??

Cuales son estos respectivos cambios de los que hablas??

Imagen de Neutron2000

si

si

Imagen de hotel696

genial

se sobre programacion xq he estudiado programacion en c pero solo una duda que diferencia existe entre la de pc con la de wii ??

porque me parece muy bueno de hecho demasiado fantastico

saludos

 


wii black 4.2 u hdd western digital elements 500gb

yO TAMBIEN DIGO GENIAL

y estoy esperando la 2da parte para comenzar XdTodo bien

Se supone que esta hecha pero

Se supone que esta hecha pero no la suben...

Imagen de JAVIenigma

Subida la segunda entrega.

Subida la segunda entrega.

Saludos.

Jooo!! no lo subenn!!

Jooo!! no lo subenn!! :(:(:(

#include <stdio.h>
 
main()   
{
  printf("Joooo!! No lo suben!!\n");
  printf("Tambien se hacer saltos de linea xD");
}

Ya he empezado a aprender C, pero quiero aprenderlo aplicandolo a la wii jaja


http://www.myspace.com/cardiakorap ----> MC/Productor de rap.

Quieres una invitación para Lockerz.com? Mandame un privado!

Imagen de danielsd

Estoy ansioso XD

Cuando comenzamos, no hemos ni siquiera comenzado y ya tengo un programa en mente, yo quisiera que muchos de ustedes me ayudarían en el programa que yo quisiera crear, el programa que tengo en mente va hacer tan bueno que quizá toda esta comunidad lo use, tal vez haga un tema sobre el programa que quiero hacer


Soy fanatico de los clisicos y los mas modernos juegos para wii en espsial Mario

yo te ayudo

yo te ayudo

Imagen de supersonic_101

¿Porque no inventan un

¿Porque no inventan un Wii-Pacal? Jejeje. Apenas empiezo con pascal; pero la idea de aprender otro lenguaje está buena (no me refiero a ingles, sino a C o C++ (o C++++ [jeje estaba sumando (C++) + (NotePad++)= C+++..., si no me entienden no importa]))

uses
crt;
Begin
clrscr;
Writeln('Hola a todos los scener');
readkey;
End.

¿Es dificil C (comparado con Pascal)?


Tienes dudas, pasate por aquí

Imagen de csar.ale

Bueno

Cuando hablamos de un Hola mundo se comparan con facilidad, pero C es mucho mas complejo y potente a la larga que desarrollas programas.

Saludos!

Por cierto podeis decir

Por cierto podeis decir cuando va a estar la 2ª parte? Es para hacerme una idea...

 

PD: Ya estoy ansioso...xD

Imagen de csar.ale

XD

Ya esta, sólo falta que lo pongan en portada.

Saludos!

Imagen de JAVIenigma

Mañana la subiré si puedo.

Mañana la subiré si puedo. Recuérdamelo Csar. Saludos.

Perfecto entonces! Muchas

Perfecto entonces! Muchas gracias csar.ale!

Imagen de danielsd

me gustaria mucho programar

yo soy esa clase de personas que nació en la era dorada de las computadoras por allí mas o menos en el 94 desde pequeño el mundo de la tecnología me parece y me sigue pareciendo un paraíso, YO QUIERO PROGRAMAR, y no solo para Wii sino para windows y Internet también, pero tengo un pequeño problema, NO SE NADA SOBRE PROGRAMACIÓN ni siquiera lo mas básico y sencillo de la programación en general, estoy en 0, así que ¿alguien en esta comunidad podría enseñarme? o ¿ al menos me diga donde podría aprender de programación?


Soy fanatico de los clisicos y los mas modernos juegos para wii en espsial Mario

Se supone que este curso es

Se supone que este curso es desde 0...

Imagen de csar.ale

Así es

El curso es de 0.

Saludos!

Imagen de wilson t

listo

ya estoy listo para comenzar., cuando comenzamos

Ya tuve bastante de C en el

Ya tuve bastante de C en el instituto, qué dolores de cabeza cuando no funciona algo y no se sabe el motivo.

Imagen de Kai-Kun

Corregido

Corregido el enlace, favor probar nuevamente con la descarga a quienes les daba error, saludos

Antes no probe a descargarlo,

Antes no probe a descargarlo, pero ahora no puedo descargar el enlace que esta entre parentesis...

Imagen de Kai-Kun

Corregido

Corregido (De nuevo) tenia el enlace antiguo, ahora todos los enlaces deberían funcionar bien, saludos

Imagen de Gonza-116

Gracias por el curso, tiene

Gracias por el curso, tiene buena pinta.

Imagen de dark_on_5

El empujoncito que necesitaba

El empujoncito que necesitaba para empezar en C.

 

Espero que no sea mas complicado de VB o HTML.

Imagen de Kyngo

Lo es.

VB tiene soporte de diseño y HTML no tiene variables tan complejas como el C.

En fin, ¡suerte con el aprendizaje!

Imagen de Monty64

¿No tienes que agradecer a

¿No tienes que agradecer a nadie?

Imagen de csar.ale

Mande?

No e entendido lo que quieres decir.

Imagen de Kyngo

No puedo bajar librería Multiusos

Hago click en el enlace y me sale que tengo que iniciar sesión en la web. ¿Qué hago?

EDIT: Encontré el link más abajo, no dije nada... xD



Wii 4.3E, sobrevivió a un Full Brick gracias al Chip InFeCtuS... ^^
http://elrapdelpinguino.wordpress.com
Kyngo's System Checker - www.scenebeta.com
-----------------------------------------
Debemos aprender a aceptar a los demás por cómo son, no por quienes son.
Si seguimos siendo tan superficiales, el mundo acabarña realmente peor...

Imagen de Monty64

Esque el link está mal.

Esque el link está mal.

Imagen de Kyngo

Ya me fijé en eso.

¿Y no podrían corregirlo? Lo digo para quien no vea el link de más abajo.

Imagen de Monty64

Podrían.... Hay que avisar a

Podrían.... Hay que avisar a algún editor/administrador/superadmin

Imagen de manfrodita

Hola, la frase "es un sistema

Hola, la frase "es un sistema operativo implementado para sistemas operativos en principal Unix, en este caso para tu wii", esta mal, creo que el autor se refiere a que c es un lenguaje muy usado para desarrollar sistemas operativos.

Saludos.

 

si desde luego se ha colao, C

si desde luego se ha colao, C se utiliza mucho para desarrollar sistemas operativos, o juegos o muchas otras cosas, no tiene nada k ver con unix ni nada, y la wii no usa unix

sin demora

por favor, algunos ansiamos aprender, yo tengo algunas ideas que me gustaria llevar a cabo y esta es la opurtudidad que necesitaba, como tu mismo dices, no digas "no puedo" ni "me rindo" y continua el tuto porque por lo menos a mi me ha hecho muchisima ilusion

puedo usar codeblocks para

puedo usar codeblocks para programar????

Imagen de sebaskull

que bueno

que bueno que hayan empezado esta serie de tutos para las personas que no saben programar (me incluyo) y tienen ganas de aprender ademas con esto habra mas programadoresy asi seguira creciendo el buen homebrew y esta grtan comunidad.

sigan asi y no se rindan.

 

Imagen de BRUNEY

q bien q sacaran esta

q bien q sacaran esta informacion

Acceso Denegado

No se si sera a mi solo, pero me da error de acceso denegado al intentar descargar el archivo CoderLibreriaMultiusos.rar, estando logado. De todas formas gracias por el aporte.

Imagen de csar.ale

Raro

E pedido que verifiquen algunos usuarios y les descarga bien, intenta reiniciando la cuenta, si persiste avisarme.

Saludos!

Imagen de Neutron2000

a mi me funciona

a mi me funciona perfectamente.

Imagen de Tikitaka 1963

A mi

tampoco me deja .

Un saludo.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.