[TP] Snake gemaakt, wat nu ?

Pagina: 1
Acties:

  • TheLunatic
  • Registratie: April 2001
  • Laatst online: 09-07 16:41

TheLunatic

Ouwe boxen.

Topicstarter
Ik heb Snake nagemaakt in Pascal. Verwacht er niet te veel van hoor, het is allemaal ASCII.


Code
Binary


Je moet spelen met de toetsen 4, 5, 6 en 8 (op je numerieke bord dus), dus zorg dat Num-Lock aanstaat.
Je mag de muren niet raken, je mag je zelf niet raken.

De code zit wel wat krom in elkaar als je er naar kijkt, maar het spel op zich werkt goed.

Laat even weten of je nog bugs vindt ofzo, of dat je iets anders wilt zien.

Mother, will they like this song?


Verwijderd

Problemen.
* Te snel
* Als je "dood" bent dan moet je het helemaal opnieuw opstarten.

Verder istie wel leuk. (ik ken zelf geen dubbeltje Pascal :) )

  • Roel
  • Registratie: Februari 2000
  • Laatst online: 14-09 16:10

Roel

screen -x addict

Op zondag 25 november 2001 23:00 schreef Kampie het volgende:
Problemen.
* Te snel
* Als je "dood" bent dan moet je het helemaal opnieuw opstarten.

Verder istie wel leuk. (ik ken zelf geen dubbeltje Pascal :) )
Te snel ?
Dan heb je volgens mij toch ergens iets niet goed staan, hier is ie goed te spelen :)

Vind 't heel erg leuk, eens kijken of hij dadelijk onder linux met een pascall compiler wil werken :D

Mooi logo btw

Resistance is futile (If < 1 Ohm)


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 16-09 23:17

.oisyn

Moderator Devschuur®

Demotivational Speaker

te snel?

dat riekt naar een simpel wacht-loopje, wat er dus voor zorgt dat het bij iedereen op een andere snelheid draait :D

.edit: oh nee, effe naar de code gekeken, is niet zo :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Als ik me goed herrinner, is er met die delay een issue: werkt niet altijd goed. Hiervoor is wel een andere lib beschikbaar (heb ik ook nog wel, maar dat staat op 5.25" schijf, en ik heb geen grote diskdrive meer).

Verder: bij mij doet'ie het goed. Maar je weet het: snake wordt pas echt leuk als je tegen elkaar kan spelen...

Verwijderd

Geen problemen met spel zelf werkt goed. Doodshoofd leuk gemaakt met die ascii tekens. Ben zelf niet zo heel erg bekent met pascal. Het enige wat ik nog zou willen zien of liever niet eigenlijk is de cursor. Bij het doodshoofd links onder, in het spel zelf rechts onder.

In (Borland)C++ heb je een functie die de cursor voor je weg haalt _setcursortype(_NOCURSOR). Zoals ik al zij ben niet erg bekent met pascal heb geen idee of je daar ook zo'n functie voor heb.

Als je zo een functie heb in pascal misschien wel leuk voor afwerking van de layout van het spel.

  • Arjan
  • Registratie: Juni 2001
  • Niet online

Arjan

copyright is wrong

Op zondag 25 november 2001 23:57 schreef Doekman het volgende:
(heb ik ook nog wel, maar dat staat op 5.25" schijf, en ik heb geen grote diskdrive meer).
moet je der een hebben ??
kheb er een liggen, kunt em zo komen halen :7

oprecht vertrouwen wordt nooit geschaad


Verwijderd

Ben even in m'n oude source gedoken en vond dit om de cursor aan of uit te zetten. Hoop dat je er wat aan hebt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Procedure Coff;
Begin
 ASM
     MOV  AH, 1
     MOV  CX, 1400h
     INT  10h
 END;
End;

Procedure Con;
Begin
 ASM
     MOV  AH, 1
     MOV  CX, 0607h
     INT  10h
 END;
End;

Coff = Cursor Off
Con = Cursor On

  • TheLunatic
  • Registratie: April 2001
  • Laatst online: 09-07 16:41

TheLunatic

Ouwe boxen.

Topicstarter
Je moest eens weten hoe FUCKING blij ik ben met die code voor de cursor uit !! Geweldig gewoon, thanks !!!

Mother, will they like this song?


Verwijderd

Ik vond hier wat info over die bug in Delay. Hier ook voor tp6. Google geeft je meer.

Verwijderd

You're welcome ;)

  • NetForce1
  • Registratie: November 2001
  • Laatst online: 06:30

NetForce1

(inspiratie == 0) -> true

Hij werkt bij mij echt super traag, ook met moeilijkheid 10.
(P100 W95 32MB)

De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"


  • Arjan Scholl
  • Registratie: Maart 2001
  • Laatst online: 12-09 11:15
Op dinsdag 27 november 2001 17:03 schreef ddewit het volgende:
Hij werkt bij mij echt super traag, ook met moeilijkheid 10.
(P100 W95 32MB)
DirectX geinstalleerd? Nieuwste Detonator erop?

onee dat hoeft niet met dit spel :D

  • TheDane
  • Registratie: Oktober 2000
  • Laatst online: 12:07

TheDane

1.618

ik haat spellen waarbij je op 5 moet duwen om omlaag te gaan

verder wel koel :)

  • Brent
  • Registratie: September 2001
  • Laatst online: 12:34
Leuk!

Humanist | Kernpower! | Determinist | Verken uw geest | Politiek dakloos


  • jonggoud.nl
  • Registratie: Augustus 2001
  • Laatst online: 10-07 08:35

jonggoud.nl

@>--"--,--{

Errug goed te spelen! IMHO zijn er wel genoeg snake kloontjes verkrijgbaar (javascript, exe's etc.)

Nieuw (groots) project, mail me wat je er van vindt
Tevens in het bezit van een beeldschone vriendin


  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 13-09 19:02
Ik zou ook even de waarden die je verwacht bij slanglengte en moeilijkheid, vlak achter de vraag te printen, dus bijv.
"snake length (5-50):" en
"Difficulty (1-10):"
Verder kapt spel idd bij collision, zou weer moeten terugkomen om het nog een keer te proberen (evt instelbaar aantal levens of oneindig aantal levens)
Maar verder leuk gedaan! (had geen zin om je code af te gaan kraken :P )

ach...in een volgend leven lach je er om!


  • krietjur
  • Registratie: Februari 2001
  • Laatst online: 12:31

krietjur

Where am I?

Euhm.. tis voor mij onspeelbaar.. :)
Ik speel 't hier op m'n laptop (Celeron 766/128MB). Me Numlock uit is 't op een goed speelbare snelheid maar kan ik dus niet sturen.. met numlock aan is 't razendsnel, ook op niveau 1.. :?

* krietjur snapt niet wrom.. :)
Pagina: 1