> This is some work after 0.4.0 . Life got busy and stuff happened. And it made sense to publish a new DevLog with the bits and pieces i've collected. Before starting the new sprint. There were tons of things going on outside this project. Which made it really hard to make progress (if any progress at all). Anyway, i tried my best, and decided to at least push to keep momentum. That proved to be hard and even impossible at times. But i've managed to do a bunch of .... stuff, which led to a lot of interesting improvements and additions. So, i'm making this devlog to start the build with from a more stable point. And also because a lot of time has passed and i feel it'd be nice if i give an update. The build published won't have any new content, but it will have all these improvements.
------ Sprint log:
**Explanation and demo** [previewyoutube=EMpWB5rkffA;full][/previewyoutube]
------ Game
> Important note: :)
### General
* New: * * PORTED TO 5.4!! :party: * * * This was less work than expected. But still required an effort. * * Intro logo. * Tweaks: * * Rework character collider size. * * A lot of rework and refactors. * * Improved the docs all over the place. * * Constness, TObjectPtr, likely. * Fixes: * * Settings confirmation dialog. * * Various fixes on stuff that wasn't working. * adjustments.
### Settings
* Reworked the whole settings ui: * * Ton of work. * * Ported a bunch of things to cpp. * * Created base widgets for features and feature groups. * Improved graphics settings. * Added AntiAlias, Dynamic Resolution, Frame rate, something else? * Added confirmation dialog on game load, and slot erase. * Audio audio volume preview. * Audio filter on pause. * Bunch of new feature toggles. (Ghost pool, flashback post process, speed post process, fov). * Fixed scroll on qualities. * Fixed control sensitivity to only apply on apply. * Improved screen resolution scale. * Fixed/improved loading and applying.
### Art
* New: Match box. * Optimized a couple of assets. Re-exported a bunch. * Fixed some outside meshes. * Removed unnecessary collisions. * Updated text colors. * More houses on the outside. Light blockers. And spaced lights. * Added speed post process. * Animation for the text.
### Chapter 0, 1, 2, 3, and 4
* CH04: * * Fix char particles * * Fixed pencil material * CH03: Fix lights * * Added tape03, and batteries. Changed level flow. * * Improved datalayer.
# ------- Subsystems and plugins
### Flashbacks
* LifeDev: * * Animate camera FOV with Flashback. * * Fixed lights state after fb. * * Added ghost pool. And feature flag. * Added OnTo and OnEnd delegates. * LerpStable.
### Dialogs
* LifeDev: * * Made text color white. * * Added new dialog material. * * * With performance switch based on quality settings. * * Fixed animation.
### Story
* LifeDev:
### Inventory / Flags
* LifeDev: * * Dialog shown count at end of game. * * Time count at game end. * * Added foxy flag. * * Actually removing post processes on features. * * Improvements on handling feature flags.
### Interactions
* LifeDev: * * Fixed double enabling. * * Improvements on fade. * * Fixed lights starting "off". * * Added item use result. Added Error. * Made Interactions replicated. !!!!!! * CAnimator: * * Animation and subsystems using lerpStable. * * Added CAnimatorData to animate primitive data. with HSV. * * Added CAnimatorMPC. with HSV. * * Added ::Flip ::Mirror ::PlayMirror ::UseLog. * * AnimMat: Fixed removing duplicated animations. Added removing for data anims. * CAnimatorPID: * * Improved workflow. Added OnGetVal. Improved docs. * Randomizer: Added ::AnimValue ::AnimRandReverse ::AnimMirror. * Not grabbable by default.
### Sound
* LifeFev: * * Base widget for sound slider.
### Utils
* Added JNetUtils. * Materials: * * OKLab Palette Material function * * Palette with HSV * * Added: Checker, Alternate, DitherQuant. * * Added Kawase functions. * Pool: * * Fixed unlikely crash using console commands * UI: * * MsgBox: * * * Fixed MsgBox multiple accept. * * * Reworked style. * OctTree: * * NEW: Oct tree class that handles lots of actors. Works in tandem with the pool. * * ::Rebuild, ::Update, ::Add, ::Iterate, ::HasLoops, ::Contains, ::Overlaps and many more! * QuickMesh: Disable worldpositionoffsetwritesvelocity by default. ### Significance
### JSceneView
* added stub plugin for sceneview. Build at : https://jerobarraco.itch.io/lifedev/devlog/817605/devlog-18-0410-life-happens
LifeDev
Jeronimo Barraco-Marmol
Jeronimo Barraco-Marmol
1970-01-01
Action Indie Strategy Casual RPG Adventure Simulation F2P Sports MMO Racing Singleplayer Multiplayer Coop EA
Game News Posts 9
🎹🖱️Keyboard + Mouse
🕹️ Partial Controller Support
🎮 Full Controller Support
No user reviews
(0 reviews)
https://store.steampowered.com/app/2450230 
Notice:
This game is very early in the development. It will change considerably with time.
The game will be released in chapters.
If builds are provided they are just for testing, feedback, and support purposes.
Currently only the chapter 01 is available.
The rest of this page is about planned features and should not be taken as the current state of the game.
LifeDev is an exploration game with elements from Point/Click adventures.
Where you journey through the experiences of a person with CPTSD.
You will be able to experience and reflect upon this complicated reality.
You'll be finding clues, untangling the complexities, and recreating a new life on each step.
Finding, developing, and training new skills that will help you create a small door of hope.
- OS: Ubuntu 22 /Debian
- Processor: 4 Core. 2.5 GhzMemory: 32 GB RAM
- Memory: 32 GB RAM
- Graphics: Vulkan: AMD or NVIDIA 8Gb VRam
- Storage: 1 GB available space
- OS: Ubuntu 22 /Debian
- Processor: Quad-core Intel or AMD. 2.5 GHz or fasterMemory: 32 GB RAM
- Memory: 32 GB RAM
- Graphics: Vulkan: AMD (21.11.3+) or NVIDIA (496.76+) 8Gb VRamSound Card: yesVR Support: noAdditional Notes: might get away with less ram or disk. might work on other distros or older versions of ubuntu if you make it work.
[ 5951 ]
[ 3198 ]