Giter VIP home page Giter VIP logo

northgard-camera-move's Introduction

northgard-camera-move

A simple RTS camera move system made in Godot Engine 3.4 imitating to the Northgard game.

+ Recent version V.0.9.5 with new features and fixes applied.
- You does can reset the Commit to 93dfcc.. (for to get previous version).

Available plug-in for GDScript programming language northgard-camera-move-plugin-for-godot

Intrduction:

JRPG-camera-move-v.0.9 it's a tool designed for to RTS Games and RPGs.

What it does:

Move Camera with Mouse in Godot 3D, fading in and in-out smoothing, customizable parameters, keyboard camera control, player tracking camera, zoom in-out. Displacement across x, y, z and diagonal. Kinematic Character move interactive.

Mouse-Camera-gif-maker


Key "Y" for to block or free-view Camera.


Free-View Cam: First gif image

Block-View Cam: Second gif image



Keys "A", "W", "D", "S" for to move character and tracking with camera smoothing.

smoothing-Camera-gif-maker


Mouse wheel scrolling + or - for to Zoom in-out Camera. Even you can scrollable and zoom.

zoom-Camera-gif-maker


Operative systems compatibility:

MacOS

Linux

Windows

Requeriments:

Godot_v3.4.2-stable_mono_win64 (Mono Version).

Visual Studio Code IDE or Similar.

GLES3 (GPU Driver Compatibility OpenGL 3.3).

Get Started:

Copy or clone repository inside of ➤ C:\Users\YourName\Documents\JRPG Camera Move v.0.9

Load IDE editor and download the next dependencies:


C# v1.24.0 Microsoft


Mono Debug v0.16.2 Microsoft


C# Tools for Godot v0.2.1 Ignacio Roldán Etcheverry


Setup JSON File:

  1. Open the Command Palette (Ctrl + P).

  2. Select C# Godot: Select Project.

Start Project:

  1. Run Godot C#.
  2. Import file project.godot in the folder JRPG Camera Move v.0.9.
  3. (Optional) Change (Camera.cs) the Bool variable False to ➤ RPGCamera = true;
  4. Save changes IDE and Godot Engine.
  5. On Godot click Build.
  6. Run the Game.

Contributing

Contributions to the development and enahancement of JRPG/RTS data is welcome. Please see CONTRIBUTING.md for contribution guidelines.

FAQ:

If you have any questions or doubts comment in the description into below.

  1. How to set up the parameters and settings?
    Into Godot editor click node Camera, script variables it can be changed.
  2. What is size map clamped it?
    Higher values than the default value means a symmetric larger map. It should keep the same dimensions on both sides to avoid clamping critical errors.
  3. How to does put my 3D character model without watch for the ugly cube?
    It's super easy, click on node Mesh Instance (Player/Pivot/MeshInstance) and REMOVE, so replace it for your own.
    Set up to Scale X: 0.1, Y: 0.1, Z: 0.1 and Traslation X: 0.0, Y: 0.1, Z: 0.0. That's it.

Do you want more features?, check it out repositories weekly.

Licensed Under MIT

Donate with PayPal button

Enjoy it!

northgard-camera-move's People

Contributors

dibertz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.