busco tutoriales de basic

Todo sobre la creación, diseño y programación de nuevo software para
nuestro Spectrum

Moderador: Sir Cilve Sinclair

Responder
Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 181
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

busco tutoriales de basic

Mensaje por jordigahan » Jue Nov 01, 2007 3:29 am

hola, que tal
se algo de basic y me gustaria poder hacer algun jueguecillo, podriais darme alguna pagina (a ser posible en español) con tutoriales
Imagen
Respuestas Acertadas: 3

Avatar de Usuario
mcleod_ideafix
Johnny Jones
Mensajes: 3984
Registrado: Vie Sep 21, 2007 1:26 am
Ubicación: Jerez de la Frontera
Contactar:

Mensaje por mcleod_ideafix » Jue Nov 01, 2007 3:54 am

Puessss.... el curso de Basic de Microhobby, de Rafael Prades.
Web: ZX Projects | Twitter: @zxprojects

Avatar de Usuario
jordigahan
Jack The Nipper
Mensajes: 181
Registrado: Mar Oct 30, 2007 11:10 pm
Ubicación: qui lo xa
Contactar:

Mensaje por jordigahan » Jue Nov 01, 2007 10:46 pm

haber tengo algunas dudas, como puedo hacerlo para que corran 2 procesos a la vez? osea, por ejemplo musica y otros calculos a la vez.
Imagen
Respuestas Acertadas: 3

Avatar de Usuario
compiuter
Sabreman
Mensajes: 337
Registrado: Vie May 18, 2007 9:00 pm
Ubicación: Palma de Mallorca

Mensaje por compiuter » Jue Nov 01, 2007 11:32 pm

Yo lo que haría es poner un contador e ir sumandole +1 y cuando llegue al numero 15555
por ejemplo pues haces un gosub a un proceso.
También puedes usar las variables de frames que son el reloj del sistema y disparar alguna subrutina cada vez que la frames de enmedio (digamos los minutos 23573? ) llegue a 254 por ejemplo.
Y para la musica en mitad del bucle principal haces un read x,y:beep x,y que lea de un data al final del programa.
Un saludo.

Bubu
Freddy Hardest
Mensajes: 544
Registrado: Mié Oct 31, 2007 12:15 am

Mensaje por Bubu » Vie Nov 02, 2007 1:08 am

Si quieres que la música y el proceso sean de larga duración, tendrías que hacer que la duración de las notas musicales fuera muy muy corta, y tocar muchas notas cortas para dar la "sensación" de nota larga, y entre nota corta y nota corta podrías hacer algún cálculo.

Avatar de Usuario
sromero
Nonamed
Mensajes: 1221
Registrado: Mar Abr 17, 2007 12:35 pm
Ubicación: Valencia
Contactar:

Re: busco tutoriales de basic

Mensaje por sromero » Vie Nov 02, 2007 9:48 am

jordigahan escribió:hola, que tal

se algo de basic y me gustaria poder hacer algun jueguecillo, podriais darme alguna pagina (a ser posible en español) con tutoriales


Podrías empezar primero con el manual de BASIC en sí mismo:

http://www.speccy.org/manuales/indice.html

Por ejemplo el del 48K o el 128K:

http://www.speccy.org/manuales/intro_gomas/

También tienes 2 pequeños pero interesantes artículos en MagazineZX (los 2 primeros son de miguel, el tercero es mío):

http://magazinezx.speccy.org/index.php? ... &seccion=8
http://magazinezx.speccy.org/index.php? ... &seccion=8
http://www.speccy.org/magazinezx/index. ... &seccion=8

Por otra parte, podrías consultar si en El Trastero hay libros BASIC escaneados:

http://trastero.speccy.org/cosas/Libros/Libros.htm

Por ejemplo:

http://trastero.speccy.org/cosas/Libros/Basic_av.htm
http://trastero.speccy.org/cosas/Libros/Jdzxs.htm

No obstante, en BASIC encontrarás bastantes limitaciones, cosa que ya has notado con la siguiente pregunta que has realizado ... ¿te has planteado el aprender C o ASM para Spectrum?

No es tan complicado como pueda parecer, te puedo dar enlaces, y en MagazineZX tienes un curso de ASM y otro de Z88DK para empezar.

http://magazinezx.speccy.org/lista_revistas.php

El curso de Z88DK empezó en este número:
http://magazinezx.speccy.org/index.php? ... seccion=14

El curso de ASM empezó en este número:
http://www.speccy.org/magazinezx/index. ... seccion=13

De verdad, creo que sale más rentable ponerse con Z88DK o ASM que con BASIC, a día de hoy (pero sólo mi opinión personal).

Un saludo.
NoP / Compiler

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados