Prototype: Murakami builds (as of February 5th, 2015)

While Prototype: Murakami has been punted to a lower-priority project, I do want to share how much progress I’ve made with it. I’ve noticed that the webplayers themselves has been doing poorly (I suspect it’s the Unity deferred lighting setting) so I’ve compiled and zipped the more-stable native builds. Here they are for each platform:

[download id=”1723″][download id=”1726″][download id=”1731″][download id=”1733″][download id=”1735″][download id=”1737″]

prototype-murakami v22

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
Hold the right mouse button or left ctrl to look around.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v22.unity3d” width=”610″ height=”343″/]

Changes for v22:
[Taro Omiya] Slightly adjusting the flash duration.

[Taro Omiya] Merge with Combat Integration:
Adding animations for firing and reloading gun.

[Taro Omiya] Integrating the camera animations into the actions.

[Taro Omiya] Working on adding camera shakes and similar animations.

[Taro Omiya] Changing the camera angle for reloading.

[Taro Omiya] Allowing the user to fire bullets.

[Taro Omiya] Adding combat controller to refactor all the combat stuff from the OnRailsController.

[Taro Omiya] Adding left hand IK on reload animation.

[Taro Omiya] Making initial progress on adding reload animation.

[Taro Omiya] Still modifying the animations. I hate it. Needs more exaggerated motions.

[Taro Omiya] Triggering a shoot animation whenever the person clicks the left mouse button.

[Taro Omiya] Starting off by using AngryBots script to handle firing shots. Not liking it.

prototype-murakami v21

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
Hold the right mouse button or left ctrl to look around.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v21.unity3d” width=”610″ height=”343″/]

Changes for v20:
[Taro Omiya] Refs #135: Merge with Puzzle Integration for cursor updates.

[Taro Omiya] Close #135: Fixing the cursor after letting go of the item.

[Taro Omiya] Refs #135: Fixing the close hand cursor to correctly appear after picking up an item. Switching to the default cursor on the inventory slots if it’s not carrying any item.

[Taro Omiya] Start #135: Making preliminary attempt to change the cursor around.

Changes for v21:
[Taro Omiya] Merge with Combat Integration:
Adding ability to aim up and down correctly.

[Taro Omiya] Finally got IK working on Unity chan, and it took forever.

[Taro Omiya] Fixing the Laser pointer incorrectly detecting checkpoint colliders.

[Taro Omiya] Merge with Puzzle Integration, for closure.

[Taro Omiya] Merge with default for finishing puzzle portions.

[Taro Omiya] Close Puzzle Integration branch. Everything is done (mostly)!

[Taro Omiya] Merge with default:
Merging latest puzzle changes.

[Taro Omiya] Merge with default to get the navigation menu fix.

[Taro Omiya] Merge with default to get its reimported assets.

[Taro Omiya] Merge with default:
Fixing the aim camera being snappy at weird moments.

[Taro Omiya] Merge with default:
Adding two-way drag & drop between world slot and inventory slot. This was done with major re-write of the puzzle codes.

[Taro Omiya] Merge with default:
Merging the drag & drop logic to add pistol to the inventory.

[Taro Omiya] Merge with default:
adding the dragging, no dropping.

[Taro Omiya] Merge with default:
Including the animation for pulling up the gun.
Removing the laser if a pistol is not equipped when in aim mode.

[Taro Omiya] Merge with default, and it’s puzzle integration changes.

prototype-murakami v19

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
Hold the right mouse button or left ctrl to look around.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v19.unity3d” width=”610″ height=”343″/]

Changes for v19:
[Taro Omiya] Refs #134: Merge with Puzzle Integration, adding mouse cursor locking.

[Taro Omiya] Close #134: Adding screen locking.

[Taro Omiya] Refs #136: Merge with Puzzle Integration for the puzzle piece rotation fix.

[Taro Omiya] Close #136: Fixing the rotation of a puzzle piece when dragged across the point & click portions.

[Taro Omiya] Refs #136: Working on adjusting rotation of puzzle pieces. Not sure if this compiles or runs correctly yet.

[Taro Omiya] Start #136: Re-adjusting the plane on the table.

prototype-murakami v18

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
Hold the right mouse button or left ctrl to look around.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v18.unity3d” width=”610″ height=”343″/]

Changes for v18:
[Taro Omiya] Merge with Puzzle Integration:
Finally got puzzle persistance working.
Need to work on the angles of each puzzle element next.

[Taro Omiya] Refs #124: Fixing compilation error. Confirmed Unity-chan is carrying a pistol between scenes.

[Taro Omiya] Close #124: Finally got the items to be persistent per session, and most likely for the save game.

