Search Unity

  1. Unity 2019.2 is now released.
    Dismiss Notice


Discussion in 'FPS.Sample Game' started by Yin4TheWin, Nov 14, 2018.

  1. Yin4TheWin


    Nov 14, 2018
    I'm planning on turning this into an offline story-based shooter game. How would I go about:
    1. Removing online functions (or at least disabling them)
    and 2. Developing a simple enemy AI?
  2. petera_unity


    Unity Technologies

    May 23, 2016
    Hm. This is a tough question. A lot of the code structure is heavily shaped by the need to be a multiplayer game. So I think it is hard to tell if it is best for you to base your game on this codebase directly or simply build your own where you lift out things from our project as you see fit.

    To get a feel for this, perhaps you could start by prototyping your game on the preview mode. This is what you get when you hit play in the editor and when you have a standalone game and type e.g.
    preview level_00

    The main loop for that mode is found in PreviewGameLoop.cs and it is made up of a mix of server and client systems. We use it for testing purposes so don't be too surprised if a thing or two does not work (some features we have not bothered to make work in preview mode, only in normal game mode).

    I hope this answers your question,