Releases: jcs090218/JCSUnity
Releases · jcs090218/JCSUnity
1.5.1
- Add fade screen to UI manager, now the game are enable the simple focus and un-focus effect.
- Add randomize const wave effect.
- JCS_TransformTweener continue tween provide all three transform type now, so
developers can tween between position/rotation/scale for now on. - Const wave effect support 3 dimentional, and using Untiy Object as the base class
which mean the effect can be use by any Unity object layer. - JCS_RandomTweenerAction implemented.
- Downgrade resources's screen panel object, in order to save a bit of runtime memory
usage and performance. - Add value offset to JCS_TransformTweener.
- Fix wrong naming/typo.
- PacketLostPreventer add the timer in order not to send the packet to often and
save a bit of performance comparing 60 packets (frame rate) per second. - JCS_LookAtMouseAction implemented.
- JCS_ActivePanelButton implemented.
- JCS_DeactivePanelButton implemented.
- JCS_SwitchServerButton implemented.
- JCS_SwitchServerButton implemented.
- JCS_ApplicationCloseSimulateSceneOnline scene added, for online exit client.
- JCS_OpenURLButton implemented.
- Rename PacketDecoder to JCS_DefaultPacketDecoder private same file name.
- Rename PacketEncoder to JCS_DefaultPacketEncoder prevent same file name.
- Out of range Bugs fixed with 'JCS_ServerRequestProcessor'.
- JCS_PacketLostPreventer implemented for tracking down and solve the packet lost
issue by using the UDP for network communicattion. - Add Asynchronous Datagram Socket for option in 'JCS_NetworkSettings'.
- JCS_UDPGameSocket implemented.
- JCS_Canvas have ability to let other component add to the resizable panel.
- Add asynchronous callback to socket.
- JCS_ClientMode implemented.
- JCS_RecvPacketType implemented.
- JCS_SendPacketType implemented.
- Add more meaningful to JCS_DefaultClientHandler.
- JCS_PacketProcessor implemented for sample the network handle.
- Error handling for server packet/request.
- JCS_BinaryReader implemented for another framework 'JCSNetS'.
- JCS_Client implemented.
- JCS_ServerRequestProcessor implemented.
- Add require component to 'JCS_NetworkSettings' for 'JCS_ServerRequestProcessor'.
- JCS_PacketHandler implemented.
- JCS_DefaultClientHandler for demo use.
- JCS_Packet for standard byte array storage class.
- Default buffer input and output mem does not set correctlly, settings fixed.
- Client handler logic error in Game Socekt.
- Client handler implemented, so we could have our own packet/buffer handler.
1.5.0
- Update JCS_VelocityInfo with 3 dimentional.
- Re-structure the networking module.
- JCS_Debug no longer need the input of the file.
- JCS_Logger implmeneted for Network module.
- Start the side project JCS_UCG.
- JCS_CameraRenderer implemented.
- GrayScale shader implemented.
- Displacement shader implemented.
- Fixed Item will go through the wall.
- JCS_2DAnimDisplayHolder implemented.
- JCS_ItemWall implemented.
- Fixed JCS_TransformTweener continue tween issue.
- Add Hotkeys category for JCSUnity GUI.
- JCS_ButtonPointer implemented.
- Update Unity version to 5.6.1f1.
- Rename JCS_Cursor to JCS_3DCursor.
- JCS_2DCursor implemented.
- Add slope to the JCS_PositionPlatform.
- JCS_DamageText performance improvement.
- JCS_ClimbableManager implemented.
- JCS_IndieManager implemented.
- Rename JCS_2DRandAnimController to JCS_2DRandAnimByTimeController.
- JCS_2DRandAnimByAnimDone implemented.
1.4.5
- JCS_FreezeTransformAction implemented.
- JCS_FreezePositionAction implemented.
- JCS_FreezeRotationAction implemented.
- JCS_FreezeScaleAction implemented.
- JCS_RelativeFreezePositionAction implemented.
- JCS_2DOrderAnimPlayer implemented.
- JCS_2DRandAnimController implemented.
- JCS_AdjustTimeTrigger implemented.
- JCS_2DAnimMirror implemented.
- JCS_2DAnimSequencePlayer implemented.
- JCS_2DLadder and JCS_2DRope update with sprite control front and behind.
- JCS_OrderLayer reasonable variable and renamed.
- JCS_OrderLayerObject add multiple SpriteRenderer component as option.
- JCS_DeltaNumber with clear up zero on the left function implemented.
- Rename JCS_SpriteScore to JCS_DeltaNumber.
- JCS_PlatformSettings implemented.
- JCS_RouteGuageSystem implemented.
1.4.3
- JCS_AdvertismentManager implemented.
- JCS_RewardAdsButton implemented.
- Bug fixed JCS_OrderLayer parallax effect jittering issue.
- Zero out the velocity when the camera stopped, bug fixed.
- Update JCS_SoundManager with play one shot of bgm.
- Update JCS_SceneManager with more proper name variables.
- Update JCS_SoundManaer with 'SwitchBackgroundMusic' function.
- Rename JCS_2DDestroyAnimEffect to JCS_3DDestroyAnimEffect.
- JCS_2DDestroyAnimEffect impelemented.
- JCS_TransformPool implemented.
- JCS_DestroySpawnEffect implemented.
1.4.1
- JCS_INIFileReader implemented.
- editor.properties implemented.
- JCS_2DParticleSystem rename to JCS_ParticleSystem.
- JCS_DestroyAnimEffect rename to JCS_2DDestroyAnimEffect.
- Update JCS_ParticleSystem so you could play one shot of particle in certain number of particle.
- JCS_DestroyParticleEndEvent implemented.
- JCS_DestroyParticleEffect implemented.
- JCS_Tweener rename to JCS_TransfromTweener.
- JCS_ColorTweener implemented.
Initial release
2017-04-07
- JCS_3DDistanceTileAction implemented.
- JCS_2DGoStraightAction rename to JCS_3DGoStraightAction.
2017-03-24
- JCS_TimePanel implemented.
2017-03-13
- JCS_2DAnimation implemented.
- Change the file name old JCS_2DAnimator to JCS_I2DAnimator.
- JCS_2DAnimator implemnted.
2017-03-10
- JCS_SpriteScore implemented.
- JCS_HitListEvent update with self-destroy.
- JCS_SpriteTimer implemented.
- JCS_Utility implement DestroyAllTypeObjectInScene function.
2017-03-06
- JCS_BasicInitSpawner implemented.
2017-03-04
- Redefined JCS_DestroyAnimEffect.
- JCS_BasicWaveSpawner implemented.
2017-03-03
- Update JCS_VideoPlayer compatible with Andriod.
- Set JCS_2DCamera virtual function as default.
2017-02-24
- JCS_PauseAction implemented.
- JCS_PauseManager implemented.
- Modefied JCS_GameManager's GAME_PAUSE compatible to previous version of JCSUnity.
- Fit Screen Size some bugs fixed.
- JCS_ShowDialogueButton implemented.
- JCS_HideDialogueButton implemented.
- JCS_PauseGameButton implemented.
- JCS_UnPauseGameButton implemented.
2017-01-30
- Organize JCSUnity_EditorWindow class.
2017-01-22
- Add JCSUnity_EditorWindow for gui interface implementation.
- Add menu item serialize to JCSUnity 2d.
- Add menu item serialize to JCSUnity 3d.
- Add menu item About.
2017-01-06
- Add randomize duration at start time for tweener.
2016-12-13
- Now All damage text pool provide the specific audio clip function call option.
Meaning all the skill you are designing can be use in different sound. - For coding wise, after the "ApplyDamageText" function had the new variable
"AudioClip", pass it in to take the effect. - Update JCS_2DParticleSytem with "start" and "stop" function
2016-12-22
- JCS_InvincibleTimeAction implemented.
2016-12-10
- Add scene portal layer.
- Setup the indie folder for managers and settings folder.
- JCS_PortalManager implemented.
- JCS_PortalSetting implemented.
- Add black slide screen while switch scene.
2016-12-04
- Setup the shader folder.
- "VertexLit with Z" added.
- FOW shader added.
2016-11-22
- JCS_GUIComponentLayer implemented.
- JCS_ItemDroppable update with more function.
2016-11-13
- JCS_TowardTarget implemented.
- JCS_DisableWithCertainRangeEvent implemented.
2016-11-05
- JCS_PushThrowAction implemented.
- OnLevelWasLoaded deprecated fixed so now version compatible with Unity 5.4 or higher.
2016-10-28
- JCS_SceneSettings implemented.
■ Fade in/out time for specific scene option. - JCS_SceneManager effect and update cuz of the JCS_SceneSetting script.
- JCS_3DLookAction asymptotic rotate.
2016-10-26
- JCS_3DCamera smooth track function implemented.
- JCS_GUILiquidBar support depend on the alignment.
- JCS_3DLiquidBar support depend on the alignment.
2016-10-15
- Joystick implemented.
- JCS_InputSetting updated.
2016-10-10
- JCS_3DCamera zoom in/out feature implemented.
- JCS_FadeObject min/max alpha range implemented.
2016-10-03
- Project warnings clean up.
2016-09-29
- JCS_3DAnimator working on.
- JCS_3DBlendTreeAnimator working on.
2016-09-26
- JCS_Tweener updated.
2016-09-15
- Update item droppable.
- Multiple script comment.
2016-09-14
- Update Pathfinding Request, but there are still some bugs.
2016-09-05
- Modefied the name of JCS_GameErros into JCS_Debug, so there is no JCS_GameErros
anymore. Plz use JCS_Debug instead. - Export JCSUnity 1.3.7 package.
- JCS_2DAIStateSystem implemented.
2016-09-03
- Update project to version 5.4.0f3.
- Few bugs fixed compatiable to version 5.4.0f3.
- box colliders does not support negative scale
2016-08-31
- JCS_VideoPlayer implemented but only support -list file.
-list
.mov - Application end scene implemented.
2016-08-28
- A star pathfinding implemented.
- README.txt file updated.
- Working on JCS_VideoPlayer.
2016-08-27
- Add image into dialogue system.
- Add name tag into dialogue system.
2016-08-26
- Dialogue System implemented.
- Dialogue Script system implemented.
- Workd on A* Pathfinding algorithm.
2016-08-24
- README.txt file updated.
- Working on Dialogue Scripting system.
- JCS_ScriptTester scene added.
- UtilitiesScene category added in scene folder.
- npc2100.cs test script updated.
2016-08-20
- Update damage text system, so now enemy and player can have different damage text set.
- README.txt file updated.
2016-08-19
- In Game Log System implemented.
- JCS_Settings interface implemented.
- Log system implemented into Boss Fight Game.
- JCS_Settings implemented.
- JCS_Managers implemented.
2016-08-18
- Damage Text stackover flow logic bug fixed.
- XML Save and Load implemented.
- Get back recover value.
- Health target cannot be damage while the game is over.
- BF_CashText implemented.
2016-08-11
- Limit the monster in the scene so it won't spawn too many monster.
2016-08-10
- JCS_2DBullet huge updated.
- Character animation fixed.
2016-08-06
- Sequence Shoot in Cursor.
- Push Skill implemented.
- Multiple attack implemented.
2016-08-01
- JCS_3DMouseMovement implemented.
- BF_HealthTarget implemented.
- JCS_LiquidBarInfo implemented.
2016-07-31
- IAP System using Soomla open source project.
- randomize the cash value.
- Item effect object implemented.
2016-07-29
- 目前最強的射擊武器.
- JCS_2DInitLookByTypeAction implemented.
- JCS_LiveObjectManager, JCS_2DLiveObjectManager implemented.
- 全圖殺怪.
2016-07-28
- JCS_3DLiquidBar implemented.
- JCS_HueController implemented.
- Update Level Text.
2016-07-27
- Update inspector controll within the GUI function.
- JCS_SlideEffect
2016-07-26
- JCS_2DCamera smooth scroll implemeneted.
- Mana System game machnice implemented.
- JCS_LiquidBarText implemented.
- use JCS_LiquidBarText into game.
2016-07-24
- 打幣系統.
- End Game System implemented.
- BF_RainFaller impelemented.
- JCS_Reflect object more functional with position offset.
2016-07-23
- Collision Fixed.
- Cash System implemented.
2016-07-22
- Bug Fixed.
- BF_AutoAttacker implemented.
- Boss Fight game scene updated.
2016-07-20
- Fixed the collision overlapping by using FixedUpdate() function call from Unity Engine.
2016-07-19
- JCS_2DFlyActionIgnore.
- Fly Object ignore all platform in the scene now.
- Arrow Rain implemented.
2016-07-18
- AOE function implemented.
- JCS_2DReflectBulletAction.
- JCS_ButtonSoundEffect will have refuse sound when is not interactable.
- JCS_Button interactable function updated.
- JCS_2dFlyAction's basic function implemneted.
2016-07-17
- Player attack will wait all star hit the object before die.
- Boss Fight game scene updated.
- Memory Leak bug fixed.
2016-07-16
- Wave handler implmented.
- Game Level up implemented.
- JCS_2DDeadAction implmented.
2016-07-15
- Update Log Viewer Packages.
- JCS_3DDragDropObject implemented.
- Stars can shoot down each other.
- JCSUnity System updated.
- Player will attack according to the mouse click.
- Live Object animation functional.
2016-07-14
- Boss Fight wave handler implemented but not finish yet.
- JCS_GUIStarterScene implemented.
- JCS_2DWalkAction add the random walk speed function at initilzie time.
- JCS_2DJumpAction add the random jump force function at initilzie time.
- JCS_GameErros function update, so no need to enter type the name out anymore,
but the line number isnt update yet. - BF_CharacterSpawnHandler implemented, now we can design our own character spawn positions.
2016-07-11
- Mad effect for JCS_WalkAction implemented.
- Start the design of the BF.
2016-07-10
- LiveObject can now attack player/each other.
- KnowBack algorithm implemented.
- Abiltiy Fromat provide attack and defense value.
2016-07-09
- JCS_2DWalkAction bug fixed.
- JCS_VelcotiyInfo more function implemented. MoveSpeed & RecordSpeed.
- JCS_LiveObject more function implemented.
2016-07-08
- JCS_2DCursorShootAction implemented.
- JCS_3DCursorShootAction implemented.
- JCS_2DJumpAction implemented.
- JCS_2DWalkAction implemented.
- JCS_VelocityInfo implemented.
2016-07-07
- JCS_2DLadder complete!
2016-07-05
- JCS_2DLadder bug fixed.
- Player improvement.
- JCS_Physics upgrade.
- JCSUnity Bugs fixed.
2016-07-03
- JCS_2DLadder big upgrade.
- JCS_Physics more colliding functions implemented.
- JCS_2DSideScrolldPlayer more functions implemented.
2016-07-01
- JCS_3DCamera updated.
- JCS_3DDemo scene make changes.
2016-06-30
- Complete Running Crush core system.
- Optimized JCSUnity a bit.
- Start design the new game Boss Fight.
2016-06-29
- Select a level before taking image from webcam.
- JCS_RollButtonSelector functional.
2016-06-28
- Liquid Bar for Running Crush functional.
- JCS_TweenerPanel new added.
2016-06-26
- Liquid Bar for Running Crush.
- SpriteMash liberaris implemented.
2016-06-23
- Update JCS_ButtonSoundEffect, now we does not need to add to trigger event manully.
- JCS_EnvironmentSoundPlayer added.
- JCS_Lightning effect.
- JCS_StaticLightning effect.
2016-06-22
- Update Detection area to multiple collider.
- JCS_Detect Area Action logic errors fixed.
- JCS_SlideScreenButton can now going direction with counts.
- JCS_SwitchSceneButton can now load scene limited base on platform type.
- RC_EffectItem, so the object will be effect by picking up the item!
2016-06-20
- JCS_RollBtnSelector implemented.
- JCS_SequenceSlidePanel implemented.
- JCS_...