vendredi 15 juillet 2016

AGE : news de Juillet 2016

Salut

Voici les avancées de juillet de mon éditeur de scène 3D pour AGK :


Résumé :  
- beaucoup de corrections de Bugs
- beaucoup de changements & BugFixes sur LaGui, ma lib pour créer des menus/gadgets pour AGK
- Quelques ajouts concernant surtout le gameplay : character (physic), player
- ajout gamemode : plateformer (camera follow the player and rotate with him), isometric (camera follow the player), 3d person, RTS (not active), Fps (not active), fixe (camera is fixed and look at player)




 Par version et date :

[12/07/2016] (0.38)
// New
    - when fullscreen, the menu and toolbar are moved to top
// Changes
    - when fullscreen, if play, the window isn't resized
* LaGui 0.57
// New
    - LAG_setmenuposition(id,x,y)
    - Lag_GetgadgetX(), LAG_GetgadgetY()
// Changes
    - Lag_SetGadgetSize(id,x,y,w,h,textsize) : works now
    - menu select is now at menu.y (was  at 0)
   

[06/07/2016] (0.37)
// New
    - Options : load/save some player parmeters (life,damage, speed)
    - Physic : add character physic for model
    - behavior : add joystick controler for player
    - add player.agc (avec divers paramètres : life, damage...)
// fixes
    - when delete an animated object, children weren't deleted
    - fixe a little bug with Lag_openfile (no miniature)
   

[05/07/2016] (0.36.5)
// Changes
    - import model is now 800*500 window
* LaGui 0.56
// New
    - Lag_OpenFile window : add button to change preview : list 64*64,32*32,16*16 or image array
    - Lag_OpenFile window : add preview image for file (options)
// Fixes
    - fixe some bugs with Lag_OpenFile window (if width <>600 and height <> 400)
// changes
    - better slider system for Lag_OpenFile window
    - better Lag_OpenFile window


[04/07/2016] (0.36) (28) (11h-17h)
// New
    - in game : I check if the object are < distante to the player, if not -> visible =0
    - behavior : now, the behaviors are set on the object (object.behavior[0]), and I create the behavior when launch the game (action=play)
    - options (save/load) : show center, gameMode
    - view : show center
    - add a bg and the logo "AGE"




[03/07/2016] (0.35.5)
// New
    - options: add CameraOrthoWidth, if fov=0 -> ortho =1
    - NewBankPreset() : reset model, resetTexture & resetShader
// Changes
    - key 3,1 : some changes to be ok with right and front view (camera was rotated)
    - key 5,7,3,1 : updateallcenter()
    - key 5,7,3,1 : if ortho -> fov = 0, else fov = oldfov
    - in view top,right,front : wheel now zoom the view
    - center is hidden when object hidden
    - in play mode : unhide only the LaGui if action <> C_actionPlay (we can test a level and change level)
// Fixes
    - newdoc : ajout de NewBankPreset() (reset les modeles et texture utilisées, sauf si merge)
    - newdoc : it miss DeleteAllBehavior()
   
   

[02/07/2016] (0.35)
// New
    - Game mode : we can choose in 5 modes for the game test : plateformer (camera follow the player and rotate with him), isometric (camera follow the player), 3d person, RTS (not active), Fps (not active), fixe (camera is fixed and look at player)
    - play : with arrow and behavior player keboard, we can move the player to test the level
    - play : we can change the camera position with F1
    - Behavior : add player keyboard behavior
    not used for the moment - options : DistanceLod : the minimum distance for the LOD, if exists by object
    - options : DistancePartToCam : the minimum distance to see the particle fx
    not used for the moment - options : DistanceCulling : the minimum distance to see the object
    - options : export index : to save the file with the words we choose
    - add physic step to play mode
    - add particle to play mode
    - Change particles number
// Changes
    - When play mode : the editor utilities are hidden(center, objects selected in red, grid, cibleEd...)
// Fixes
    - The center of particle system wasn't updated if the object cube (boudingbox of part system) was hidden
    - fixe a bug with saveas (if ctrl wasn't pressed, it was freeze)
    - fixe a bug when newdoc : nbwater was always = 0 (need to be resetted to -1)
   
   
[01/07/2016] (0.34)
// New
    - new button : load / save particle preset
    - Load Particle system preset
    - Save Particle system preset
    - Particle systems are loaded from doc
    - Particle systems are saved in doc
// Fixes
    - some minor fixes with particle system  
*LAGui 0.55
// New
    - New theme : grey (style Qt)
    - LAg_SetFontColorUI(color) : to change the fontColor of the UI (menu, button...)
// Changes
    - Panel is now heigher by 2pixels at top
    - the font image are now not smoothed (magfilter on)
    - font size for button are fixed to 18
    - font size for editbox (stringgadget) is fixed to 18 (in LAg_util.agc)
    - font color for editbox is now the same as fontcolor UI
    - some minor fixes in Lag_OpenFile, LAg_SaveFile(), Lag8inputrequester() : font size and color changes

Aucun commentaire:

Enregistrer un commentaire

Merci de poster des messages sympa ou hyper sympa (et pas violent, tout ça, parce que c'est pas glup). :)