¿ Que necesito para empezar?

Si tienes alguna duda y crees que alguien podría resolverla, ponla aquí. || If you have any doubt about programming, post it here.

Moderador: CEZ

Responder
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

¿ Que necesito para empezar?

Mensaje por Zemman »

Hola a todos, me gustaria pediros un pequeño favor, que mas que un favor es ayuda, a ver si me podeis facilitar lo que necesito para empezar a hacer algo, me gustaria muchisimo.
Ya dije que por culpa de un riñon que no funciona, tengo tiempo libre, y me gustaria dedicarle tiempo a esto, si podeis decirme lo que necesito para empezar, os lo agradecia muchisimo.

UN SALUDO A TODOS....Y GRACIAS.
Avatar de Usuario
na_th_an
256 bits
256 bits
Mensajes: 11874
Registrado: 22 Abr 2005 13:25
Contactar:

Mensaje por na_th_an »

Todo depende de qué es lo que quieres empezar a hacer :D y de los conocimientos que tengas.
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

algo sencillo para empezar, mis conocimientos no son avanzados la verdad, hice algo de C, durante año y algo, no se, que me recomiendas?

UN SALUDO A TODOS.
Avatar de Usuario
Kendroock
256 bits
256 bits
Mensajes: 7304
Registrado: 24 Dic 2004 09:08
Ubicación: Fuenlabrada (Madrid)
Contactar:

Mensaje por Kendroock »

Zemman, cuenta conmigo, estaré encantado en echarte un cable en tu nuevo proyecto (con lo que te pueda aportar, que aunque no sea mucho, debido a que no tengo ni papa de programar, pero cuenta con mis graficos y dibujos)...
Un saludo.

Imagen
Umaaa Curaaaaa!!!!!
Avatar de Usuario
na_th_an
256 bits
256 bits
Mensajes: 11874
Registrado: 22 Abr 2005 13:25
Contactar:

Mensaje por na_th_an »

¿Pero empezar a qué? ¿A hacer juegos?

La verdad, es que en realidad cualquier lenguaje te vale. Yo tiendo a recomendar un buen BASIC para los que estáis empezando, pero ya te digo que todo depende un poco de lo que ya sepas hacer.

Programar un juego puede ser complicado. Hay muchas técnicas que hay que aprender. Lo bueno es que internet está plagado de tutoriales.

Hay gente que dice que Fénix está muy bien para empezar, lo que es cierto. Lo malo es que yo a Fénix le veo un problema bastante gordo, a mi modo de ver: como te lo dan casi todo "hecho" (solo te tienes que preocupar de decidir cómo se comporta cada objeto, y el propio Fénix es el que hace que se comporten, por así decirlo), eso es algo que te limita bastante a la hora de tomar algo más avanzado. Aún así puede ser una buena toma de contacto con el arte de currarse un juego, pero yo opino que si lo que quieres es ir avanzando es mejor que comiences con un lenguaje procedural normal y corriente como C, BASIC o Pascal.

Mis dos opciones principales ahora mismo son BASIC con freeBASIC o C con GCC (o DJGPP en MSDOS o MinGW32 en Windows, que son sus "ports" a estos sistemas), ambos combinados con las bibliotecas Allegro y FMOD. Sin embargo, si jamás has hecho "nada", ponerse con todas las complicaciones que esto implica puede ser algo desalentador. Sin embargo, si tienes nociones de programación en C, no debería ser muy difícil meterse con Allegro, por ejemplo.

Lo más fácil es empezar desde abajo con un buen BASIC que te permita hacer cosas de primera sin tener que usar bibliotecas externas. Yo recomiendo encarecidamente freeBASIC, porque además de esto, cuando te hartes de las funciones que trae (que están muy bien) siempre puedes pinchar cualquier biblioteca "famosa" como Allegro, SDL, OpenGL o Direct3D y hacer lo que te de la gana :)

