Results 1 to 5 of 5

Thread: Periphery Online / MMORTS

  1. #1

    Periphery Online / MMORTS

    Hi
    Try my mmorts game - Periphery Online.
    The client is written in Delphi, the server in Lazarus.

    Short description:
    A refugee capsule lands on an uninhabited planet.
    You have to survive, rebuild civilization and, if possible, regain control over the Earth.

    One big universe, one endless session for all players.

    Download client:
    https://flora3d.net/periphery/Periphery.zip - the latest version from 2021_11_22, size 16 Mb.

    Learn more about the rules of the game here:
    https://flora3d.net/periphery/help/en/rules.htm

    Here is the manual - online version:
    http://flora3d.net/periphery/help/en/index.htm
    It may not display correctly in the browser,
    because the manual is designed for a small window in the game.






    Interface:




    Screenshots:







    Last edited by rts111; 28-11-2021 at 11:19 AM. Reason: update screenshots

  2. #2
    do tell more on how you built the game, what graphics library do you use?
    This is my game project - Top Down City:
    http://www.pascalgamedevelopment.com...y-Topic-Reboot

    My OpenAL audio wrapper with Intelligent Source Manager to use unlimited:
    http://www.pascalgamedevelopment.com...source+manager

  3. #3
    Graphic API: OpenGL, GLSL.
    For those interested, you can rename the file "periphery.exe" -> "periphery.txt" and open it in a text editor.
    There you can find the code of the shaders that are used in the game.

    Sound: DirectSound.

    All plants and houses are made with the Flora3D tree generator.
    For those who use this program, in the folder "../Periphery/Data/F3d" you can find additional collections of trees and bushes that you can freely use in your projects.

    Models and animations from Mixamo.
    First I import them into Blender, then export them in my own format.

    No other libraries are used, game engine is self-written.

    The server is also self-written, Linux/Posix, only native low-level functions: listen, send, recv, etc., no other lib.
    Last edited by rts111; 26-11-2021 at 04:07 PM.

  4. #4
    Looks very interesting.

  5. #5
    Quote Originally Posted by SilverWarior View Post
    Looks very interesting.
    Thanks.

    Landscape screenshots:



    Last edited by rts111; 27-11-2021 at 04:26 PM. Reason: update screenshots

Bookmarks

Posting Permissions

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