[Taro Omiya] Refs #124: Getting work on storing the location of the puzzle piece.

[Taro Omiya] Starting on adding PuzzlePieceLocation into SaveSlot.

[Taro Omiya] Minor syntax mistake.

[Taro Omiya] Refs #124: Fixed GameManager to be functional. Refactoring all the exit point dictionary information to the GameManager. Making the puzzle piece replicated under the GameManager instance, which is under a singleton.

[Taro Omiya] Refs #124: Finished working on the sound effects. Going to fix GameManager next .

[Taro Omiya] Refs #124: Creating a singleton script, copied from the Ichabot Crane project. Startig on sound effect and background music scripts and their settings.

[Taro Omiya] Updating Game Settings to be a static wrapper for save slots and options settings. Adding OptionsSettings.cs.

[Taro Omiya] Adding SaveSlot script.

[Taro Omiya] Moving prefabs around.

[Taro Omiya] Updating prefabs to handle the latest script changes.

[Taro Omiya] Still moving scripts around.

[Taro Omiya] Moving scripts around.

prototype-murakami v17

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
Hold the right mouse button or left ctrl to look around.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v17.unity3d” width=”610″ height=”343″/]

Changes for v17:
[Taro Omiya] Merge with Puzzle Integration:
Fixing the navigation buttons.

[Taro Omiya] Fixing the navigation button positioning. It’s a lot better now!

[Taro Omiya] Still working on fixing the navigation button rotation.

[Taro Omiya] Merge with default

[Taro Omiya] Attempting to fix the navigation button placement, by adding a lot of debugging.

[Taro Omiya] Setting up for multiple puzzles.

prototype-murakami v16

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
Hold the right mouse button or left ctrl to look around.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v16.unity3d” width=”610″ height=”343″/]

Changes for v12:
[Taro Omiya] Merge with Puzzle Integration:
Adding drag & drop to the inventory. This is currently one-directional.

[Taro Omiya] Checking to see if the pistol is in the inventory, then flagging the equipment.

[Taro Omiya] Adding dragging and dropping to the inventory.

[Taro Omiya] Working on adding inventory slot. This is a work in progress, and probably won’t compile.

[Taro Omiya] Tagging the slots, and adding colliders to them. Should be able to do the dropping now.

[Taro Omiya] Allowing the dragged object to also appear above the inventory GUI. Dropping this item to the GUI should come next.

[Taro Omiya] Adding logic to enable and disable colliders and renderers.

[Taro Omiya] Syncing the inventory item and world item to be in the same positions, but in different planes. The plan is to switch and swap which one is visible, and which one dictates the action on mouse up.

[Taro Omiya] Merge with Puzzle Integration:
Adding dragging in puzzles, but no dropping.

[Taro Omiya] Adding the dragging in the point & click portion. Dragging into the inventory does not yet work.

[Taro Omiya] Adjusted the slot so that it would disappear if it already contains the object it’s holding.

[Taro Omiya] Merge with Puzzle Integration:
Fixing a few Aim-related animations.
Adding dialog that shows up when hovering over an item in a puzzle scene.

[Taro Omiya] Finally got the dialog working! Shows the dialog for pistol holder.

[Taro Omiya] Adding PuzzleInventory script and PuzzlePiece script.

[Taro Omiya] Adding puzzle slot script. This is a good starting point for a drag & drop puzzle.

[Taro Omiya] Refactoring stuff that I felt didn’t fit in OnRailsController to GameManager.

[Taro Omiya] Fixing the gun hold-up animation.

[Taro Omiya] Fixing the slots graphics into the inventory. Splitting pistol into 3 things. Slot pistol, grabbable pistol, and pistol that appears on the inventory.

[Taro Omiya] Working on adding slots graphics into the inventory.

[Taro Omiya] Working on adding a dialog to the puzzle pieces.

[Taro Omiya] Working on adding a pistol pickup in the puzzle section.

[Taro Omiya] Adjusting the over-the-sholder camera again. I like this angle better.

[Taro Omiya] Adjusting the over-the-sholder camera.

[Taro Omiya] Adding pistol and firing animations.

Changes for v13:
[Taro Omiya] Merge with Puzzle Integration:
Fixing the item description not positioning correctly when hovering over an item in puzzle mode.

[Taro Omiya] Fixing the aim camera animation being too snappy.

[Taro Omiya] Close #123: Fixing the dialog position not updating correctly.

[Taro Omiya] Not sure why, but reimporting stuff.

[Taro Omiya] Merge with Puzzle Integration:
Adding two-way drag & drop between world slot and inventory slot. This was done with major re-write of the puzzle codes.