Alrededor de freeBASIC hay una comunidad genial de gente que ayuda mucho por nada en los foros. El problema es que para "entrar" en esa comunidad hay que defenderse bien en inglés :(

http://www.freebasic.net

Ya sabes que aquí vas a tener todo el apoyo que quieras.
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

Muchisimas gracias na_th_an y, kendroock, por la ayuda, no se si saldra algo de esto la verdad, pero ganas le voy a poner porque me apetece muchisimo, he anotado todo lo que me recomiendas na_th_an , empezare por donde bien dices, desde abajo y poquito a poco, a lo dicho, no se que saldra de aqui, ya ire enseñando lo que vaya haciendo y vais opinando, GRACIAS.

UN SALUDO A TODOS.
Avatar de Usuario
na_th_an
256 bits
256 bits
Mensajes: 11874
Registrado: 22 Abr 2005 13:25
Contactar:

Mensaje por na_th_an »

Para esto solo hace falta ganas y tiempo. Y un poco de ayuda, que no te faltará. Ánimo y buena suerte.
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

Se que es complicado, y como dije antes, dispongo de tiempo, se que es muy complicado, pero bueno, si necesito ayuda, se que estais por aqui, e intentareis ayudarme, de nuevo, muy agradecido

UN SALUDO A TODOS.
Avatar de Usuario
Kendroock
256 bits
256 bits
Mensajes: 7304
Registrado: 24 Dic 2004 09:08
Ubicación: Fuenlabrada (Madrid)
Contactar:

Mensaje por Kendroock »

Bueno, pues amen a lo dicho...
Cualquier cosa que necesites... Tan solo chillanos un poco!!! :wink:
:lol: :lol:
Un saludo.

Imagen
Umaaa Curaaaaa!!!!!
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

Pues a lo dicho, os dare un gritoooooooooooooooooo !!!!! :lol:

UN SALUDO A TODOS.
Borrocop

Mensaje por Borrocop »

......
Última edición por Borrocop el 19 Abr 2007 19:54, editado 1 vez en total.
Avatar de Usuario
Anjuel
256 bits
256 bits
Mensajes: 8771
Registrado: 23 Dic 2004 16:36
Ubicación: Torreznolandia

Mensaje por Anjuel »

Ánimo!

Te doy algún consejillo, aunque no soy el más indicado para darlo.

Puedes empear con un remake. Para ello ve poco a poco. Piensa en lo que sabes hacer y cómo lo puedes aplicar. Luego ve dando pequeños pasos.
Por ejemplo, un juego sin scroll, de tipo 'Tile' o algo así podría venirte bien al principio. O si puedes hacer un scroll puedes hacer uno de naves. Lo que tu quieras.

Remakeando descubres muchos secretos de programación estudiando el juego original (no me refiero al código, si no observando y jugándolo). Piensas ¿cómo lo habrán hecho?. Pues esa es la idea. Seguro que además de aprender te diviertes!

Suerte! y ya sabes donde estamos. :D
Alx
256 bits
256 bits
Mensajes: 5895
Registrado: 25 Dic 2005 19:42
Ubicación: Barcelona

Mensaje por Alx »

Por si quieres tocar un poco Fénix aquí tienes tutoriales como por ejemplo sobre la barra de energía, animaciones, saltos...

TUTORIALES: http://www.tutorialgames.net/fenix.html

Y otras páginas de interés...

PAGINA OFICIAL: http://fenix.divsite.net/
FOROS: http://forum.divsite.net/index.php
COMUNIDAD: http://fenixworld.se32.com/news.php
1:1 Amarás al Spectrum por encima de todas las cosas
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

Buenas a todos, acabo de llegar del medico, hoy tocaba.
He leido los mensajes y la verdad, es que aun no he empezado nada, y ya estais todos ofreciendo ayuda, lo que dice mucho de la gente de aqui, que es genial.Anjuel gracias por el consejo a ver en lo que me meto, le doy vueltas al coco a ver que puedo hacer, y Alx, ya tengo los enlaces en los favoritos para tirar de ellos, y que te de animos la peña, pues hace que te den mas ganas.....en fin! si tuviera que comer de esto, tendria menos futuro que el Algarrobo en Melrose Place.

UN SALUDO A TODOS.
Avatar de Usuario
LordFred
256 bits
256 bits
Mensajes: 3560
Registrado: 10 Ene 2005 22:05
Ubicación: Barcelona
Contactar:

Mensaje por LordFred »

zemman,

También puedes probar Blitz... no es tan orientado a juegos como Fénix (ya que la metodología de programación no es la misma... por empezar, Fénix es una especie de interprete... orientado a procesos...), pero tampoco tan "poco" orientado como C o Pascal... Además de Blitz a C hay un "pequeño" paso...
Avatar de Usuario
na_th_an
256 bits
256 bits
Mensajes: 11874
Registrado: 22 Abr 2005 13:25
Contactar:

Mensaje por na_th_an »

Te recomiendo que empieces por los paradigmas de juegos más sencillos.

Empieza por el principio: proponte hacer un PONG.
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

Es complicado esto, en serio, como no tengas una idea clara de lo que quieres, no sabes por donde empezar.
Lo del Pong no es mala idea para empezar.

UN SALUDO A TODOS.
Alx
256 bits
256 bits
Mensajes: 5895
Registrado: 25 Dic 2005 19:42
Ubicación: Barcelona

Mensaje por Alx »

El pong fue mi primer juego...
... pronto será el tuyo.

Siento lo de tu riñón, te deseo lo mejor titi :wink:
1:1 Amarás al Spectrum por encima de todas las cosas
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

No te preocupes, que se puede vivir con uno solo tambien, hoy he estado en el medico, y la cosa ha mejorado, no como se esperaba, pero bueno, algo es algo, he estado mirando los enlaces, y los manuales, igual me lanzo con Fenix, si veo que es mucho para mi, algo mas simple, la cuestion es hacer algo, un saludo alx.

UN SALUDO PARA TODOS.
Alx
256 bits
256 bits
Mensajes: 5895
Registrado: 25 Dic 2005 19:42
Ubicación: Barcelona

Mensaje por Alx »

Pues si vas a usar Fénix consigue un IDE para hacer los programas como el FEDIT o el FLAMEBIRD.
El intérprete (Fénix) + IDE (Fedit o Flamebird) + gráficos = JUEGO
Para los dibujos ya es otra historia porque cada uno los hace un programa diferente. Yo por ejemplo uso Div Games Studio que está obsoleto pero para mis sprites me va de coña porque tiene versatilidad y está orientado para hacer juegos.
Al principio es un lio pero poco a poco si te gusta es como cuando aprendes a tocar la guitarra, necesitas un aliciente, si no...
Lee el manual del Fénix, pero con paciencia, o sino la cabeza PUFF!!!
1:1 Amarás al Spectrum por encima de todas las cosas
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

Bueno, llevo leyendo el manual hace ya un rato, y es leer, leer, y leer, ya tengo bajado lo que me recomiendas, me he bajado el flamebird 2.11, es el que he encontrado, no se si hay alguna version mas actualizada que esta.

UN SALUDO A TODOS.
Alx
256 bits
256 bits
Mensajes: 5895
Registrado: 25 Dic 2005 19:42
Ubicación: Barcelona

Mensaje por Alx »

Visita mucho el foro de Fénix que la peña te enseña encantada :wink:
1:1 Amarás al Spectrum por encima de todas las cosas
Avatar de Usuario
Terrorquack
32 bits
32 bits
Mensajes: 397
Registrado: 26 May 2005 14:19
Contactar:

Mensaje por Terrorquack »

He pensado en un juego que tiene pinta de ser muy sencillo de hacer y del cuál todos tenemos un entrañable recuerdo de él (y que si existiese su remake sería muy chuli)

¿Qué tal hacer un remake de "Animal, Vegetal, Mineral" ? :lol:

Podría ser la caña! :D Y claro, que hubiese el modo de poder guardar partidas, eh? :D

Soy un nostálgico aferrido :D
Alx
256 bits
256 bits
Mensajes: 5895
Registrado: 25 Dic 2005 19:42
Ubicación: Barcelona

Mensaje por Alx »

:?: :?: :?: :?: :?:
1:1 Amarás al Spectrum por encima de todas las cosas
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

piedra, papel, tijeras !!! :lol: ese juego existe Terrorquack? o es alguna coña !!! :shock:

UN SALUDO A TODOS.
Avatar de Usuario
Terrorquack
32 bits
32 bits
Mensajes: 397
Registrado: 26 May 2005 14:19
Contactar:

Mensaje por Terrorquack »

¿No lo conocéis? :shock:

Si es uno de los que venían de Amsoft con el Amstrad (junto al oh mummy, fruit machine, etc)

Era de que el ordenador te hacía preguntas para adivinar el animal, el vegetal o el mineral que estabas pensando XD

Todo un clásico ... XD
Avatar de Usuario
LordFred
256 bits
256 bits
Mensajes: 3560
Registrado: 10 Ene 2005 22:05
Ubicación: Barcelona
Contactar:

Mensaje por LordFred »

clasico... pero clasico, clasico... :lol:

La verdad... sería un poco coñazo eso de hacer el remake de AniVegeMine... Tiene poco de parecido con el resto de juegos... Sería como hacer un juego tipo trivial: No sirve mucho para aprender la metodología de los juegos de plataformas, aventuras, etc...

digo, yo...
Avatar de Usuario
Zemman
256 bits
256 bits
Mensajes: 3162
Registrado: 14 Nov 2005 14:47

Mensaje por Zemman »

Hola a todos, siento empezar a molestar, pero despues de leerme el manual y el archivo de ayuda de la pagina oficial de FENIX, no consigo que se ejecute, me sabe fatal, porque igual parece que sea el mas torpe del mundo.El FX1 al intentar abrirlo me sale una ventana de error, diciendome que no se puede ejecutar en windows.Siento las molestias, si podeis decirme los pasos a seguir, sigo los de la ayuda, pero ocurre lo mismo. GRACIAS.

UN SALUDO A TODOS.
Avatar de Usuario
LordFred
256 bits
256 bits
Mensajes: 3560
Registrado: 10 Ene 2005 22:05
Ubicación: Barcelona
Contactar:

Mensaje por LordFred »

El fxi.exe es el interprete de Fénix... tienes que lanzarlo desde la consola MSDOS y pasarle el fichero .dcb (creo recordar... :oops:) para que arranque:

c:\>fxi pograma.dcb

Pruebalo de esta forma...
Alx
256 bits
256 bits
Mensajes: 5895
Registrado: 25 Dic 2005 19:42
Ubicación: Barcelona

Mensaje por Alx »

Lo que tienes que hacer es usar el IDE (Fedit, Flamebird o el que sea) y por ejemplo en el Fedit que es el que uso, en 'CONFIGURACIÓN -> RUTAS' asignarle donde está el intérprete para que entienda lo que escribas de programa, por ejemplo c:\pepe\fistro\fénix o donde lo tengas.
Con el Help lo mismo que te servirá para las búsquedas de ayuda.El FPG y FNT no lo uso porque los gráficos y las fuentes las hago con el Div Games Studio.
RESUMEN:

IDE = editor de texto adaptado para la programación.
FXI.exe = intérprete para que te entienda el IDE lo que escribes.
FXC.exe = compilador que traduce lo escrito al código de la máquina (te crea un archivo tipo mijuego.DCB)

Cuando hagas un juego, si lo quieres hacer ejecutable sin depender del IDE, renombra el FXI.exe por mijuego.exe.(esto donde esté el .DCB)
Te recuerdo que en el foro de Fénix te lo solucionan todo.
1:1 Amarás al Spectrum por encima de todas las cosas
Responder