Giter VIP home page Giter VIP logo

quantum-fringe-entertainment / ricerca Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 1.64 GB

The story of a father's pursuit for his lost child.

License: Apache License 2.0

ShaderLab 7.57% C# 85.01% HLSL 7.42%
rpg rpg-game unity3d csharp blender3d lowpoly game-development arctic emotional-story adventure-game cinemachine obstacle-avoidance obstacle-avoidance-algorithm boids-algorithm boids-simulation golden-ratio game-ai unity ios mobile-app

ricerca's Introduction

Ricerca

The story of a father's pursuit for his lost child.

Want to play the game? Click Rierca on Itch.io or scroll down to end of the page to get the source file branch details and release updates.

Story :

Living in the parts of actic region, Abel and kira have moved on for exploring the beauties of the world, unfortunately his daughter Kira went missing as abel woke, he was dazzled and all he could think was about the well being of his baby girl. He goes on a risky and breath-taking journey to find his daughter. He travels through dangerous places, risking his life to find his daughter. The rest of the story revolves around the challenges he must overcome to find his daughter.

Some shots from the game :

Mechanics :

Please read the Riceraca Wiki to know more about the implementation and research process and for resources.

Boid Mechanism for Seagulls :

Learn about boid movement and golden ratio obstacle avoidance for the seagulls.

Cinemachine Sequences :

Over 14 cameras were used in the opening scene to make different cuts, and a PlayerState manager to restrict Input during the cutscenes.

Learn about Timeline and opening scene camera management here

This tutorial is collection of my experience and resources I've found over the years.

Advanced timeline and Cinemachine tutorial

Some advanced tips and tricks for more seasoned timeline/cinemachine users.

Some advances techniques implemented in game for the bear chase sequence are inspired by GDC talks about Uncharted4 NPC chasing

Source File branches and Latest releases:

  • Check out the Releases section to get the latest executables
  • To get the latest project source files goto PV7 [PC Builds] branch and Mobile1 [Mobile(iOS) Build with joystick and other changes] branch.

ricerca's People

Contributors

asaivivek avatar pikachuxxxx avatar

Stargazers

 avatar  avatar

Watchers

 avatar

ricerca's Issues

World overlook

When the player reaches the tip of the mountain he can see the entire world and it looks limited though it’s soo huge for exploration either use snow storm or other culling/tiling techniques to make it seem smattered

slide mechanics

Need to tweak the left/right movement while sliding and remove the rotation and prolly make a light idle sliding animation to it.

Waking up after stumbling

Issues : The player has some offsetting issues.

Workaround : Used Camera animation to create a depth transition effect but it not completely effective

Jump mechanics

Need to tune the gravity and jump logic to create a smooth Jumping effect that is compatible with unity's character controller component.

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.