Zed A. Shaw
|
5e9dad51b0
|
Make it possible to specify the story to play.
|
2025-11-12 11:48:24 -05:00 |
|
Zed A. Shaw
|
c486db5a57
|
Can now export the time code/actions from Reaper as json data and the storyboard will play them.
|
2025-11-12 11:42:22 -05:00 |
|
Zed A. Shaw
|
b5280b4a4d
|
Have a simple thing that moves every 3 seconds of a song/audio playing to a new panel.
|
2025-11-11 00:25:36 -05:00 |
|
Zed A. Shaw
|
de7f9f3445
|
Tried to get camera to have a reset but couldn't figure out.
|
2025-11-09 12:54:38 -05:00 |
|
Zed A. Shaw
|
29409c54ce
|
Camera for the storyboard can now do pan, bounce, dolly, and shake.
|
2025-11-09 11:41:11 -05:00 |
|
Zed A. Shaw
|
0d326089f7
|
Movement is now much smoother for the easing functions and I can pan around better, but it's hard coded to only do pan at the moment.
|
2025-11-09 01:40:15 -05:00 |
|
Zed A. Shaw
|
2ebefcce05
|
Playing with some basic cameras to figure out how the motion will work.
|
2025-11-06 01:01:32 -05:00 |
|
Zed A. Shaw
|
4bda2ee01c
|
Now have a simple storyboard system that can display an image and move with the camera to different cells.
|
2025-11-04 00:20:49 -05:00 |
|
Zed A. Shaw
|
068eeeecd1
|
Clean up some of the junk and ignore it.
|
2025-11-03 00:40:22 -05:00 |
|
Zed A. Shaw
|
e915baf6fc
|
Start the storyboard tool for designing/playing the cutscenes.
|
2025-11-03 00:37:21 -05:00 |
|
Zed A. Shaw
|
5b57fb2033
|
Now have a simple camera system that I can configure in json for different motion effects.
|
2025-11-03 00:25:48 -05:00 |
|
Zed A. Shaw
|
8345097e10
|
Moving some stuff so I can do a camera system using the new sf::View animation stuff.
|
2025-11-02 22:49:50 -05:00 |
|
Zed A. Shaw
|
222c66a1f2
|
Now can do a SLIDE motion that is a linear move to an x/y.
|
2025-11-02 12:35:45 -05:00 |
|
Zed A. Shaw
|
f1f4cbc80f
|
Animations can now be applied to sf::View to do animated camera effects.
|
2025-11-01 12:29:22 -04:00 |
|
Zed A. Shaw
|
d60e1af6df
|
A bit of refactor to put apply in Animation where it belongs.
|
2025-11-01 11:13:12 -04:00 |
|
Zed A. Shaw
|
102c8c36d5
|
BAD: This gets the animation to control the camera, but it's a quick hack to prove it works.
|
2025-11-01 01:15:18 -04:00 |
|
Zed A. Shaw
|
cb58bdd955
|
Now can zoom in on the player when it's their turn.
|
2025-10-31 14:06:40 -04:00 |
|
Zed A. Shaw
|
740e1052fe
|
Finally have the boss fight rendering into a render texture correctly. The 'flipped' problem was because I didn't call .display() in render.
|
2025-10-31 12:50:20 -04:00 |
|
Zed A. Shaw
|
82a38e5fa1
|
Now using the jankifier to process my images.
|
2025-10-30 13:57:25 -04:00 |
|
Zed A. Shaw
|
26d313269c
|
Working on how to do an idle 'breathing' animation for sprites.
|
2025-10-28 01:03:59 -04:00 |
|
Zed A. Shaw
|
2ecd8528ea
|
Can indicate that a animation is flipped, which will *-1 on the x.
|
2025-10-27 23:54:31 -04:00 |
|
Zed A. Shaw
|
c4fcb41c34
|
Now have the ability to specify parameters needed.
|
2025-10-27 23:01:48 -04:00 |
|
Zed A. Shaw
|
949bbd4f15
|
Better easings and motion but I need better data.
|
2025-10-27 22:22:57 -04:00 |
|
Zed A. Shaw
|
f8158a3ea9
|
Animated scenes can easily make floors that do things, floors with moving elements, but I need to improve the easing/motion parts of the animations.
|
2025-10-24 00:24:29 -04:00 |
|
Zed A. Shaw
|
2d836a9e2a
|
The layout is now also coming from the bosses.json file so it's totally configured there.
|
2025-10-23 23:11:48 -04:00 |
|
Zed A. Shaw
|
e5fa76b03c
|
Floor is now just a fixture.
|
2025-10-23 14:12:04 -04:00 |
|
Zed A. Shaw
|
23f54bd4fe
|
Now fixtures and actors are loaded the same.
|
2025-10-23 13:48:58 -04:00 |
|
Zed A. Shaw
|
4f39f2a504
|
Moved the animated scene into its own system for better development.
|
2025-10-23 11:37:35 -04:00 |
|
Zed A. Shaw
|
49c9702041
|
Cleaned up the arena code more and closer to pulling it out for a scene system.
|
2025-10-23 00:29:15 -04:00 |
|
Zed A. Shaw
|
25f7096489
|
AnimatedScene now defines how a scene with animated sprites and actors is structured and played.
|
2025-10-22 00:11:36 -04:00 |
|
Zed A. Shaw
|
e1da089600
|
Now the rat king screams.
|
2025-10-21 00:46:16 -04:00 |
|
Zed A. Shaw
|
7c11ffa2af
|
Now have animated torches that are defined from json, and smoother animations in the arena.
|
2025-10-21 00:21:46 -04:00 |
|
Zed A. Shaw
|
387d1a5bf5
|
Now have the ability to place animated fixtures anywhere and to flip them.
|
2025-10-20 00:29:12 -04:00 |
|
Zed A. Shaw
|
e99c07b50c
|
Add a couple of rats that help the rat king. Render them behind.
|
2025-10-19 00:55:39 -04:00 |
|
Zed A. Shaw
|
71e3c97cf0
|
Arena works better now and I can give a list of sprites to work as fixtures in a scene.
|
2025-10-19 00:47:28 -04:00 |
|
Zed A. Shaw
|
59ba73baa0
|
Mostly working torch sprites have taught me what I need for the animation system.
|
2025-10-18 00:13:44 -04:00 |
|
Zed A. Shaw
|
a578c49a77
|
Basic arena working that lets me work on the boss fight system quicker.
|
2025-10-16 12:00:33 -04:00 |
|
Zed A. Shaw
|
7f10c5b3d7
|
New boss scene that's really just a pixelated photo bash done quickly.
|
2025-10-12 14:05:30 -04:00 |
|
Zed A. Shaw
|
ca38b58450
|
Now the animations have sounds and using the rat king boss.
|
2025-10-10 02:00:39 -04:00 |
|
Zed A. Shaw
|
0930b05fc5
|
Some basic animations working but the loop in bad.
|
2025-10-10 01:42:42 -04:00 |
|
Zed A. Shaw
|
c33f370572
|
Animations are now being pulled correctly but I need to add a timing concept to animations instead of ticks.
|
2025-10-10 00:25:37 -04:00 |
|
Zed A. Shaw
|
517de91a5b
|
Quick code review to refresh my memory.
|
2025-10-09 01:23:01 -04:00 |
|
Zed A. Shaw
|
ee9f8c7c4b
|
Have the first little turn based system going.
|
2025-10-07 23:07:12 -04:00 |
|
Zed A. Shaw
|
f33e14f2cf
|
More on the boss fight sytem, just a basic FSM going.
|
2025-10-07 12:47:47 -04:00 |
|
Zed A. Shaw
|
a0861a8f57
|
Make it possible to quit in the boss fight for faster dev.
|
2025-09-29 14:04:54 -04:00 |
|
Zed A. Shaw
|
61a40ae7cd
|
Refactored boss fight to pull out the FSM code into boss::Fight.
|
2025-09-29 13:19:59 -04:00 |
|
Zed A. Shaw
|
3b11ed0a75
|
The FSM for boss fights is started.
|
2025-09-27 14:35:24 -04:00 |
|
Zed A. Shaw
|
fdc0bcdb3b
|
Capturing attack clicks so now just have to make my own FSM for the minigame.
|
2025-09-27 14:10:25 -04:00 |
|
Zed A. Shaw
|
231adb6335
|
Making the bossfight function by creating the FSM for it.
|
2025-09-27 13:25:34 -04:00 |
|
Zed A. Shaw
|
06a174040f
|
The whole boss fight scene is now configurable with json.
|
2025-09-27 11:58:44 -04:00 |
|