Select Page
Musiristica GameDev Diary #1 – Combining The Pieces Together

Musiristica GameDev Diary #1 – Combining The Pieces Together

Hello, guys.

I made some progress.

I got the name. Musiristica.

I derive this word from music, musica, rising and the names of some beautiful woman on Earth. tongue

1. First rough idea for Musiristica

1. First rough idea for Musiristica

At first, I just want to make a game about idol daily live simulation. But then, I think it will be boring if there’s only one selling point that’s where the decision to add some actions shooting and killing coming from.

Basically, we fight with the music. smile

But there’s more to it. the idol daily live simulation will also running while on the border of the city are battle field where without the support from this idol, the war will never won.

Interesting? Read on! lol

(more…)

Enter, Exit Building & Pick Up Items [Game Dev Prototyping #3]

Player Movements

  1. Walk [DONE]
  2. Run [DONE]
  3. Jump [DONE]
  4. Talk (Audio) [DONE]
  5. Subtitle [DONE]
  6. Audio [DONE]
  7. Choose Dialog [DELAYED]
  8. Play animation (Mecanim) [DELAYED]
  9. Enter Building (LOAD SCENE WHEN OPEN DOOR – SOME EVENTS ONLY) [DONE]
  10. Pick up items. [DONE]

Two items being delayed because I want to focus on more interesting part of the game. Creating ARTIFICIAL INTELLIGENT . bigsmile

Right now I was looking at RAIN from Rival Theory since it’s free and no licensing needed at all.

Trigger, Interaction Button, Show Subtitle, And Play Speech

Trigger, Interaction Button, Show Subtitle, And Play Speech

So far I manage to code a simple script to do a primitive actions.

Here is a video for the demonstration of how the script work.

First the script detects if the player character standing nearby the NPCs and then trigger a guide button which I put statically;

Trigger Enter - Stay

Press E to talk.

The green boxy guidelines are the box collider in Unity that used as a trigger detector.

Press E to talk.

Show Robot Kyle dialogue.

After the player press E, the script then trigger a functions to show the subtitle and play the speech.

Show Alexis dialogue

I can make the subtitle to be dynamically inserted through the Unity editor but I think in future this won’t be enough. I was thinking to add a feature where I can add another line of subtitle dynamically, as well as the speech audio file. Currently the script only show 1 line of subtitle and play the attached audio clip. Will add more feature soon.

Using dynamic variable

Only 1 script to handle these 4 situations

Play audio attached to the game object.

When player moving away, the script trigger another function to dismiss the subtitle and the guide button.

Trigger ExitI’m now working towards to make an inventory so the player can pickup, use, drop and keep an items and money. Not yet in the programming stage but still deciding on the flowchart.

Better Work On The Prototyping

Better Work On The Prototyping

I am wasting my time.

While programming my own player movement scripts, Unity team have come out with nice and good example of a third person view example assets.

Unity3D Third Person Controller

Unity3D Third Person Controller

 

Feature that needs to be in the game.

Self note : Will add more features later, don’t worry much about it.

Completing the game is more important.

1.0 PLAYER

Player Movements

  1. Walk
  2. Run
  3. Jump

Interactions

  1.  Talk
  2. Subtitle
  3. Choose Dialog
  4. Enter Building
  5. Pick up items.

2.0 NPC (Non-player Character)

NPC Movements

  1. Patrol
  2. Idle
  3. Avoid player as in real life world you would avoid other strangers from walk and run into yourself.

NPC Interactions

  1. Talk – among themself.
  2. Talk to player.