code: def generate_game_plugin():
      clear_terminal()
      display_serpent_logo()
      print("")
  
      game_name = input(
          "What is the name of the game? (Titleized, No Spaces i.e. AwesomeGame): \n"
      )
      game_platform = input(
          "How is the game launched? (One of: 'steam', 'executable', 'web_browser'): \n"
      )
  
      if game_name in [None, ""]:
          raise Exception("Invalid game name.")
  
      if game_platform not in ["steam", "executable", "web_browser"]:
          raise Exception("Invalid game platform.")
  
      prepare_game_plugin(game_name, game_platform)
  
      subprocess.call(
          shlex.split(f"serpent activate Serpent{game_name}GamePlugin")
      )
  
imports: import os
  import sys
  import shutil
  import subprocess
  import shlex
  import time
  import offshoot
  from serpent.utilities import clear_terminal, display_serpent_logo, is_linux, is_windows, wait_for_crossbar
  from serpent.window_controller import WindowController
label_desc: Use image node_id 26 for calling a global function with example usage: generate_game_plugin() without return types