Consulting

Results 1 to 4 of 4

Thread: Medical Terminology Point-and-Click Adventure Game Issues

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Question Medical Terminology Point-and-Click Adventure Game Issues

    Hi all! I'm developing a medical terminology game for class. It's a point-and-click adventure game where the player has to search the hospital for hidden terms, and once they've found all the terms in a level, they can advance. There are trackers in the top right-hand corner that display 1.) the level #, 2.) the rooms completed [RoomsComp], and 3.) # of terms collected [TermCounter]. The issue is that I have 5 different background images, and therefore 5 different layouts with trackers (Level, RoomsComp, & TermCounter). Because of this, I have to reference all iterations of the tracker throughout.

    For example, this is the code that runs when a player clicks on an invisible shape in a room that contains a hidden term:

    Sub FOUNDT1()
    If T1.Caption = 0 Then
        T1.Caption = (T1.Caption) + 1
        TermCounter.Caption = (TermCounter.Caption) + 1
        SlideLayout56.TermCounter.Caption = (TermCounter.Caption)
        SlideLayout55.TermCounter.Caption = (SlideLayout56.TermCounter.Caption)
        SlideLayout57.TermCounter.Caption = (SlideLayout56.TermCounter.Caption)
        SlideLayout59.TermCounter.Caption = (SlideLayout56.TermCounter.Caption)
        If (T2.Caption) + (T3.Caption) + 1 = 3 Then
            RoomsComp.Caption = (RoomsComp.Caption) + 1
            SlideLayout56.RoomsComp.Caption = (RoomsComp.Caption)
            SlideLayout55.RoomsComp.Caption = (SlideLayout56.RoomsComp.Caption)
            SlideLayout57.RoomsComp.Caption = (SlideLayout56.RoomsComp.Caption)
            SlideLayout59.RoomsComp.Caption = (SlideLayout56.RoomsComp.Caption)
        Else
        ActivePresentation.SlideShowWindow.View.GotoSlide (30)
        End If
    Else
    ActivePresentation.SlideShowWindow.View.GotoSlide (31)
    End If
    End Sub
    Q1: So the code for the TermCounter works, but I'm wondering--is there a way that "TermCounter" could apply to all iterations of the TermCounter label throughout the game? (My professor mentioned global variables being a potential solution?)
    Q2: The RoomsComp does not currently work. In this level, there are 2 rooms, each with 3 terms hidden in them. Do you all see any issues with the code here? If so, how should I rewrite it?

    Thanks so much! I'm also happy to upload the game if that would help!
    Last edited by Paul_Hossler; 11-17-2019 at 11:13 AM. Reason: Added CODE tags

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •