Releases: fishfolk/jumpy
Releases · fishfolk/jumpy
Jumpy (rename)
Highlights
This is a pre-release before 0.5
for renaming the repository to jumpy
- Rename
FishFight
toFishFight: Jumpy
(orjumpy
as short)- See #406
What's Changed
- Binary is renamed to
jumpy
(orjumpy.exe
) - Environment variables have been updated.
FISHFIGHT_CONFIG
->JUMPY_CONFIG
FISHFIGHT_ASSETS
->JUMPY_ASSETS
FISHFIGHT_MODS
->JUMPY_MODS
- Default file name for mods is updated to
jumpy_mod.json
.
Full Changelog: v0.4.2...v0.4.3
Hats!
Highlights
What's Changed
- Hats and lionfish by @zTecna
- some networking stuff and game version check for mods by @olefasting in #373
- Use the package version as game version by @orhun in #374
- tweens/keyframe animations by @olefasting in #375
- bump version in Cargo.toml by @olefasting in #376
- Some fixes to tweening algo by @olefasting in #377
- Animation fix by @olefasting in #379
- wasm with wasm-bindgen by @olefasting in #380
- Hats! by @olefasting in #381
- Make player fall away from the direction of impact by @olefasting in #383
- Update PACKAGING.md about environment variables by @orhun in #385
- add some more hats and add grace time to hat pickup by @olefasting in #386
- add some more hats by @olefasting in #387
- remappable controls by @olefasting in #389
- Update PACKAGING.md about build dependencies by @orhun in #391
- Add libudev to CI/CD dependencies by @orhun in #390
- toml config files by @olefasting in #392
- Add WindowConfig type to Config by @olefasting in #393
- Autotiling by @Zac8668 in #382
- Disable debug builds by @orhun in #397
- Include licenses folder in release archives by @orhun in #395
- Update license copyright years by @orhun in #396
- Add RELEASE.md by @orhun in #399
- Add Lionfishy character by @zTecna in #398
- Update badge links in README.md by @orhun in #400
- Prepare for v0.4.2 release by @orhun in #401
New Contributors
Full Changelog: v0.4.1...v0.4.2
Mod loading
Highlights
- Mod support (Proper documentation is pending. See #366 for more info)
What's Changed
- Passive effects can be spawned on hit with active effects by @olefasting in #359
- Small fix to error types by @olefasting in #360
- Some cleanup of player state by @olefasting in #361
- Rename network-core to fishfight-core by @olefasting in #362
- Expose async_trait in core by @olefasting in #363
- Cannon juicing by @legendiguess in #364
- Mod loading by @olefasting in #366
- Remove schema files from release assets by @orhun in #365
- Store player characters in a hash map in stead of a vec by @olefasting in #367
- Add update method to tool trait by @olefasting in #368
- Some more outlining for Zac by @olefasting in #369
Full Changelog: v0.4...v0.4.1
ECS Refactor
Highlights
- ECS refactor (hecs) #326
- ARCHITECTURE.md
- PACKAGING.md
- First version of Launcher for easier playtesting & future mods distribution.
- In-game credits screen #315
- Fish World Pack released on Itch, including full OST.
What's Changed
- Improve automated releases by @orhun in #298
- Tweak weapon mount position by @legendiguess in #299
- Fix spawn point naming for editor chapter by @tigleym in #301
- Add CMake to Installation Guide by @kadiryazici in #306
- Add Vscode to Gitignore by @kadiryazici in #307
- Update LICENSE by @orhun in #308
- Add death animations by @legendiguess in #305
- Juicing kick bomb by @legendiguess in #310
- Rename /docs folder to /licenses by @erlend-sh in #312
- Create CREDITS.md by @erlend-sh in #313
- Update SUMMARY.md by @erlend-sh in #314
- Add in-game credits screen by @tigleym in #315
- Update CREDITS by @erlend-sh in #318
- Juicing sniper rifle by @legendiguess in #317
- Have in-game credits AnonymousPro-Regular font instead by @tigleym in #316
- Fix formatting via running rustfmt by @orhun in #319
- Update README.md by @orhun in #325
- Remove bundled-sdl2 feature from fishsticks dependency by @orhun in #324
- ECS refactor by @olefasting in #326
- Support loading the credits font from a custom assets directory by @orhun in #327
- Fix gravity and jump by @olefasting in #328
- Update Cargo.toml & remove unused dependencies by @orhun in #331
- Update README gif to new graphics by @olefasting in #332
- Change gif in readme by @olefasting in #333
- Update preview gif in README.md by @orhun in #334
- Fix draw order by @olefasting in #335
- Add ARCHITECTURE.md by @olefasting in #338
- Add PACKAGING.md by @orhun in #339
- Reimplement passive effects by @olefasting in #340
- cleanup of source folder and adjustement of machine gun mount offset by @olefasting in #341
- Reimplement juicing and fixes by @legendiguess in #342
- Fix particle system by @olefasting in #343
- Update book by @olefasting in #344
- Mines juicing by @legendiguess in #345
- fix effects platform collision by @olefasting in #346
- Fix jump not being interrupted when attacking by @olefasting in #347
- Add debug draw for collider effects and remove segmets from circle collider by @olefasting in #348
- Use ECS for effect debug shapes in stead of static containers by @olefasting in #349
- Add drawable component to wrap the various sprite types by @olefasting in #350
- Add getters to Drawable by @olefasting in #351
- Add network-core crate by @olefasting in #353
- Update CI/CD workflows by @orhun in #352
- bump rust edition up to 2021 by @olefasting in #354
- some fixes to api trait by @olefasting in #355
- Some WASM stuff and networking API changes by @olefasting in #356
- Update README.md about launcher by @orhun in #357
- Clean up files by @orhun in #358
New Contributors
- @kadiryazici made their first contribution in #306
Full Changelog: v0.3...v0.4
Level Editor
Short changelog: https://fishfight.github.io/FishFight/09-12-2021.html
What's Changed
- Variable tweaks by @erlend-sh in #1
- score counter by @olefasting in #4
- Remove empty
pickup.rs
file by @64kramsystem in #6 - gamepad-rs: Exit immediately from joystick threads, on Linux, if the device path doesn't exist by @64kramsystem in #5
- Add grenades by @olefasting in #7
- Add mines by @olefasting in #8
- fixes to merge (some use's got dropped in main.rs) by @olefasting in #9
- gamepad-src Make Controller#info readonly by @64kramsystem in #16
- Add sproinger item by @olefasting in #10
- Add bouncyness to PhysicsObject and make grenades bouncy by @olefasting in #18
- Add crates and shoes by @olefasting in #15
- Added 6 maps by @SirGiraffey in #20
- Muscet tweaks by @olefasting in #21
- Curse weapon by @64kramsystem in #22
- Make curse single use (on shoot, it will disappear) by @64kramsystem in #24
- Add machine gun by @olefasting in #23
- Add Cannon weapon by @64kramsystem in #12
- Curse: Chase enemy by @64kramsystem in #25
- Add spread to machine gun by @olefasting in #27
- Player 1 keyboard control: Encode fire tapping by @64kramsystem in #28
- Fix continuous fire by @olefasting in #32
- Add docs folder and current version of physics documentation by @olefasting in #31
- Add kick bombs by @olefasting in #29
- Add continous fire for gamepad by @olefasting in #34
- Add Jellyfish weapon by @64kramsystem in #36
- Remove damage from most thrown items by @olefasting in #38
- Clean unused fields (
origin_pos
), causing compiler warnings by @64kramsystem in #39 - Seed random number generator by @64kramsystem in #40
- Add Galleon weapon by @64kramsystem in #41
- Shark Rain weapon by @64kramsystem in #45
- Add environmental weapons document by @64kramsystem in #46
- Fix bullet spawn pos on machine gun by @olefasting in #52
- Add crouching and down+jump to descend by @olefasting in #50
- Added TurtleShell armor item by @cdsupina in #53
- Add weapon pickup hitboxes by @olefasting in #56
- Add sliding on ground by @olefasting in #54
- Small correction to physics docs by @olefasting in #59
- Add Circle shape for collision detection by @olefasting in #60
- Volcano environmental weapon (MVP) by @64kramsystem in #57
- Circular explosions by @olefasting in #61
- Kickbombs and thrown weapons disarm players by @olefasting in #68
- Add slippery seaweed by @olefasting in #67
- Minor cleanups (mostly, hitboxes) by @64kramsystem in #62
- Add Cannonball to erupted items by @64kramsystem in #69
- Refactored Circle so that it matches up with the Rect API by @olefasting in #70
- New weapons graphics by @olefasting in #71
- Added back old actions and new contrib info by @grufkork in #87
- Granular jump height control by @grufkork in #85
- Even BETTER and more flexible screenshake by @grufkork in #86
- Move assets for old weapons (added by @64kramsystem) to temporary assets directory by @64kramsystem in #89
- Create README.md by @erlend-sh in #91
- Add CC BY-NC media asset license by @erlend-sh in #90
- improve default key bindings by @joseluis in #93
- Re-add the sounds, apply where last left off by @ArcOfDream in #94
- Rename crate to
fishfight
by @orhun in #95 - Gamepad support by @not-fl3 in #96
- Added netcode explanantion by @ValorZard in #102
- Network connection UI by @not-fl3 in #103
- Turtle Shell reimplementation by @Chosenundead15 in #105
- Set the window title to "FishFight" by @orhun in #106
- Create mdbook and transfer docs by @cdsupina in #107
- prevent crash on invalid opponent address for relay connection by @orhun in #111
- Shoes reimplementation by @legendiguess in #112
- Grenades by @Chosenundead15 in #114
- Fix shoes drawing rotation by @legendiguess in #115
- CI: add linux, remove sourcehut by @not-fl3 in #126
- Standardised explosives by @grufkork in #113
- Added release profile checks by @grufkork in #130
- Put mines back. by @kindaro in #117
- Support specifying the assets directory at runtime by @orhun in #134
- Volcano by @Chosenundead15 in #133
- Reimplement Galleon Weapon by @Zac8668 in #131
- Jellyfish reimplementation by @legendiguess in #138
- Use dynamic asset location for the jellyfish asset by @orhun in #140
- Reimplement Shark Rain by @Zac8668 in #141
- Add grace time for weapon pick while in mid-air by @orhun in #143
- Sniper weapon tutorial by @cdsupina in #136
- Level editor (WIP) by @olefasting in #157
- Changed collision map layer prop to bool by @olefasting in #158
- Fix test_level by @olefasting in #159
- Automate github releases on tag-pushes. by @Animeshz in #161
- Level editor EditorTool API by @olefasting in #163
- Fixed bug in main menu tab selection (index bug, not reported gpu crash) by @olefasting in #165
- Fixed map draw order and a bug in delete tile action by @olefasting in #166
- Some more fixes to tools by @olefasting in #168
- Add an action for publishing Fish Fight mdbook by @tigleym in #171
- Add item entries to items page in book by @cdsupina in #170
- Replace hex package color decoding by @trs in #172
- Update contributing.md by @erlend-sh in #173
- Skip CI builds for markdown files by @orhun in #174
- Animated Controls Page by @cdsupina in #175
- Juicing musket by @legendiguess in #179
- Life ring by @Chosenundead15 in #180
- Add Flippers by @orhun in #181
- Replace quad-gamepad with fishsticks by @potatotech in #177
- Kickbomb reimplementation by @grufkork in #176
- Add bouncy explosives by @grufkork in #184
- Skip CI builds for json files by @orhun in #190
- Update fishsticks dependency by @orhun in #189
- Items api by @olefasting in #191
- small f...