Author Topic: Score in Spiel einbauen und Gegner Geschwindigkeit erh?hen.  (Read 1080 times)

FutureFantasy

  • Guest
hallo Leute  :good:,
ich bin echt gut gelaunt weil mir letztens so schnell bei meinem Problem geholfen wurde,
und ich bin ?berzeugt das es diesmal wieder so schnell geht weil ihr einfach so eine geile community seid.
Also ich w?rde in meinem game ( es ist wie das myfirstgame von der seite ) gerne einen score einbauen.
also meine figur h?pft ?ber das hinderniss dr?ber kommt wieder am boden auf und bekommt 1punkt.
dann h?tte ich noch gerne das ab 10 punkten der gegner schneller kommt, ab 20 punkten wieder schneller,...

w?re cool wenn ihr da den code wisst..
mfg
FutureFantasy

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5081
  • O Rly?
    • View Profile
hmm schwer zu sagen ohne den Code zu sehen:

Pseudom?ssig sag ich mal:


Code: (glbasic) [Select]
IF Player_Am_Boden AND Player_Lebt
    INC Punkte,1
ENDIF
IF Punkte > Punkte_zum_speedwechsel
    INC Punkte_zum_speedwechsel, 10
    INC Gegner_speed,1
ENDIF
I <3 DGArray's :D

PC:
AMD Ryzen 7 1700 @3.9GHz, 16GB HyperX Fury 3000MHz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

FutureFantasy

  • Guest
habs nicht hinbekommen, hier nochmal der code..
vieleicht wei?t du dann bescheid..

Code: (glbasic) [Select]
LOADBMP "wiese.bmp"
LOADSPRITE "walk1.bmp", 0
LOADSPRITE "walk2.bmp", 1
LOADSPRITE "muschi.bmp", 2


muschi_x = 480


// Player

WHILE TRUE
delta=delta+1
IF delta>10
ani=1-ani
delta=0
ENDIF
ply = 400 - SIN (jump_pos) * 100
DRAWSPRITE ani, 120, ply


// Jumping

IF KEY(57) AND jumping=FALSE
jumping = TRUE
jump_pos = 0
ENDIF
IF jumping
jump_pos = jump_pos + 5
  IF jump_pos>180
  jumping_pos = 0
  jumping=FALSE
  ENDIF
ENDIF


// Collision

IF SPRCOLL(1, 120, ply, 2, muschi_x, 400)
PRINT "Du wurdest Gefickt!", 100, 200
SHOWSCREEN
KEYWAIT
END
ENDIF


// Muschi

muschi_x = muschi_x - 10
IF muschi_x < -64 THEN muschi_x = 640
ROTOSPRITE 2, muschi_x, 400, muschi_x*3

SHOWSCREEN
WEND