[Taro Omiya] Finally got the two-way drag & drop between inventory and world slot working! There’s only a few glitches left to cover, mostly dealing with dialog.

[Taro Omiya] Fixing any other hover-related bugs before moving forward.

[Taro Omiya] Updating the scenes and prefabs to the new script configurations.

[Taro Omiya] Updating the scripts to now compile. Mouse Down and Mouse Up events are not implemented, however.

[Taro Omiya] Polishing the puzzle piece scripts to implement the abstract methods. Still doesn’t compile.

[Taro Omiya] Working on merging the PuzzleInventory and PuzzlePiece into a single script. This commit does not compile.

[Taro Omiya] Working on merging the PuzzleInventory and PuzzlePiece into a single script.

[Taro Omiya] Adjusting the inventory dialog position for slots.

[Taro Omiya] Fixing dialog position on the inventory slots. Fixing label name.

Changes for v14:

Changes for v15:

Changes for v16:

prototype-murakami v11

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
Hold the right mouse button or left ctrl to look around.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v11.unity3d” width=”610″ height=”343″/]

Changes for v10:
[Taro Omiya] Merge with Puzzle Integration:
Adding transition animation from navigation mode to puzzle.

[Taro Omiya] Adding transition from navigation to puzzle and back. Not what I like, but close enough. I can easily fix it as I go on.

[Taro Omiya] Merge with Puzzle Integration:
* Adding Aim Controls
* Adding a “cursor” for the point & click puzzle. This is merely to demonstrate I’ve got the right plane.

[Taro Omiya] Merge with Combat Integration:
Added in the aim controls.

[Taro Omiya] Adding lasers for aiming.

[Taro Omiya] Got the vertical rotation working when in combat mode.

[Taro Omiya] Committing current work-in-progress to get rotating camera during combat mode.

[Taro Omiya] Adding combat camera angle and input.

[Taro Omiya] Importing gun from Angry Bots.

[Taro Omiya] Putting off the puzzle stuff for the time being. It’s more complicated than I expected.

[Taro Omiya] Attempting to make the point & click lever. It’s not working as expected. Consider using 2D physics instead of 3D.

[Taro Omiya] Renaming the puzzle point.

Changes for v11:
[Taro Omiya] Merge with Puzzle Integration:
Adding Rearview mirror and inventory window in the puzzle scene. Taking out the fog. Until I put the enemies in-place, it looks ugly.

[Taro Omiya] Adjusting the rear view camera angle and navigation to puzzle transition.

[Taro Omiya] Working on mode transition again, this time with a real animation!

[Taro Omiya] Correcting the rear-view mirror animation.

[Taro Omiya] Adding Rear view camera angle.

[Taro Omiya] Working on making the inventory appear after hovering over them.

[Taro Omiya] Resizing the rear view mirror.

[Taro Omiya] Making the elements invisible by default.

[Taro Omiya] Finally got the conditions on the transitions. SOmehow.

[Taro Omiya] Re-writing the transitions.

[Taro Omiya] Adding transitions. Not sure if I can actually edit them, though.

[Taro Omiya] Adding inventory animations. I don’t know why the animator is freezing the editor whenever a transition is created.

[Taro Omiya] Adding rear view mirror animations.

[Taro Omiya] Working on adding an inventory system to the puzzle section.

[Taro Omiya] Updating Unity-chan’s movement so that it will not fall off the cliff so often.

[Taro Omiya] Reverting a few things to make them look more natural.

prototype-murakami v9

This is an automated post, previewing a game currently in development.

Controls:
Space to move forward.
Shift to turn 180 degrees and cancel the puzzle.
When approaching a fork, puzzle, or a door, click on the button that appears on the screen to select the next path.

[WP_UnityObject src=”https://omiyagames.com/webplayer/prototype-murakami/v9.unity3d” width=”610″ height=”343″/]

Changes for v9:
[Taro Omiya] Merge with Puzzle Integration:
Adding cut to the character’s view to start the puzzle.
Added graphics for puzzle.

[Taro Omiya] Fixing the sound effects still going on after selecting puzzle.

[Taro Omiya] Got the transition from game camera to puzzle camera and back is now working… but I don’t like it. I think I’ll use a full-screen render texture and material to make the transition.

[Taro Omiya] Workin on adding a puzzle camera.

[Taro Omiya] Working on adding a puzzle camera to handle the point & click aspect of the game.

[Taro Omiya] Working on more puzzle-related efforts. Got the navigation button and camera configuration to trigger when approaching a puzzle point.

[Taro Omiya] Slowly working on integrating puzzle point into the OnRailsController.

[Taro Omiya] Allowing Puzzle Point to utilize any camera angles.