MyCirclProject
cFactory
$0.0
(no ratings)
Date |
Price |
---|---|
日時 |
価格($) |
11/26(2021) |
0.0 |
11/06(2024) |
0.0 |
Jump AssetStore
Use the project and create your own CIRCL TABLE TOP GAME!www.PLAY IN A CIRCL.comIf you would like to have your game in our start-bundle, please send us your game as package or as project via fileshare server:foerst.christopher@googlemail.comIf your game is available in Play- or App-Store, please let us know and we link it to our homepage:christopher.foerst@cfactory.orgSome facts to CIRCL:- CIRCL is a 8-Port USB GAMING HUB for your Smartphone and Tablet- CIRCL Default Joystick has two axis-inputs X/Y and two buttons C/Z (known from Nintendo Nunchuck)- The two joystick buttons are registered by the following joystick and button number:Windows: "joystick 1 button 0" and "joystick 1 button 1"Android: "joystick 1 button 15" and "joystick 1 button 16"Some facts to MyCirclProject:- All joystick configurations are set in "Project Settings... --> Input Manager"- 8 Joystick are configured because CIRCL supports maximum 8 Joysticks- The menu is optimized for "Bird View" perspective because all player sitting in a circle- To create your own game feel free to use the table top menu and replace the current game "XXX_MyCirclGame_XXX" by your own game- IF YOU ARE UNITY NEWBIE please don't delete directly "XXX_MyCirclGame_XXX" and replace it just step by step !!!- To understand the structure of the project code have a look into "CommonValues" and "CommonMethods" in "Scripts/0_MainMenu"- Make sure that you understand the "XXX_SpeciallyForCircl_XXX" comments in the code and use these feature for your own game- Main parts of "XXX_MyCirclGame_XXX":PlayerManager: Spawn the playerItemManager: Spawn the itemsBallManager: Spawn the balls --> can be replaced by EnemyManager for exampleGameManager: Decide when a game starts or endsAudioManager: Plays different game scene soundsTo run and understand MyCirclProject do the following steps:1. Delete all default scenes2. Import all Project Settings (InputManager, PlayerSetttings, QualitySettings, TagSettings)3. Go into "Scenes" folder and move all scenes (1-5) into your current project (Hierarchy) window4. Unload all scenes except "0_MainMenu"5. Press "Play" Button to start with the "0_MainMenu"!6. Navigate through the whole game via USB Joystick or a USB Mouse to understand the structure. "C" and "Z" can also be pressed on the Keyboard.7. If the whole project works fine let's start creating a CIRCL TABLE TOP GAME.To replace the current game "XXX_MyCirclGame_XXX" by your own game do the following steps:1. Integrate/Copy your gaming stuff into the "Assets" folder of MyCirclProject. That means move your Animations, Audio, Fonts, Models, Prefabs, Scripts and Textures into the corrisponding folder.2. Unload all scenes except "4_XXX_MyCirclGame_XXX"3. Go to scene window and create your gaming scene like you want. But you should keep and just adapt some parts from "XXX_MyCirclGame_XXX". We recommend to keep and adapt the PlayerManager, GamingManager and the AudioManager.4. Put everything which isn't necessary anymore (Animations, Audio, Fonts, Models and Scripts) into "XXX_Archiv_XXX". Don't delete it directly. It's better to have it as fallback.5. The gaming objects incl. all feature (movement, shooting, etc.) should be directly part of the prefabs. All manager objects incl. scripts should be serve as framework.6. Use and adapt "CommonValues" and "CommonMethods" to make your integration a bit easier. It's easier to manage the global values for different parts of the game at one central point.7. Remember that all player of CIRCL are sitting in a circle. Thats why use "CommonMethods.rotateMovementAccordingToPlayerPerspective(int i_player_index, Vector3 o_movement)" for the correct direction.8. After your game is working rename your gaming scene to your own game nameFeel free to contact us if you have problems or also for other feedback and questions:contact@cfactory.org