Posts tagged: unity

Simple Flight Controller

Simple Flight Controller is a Unity asset that contains 2 player controllers and a follow camera script for flight based games. It can be used to control a spaceship in space and an aeroplane flying over a landscape.

Demos:
https://www.gojoentertainment.com/store/index.php/demos/

Buy here:
https://www.gojoentertainment.com/store/index.php/buy/

Unity forum thread:
http://forum.unity3d.com/threads/simple-flight-controller.425179/

 
FEATURES

There are 2 player controllers:

  • Ground based: For games that have a ground.
  • Free roaming: For space based games where the player can fly in any direction.
  •  
    The camera has 4 modes:

  • Ground based: For games that have a ground.
  • Ground based low: For games that have a ground and the player does not fly high.
  • Free roaming: For space based games where the player can fly in any direction.
  • Cockpit: The camera is inside the player’s cockpit.
  • The camera can dynamically switch between the 4 modes.

    The demo shows off the player controllers and camera modes. It also shows the different inputs: keyboard, gamepad, accelerometer and touch.

     
    The package includes the source code (C#).

    Requires Unity 5.2.1 or higher.

     
    MANUAL
    Please check the manual for setup instructions:
    https://www.gojoentertainment.com/store/wp-content/downloads/Manual_Flight.pdf

     
    PLEASE NOTE
    The demo assets (e.g. scenes, ships, weapons, projectiles, UI , scripts, etc.) are for demo purposes. They are not full systems, but they can be modified and used.

     
    Please contact me if you have any feedback or questions:
    diorgo@gmail.com

    Simple Soccer Football Kit

    Simple Soccer Football Kit is a Unity asset that makes it easy for you to create soccer games. It is primarily aimed at simple, action soccer games.

    You can buy the kit here:
    https://www.gojoentertainment.com/store/index.php/buy/

    You can play the demos here:
    https://www.gojoentertainment.com/store/index.php/demos/

    You can find more info in the discussions about the kit on the Unity forum thread:
    http://forum.unity3d.com/threads/simple-soccer-football-kit.402264/


    Features

    Easy to modify/add:

  • Teams. The kit has 8 teams, and the number can be increased (or decreased).
  • Players. Numerous player properties are available to edit.
  • Playing fields.
  • Soccer balls. There are 3 balls available: white soccer ball, bowling ball, beach ball.
  • It is also easy to replace the existing art assets with your own.
  • Also:

  • Works on desktop, web and mobile.
  • Support for 2 players (not on mobile).
  • Various input methods (e.g. keyboard, mouse, gamepad, accelerometer, touch), and easy to add new ones.
  • 2 types of tournaments: Log based (e.g. leagues) and single-elimination.


  • How to setup the kit
    Please check the manual for setup instructions and upgrade guidelines:
    https://www.gojoentertainment.com/store/wp-content/downloads/Manual.pdf


    Digger: a Quest for Hidden Gems

    I worked on a fun game, Digger: a Quest for Hidden Gems.

    It is based on the popular match 3 games. The player has to match blocks to clear a path for Lily to explore the underground areas to find gems and items.

    It is available on the following devices:
    Android
    https://play.google.com/store/apps/details?id=com.studiocraft.digger

    iOS
    https://itunes.apple.com/us/app/digger-puzzle-quest-for-hidden/id1035897240?ls=1&mt=8

    Windows Phone
    https://www.microsoft.com/en-gb/store/games/digger-a-puzzle-quest-for-hidden-gems/9nblggh670d6


    Official website:
    http://www.studiocraft.org/portfolio-digger/

    Facebook:
    https://www.facebook.com/diggergame/

    Twitter:
    https://twitter.com/StudioCraftOrg



    Luna League Soccer

    Luna League Soccer is available FREE for Android, iOS and Windows Phone!
    I worked on the game for Lunagames.

    Android:
    https://play.google.com/store/apps/details?id=com.lunagames.lunaleague

    iOS:
    https://itunes.apple.com/us/app/id938808775

    Windows Phone:
    http://www.windowsphone.com/en-gb/store/app/luna-league-soccer/37ebc57b-c639-442e-8e72-5254d03ba2c9



    Luna League Trailer

    Here’s the trailer for Luna League, a soccer game I’m working on for Lunagames.

    Please share the link to the Kickstarter page:
    https://www.kickstarter.com/projects/597222143/luna-league-soccer



    FunkyCalibrate (for Unity)

    You can download the latest version here:
    FunkyCalibrate_v100.zip

    FunkyCalibrate is a script for Unity with methods for calibrating a mobile device’s accelerometer and reading the calibrated accelerometer values.

    It includes a demo project which shows how to use it.

    Dynamic D-pad update (v 1.0.1)

    You can download the latest version here:
    http://www.diorgo.com/v1/?p=748

    Added the following:
    - Support for Unity 2D’s GUITexture. There are 2 new methods to position the d-pad and the d-pad’s knob (“PositionGUITexture” and “PositionKnobGUITexture”).
    - The example Unity 2D project to show how the new methods work. Have a look at “PlayerControl.cs”.

    Love Dodge Trailer



    Love Dodge

    Pure Fun Games website has been updated with screenshots for a new game I’ve been working on, Love Dodge.
    http://www.purefungames.com/

    Love Dodge will be available on iOS within the next few weeks.

    Love Dodge

    Love Dodge

    Love Dodge

    Love Dodge

    Love Dodge

    Love Dodge


    Dynamic D-pad [Unity package]

    You can download the latest version here:
    http://www.diorgo.com/v1/downloads/DynamicDpad_v101.zip

    Dynamic D-pad is a simple, responsive d-pad for Unity games that use touch controls. Add the DynamicDpad component to a game object then read the axes values. It is as easy as that. There are properties exposed for tweaking, but the default values should work fine for most games. It automatically handles multiple screen resolutions and supports more than one d-pad at a time (e.g. dual stick controls).



    Updates:
    Version 1.0.1:
    - Support for Unity 2D’s GUITexture. There are 2 new methods to position the d-pad and the d-pad’s knob (“PositionGUITexture” and “PositionKnobGUITexture”).
    - The example Unity 2D project to show how the new methods work. Have a look at “PlayerControl.cs”.



    I used a very similar d-pad in the following 2 games:
    Bounty Arms
    http://gamewoof.com/game-reviews/bounty-arms-platforming-that-couldve-been-on-console-but-its-tablet-riffic/
    https://itunes.apple.com/ca/app/bounty-arms/id592322930?mt=8

    Pure Fun Soccer
    https://itunes.apple.com/us/app/pure-fun-soccer-lite/id533048090?mt=8

    Manual:
    Here’s a link to the manual:
    http://www.diorgo.com/v1/downloads/DynamicDpad_Manual_v100.pdf

    Please note: The “DynamicDpad” class does not render the d-pad. You will have to use whatever GUI system you are using to render the d-pad. There is an example script “ExampleDpadRendering” that shows how to get the d-pad’s coordinates for rendering.

    How to run the demo scenes:
    Add all the demo scenes to the build settings. Make sure the scene “Demo Menu” is the first in the list, if you want to build to a device. Open and play the scene “Demo Menu” if you want to test it in the editor. You will then be able to select scenes from the menu. You can return to the menu by clicking the “Menu” button at the top of the screen.


    Dynamic D-pad

    Dynamic D-pad

    Dynamic D-pad

    Dynamic D-pad

    Dynamic D-pad

    LouiseBrooks theme byThemocracy