Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3da7b29

Browse files
committed
reprioritize; add new scene
1 parent91af8e8 commit3da7b29

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

‎README.md‎

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,18 @@ Start with a [basic project](#write-your-game) and [CI / CD](#release-your-game)
1616
You can[try this template in your browser!](https://olekspickle.itch.io/bevy-third-person)
1717

1818
##Best way to start
19-
Install[cargo-generate] or[`bevy_cli`] and run:
19+
Install[cargo-generate] or[bevy_cli] and run:
2020
```bash
2121
cargo generate olekspickle/bevy_new_third_person -n my-rpg
2222
# or with bevy_cli
2323
bevy new -t=olekspickle/bevy_new_third_person my-rpg
2424
```
2525

26-
###Hotpatched
26+
###Hotpatching
2727
If you want to use serving with hotpatching, you can use dioxus-cli:
28+
2829
Linux:`bash BEVY_ASSET_ROOT="." dx serve --hot-patch`
30+
2931
Windows PS:`$env:BEVY_ASSET_ROOT="." ; dx serve --hot-patch`
3032

3133
###Makefile
@@ -41,13 +43,14 @@ This template comes with a basic project structure that you may find useful:
4143
| -------------------------------------------------| ---------------------------------------------------------------------|
4244
|[`src/main.rs`](./src/main.rs)| App entrypoint where system plugins and window set up|
4345
|[`assets`](./assets)| Asset directory|
44-
|[`crates`](./crates)| Aset of crates toseparate logic in a contained ordered way|
46+
|[`crates`](./crates)| Acontained ordered way toimprove compile times|
4547
|[`crates/asset_loading`](./crates/asset_loading)| A high-level way to load collections of asset handles as resources|
4648
|[`crates/models`](./crates/models)| Data source for the game: inputs, markers, timers|
4749
|[`crates/audio`](./crates/audio)| Marker components for sound effects and music|
4850
|[`crates/screens`](./crates/screens)| Splash/title/gameplay and other screen related systems and ui|
4951
|[`crates/scene`](./crates/scene)| Scene setup, skybox|
50-
|[`crates/game`](./crates/game)| Game mechanics & content(player control & animation)|
52+
|[`crates/game`](./crates/game)| Game mechanics & content|
53+
|[`crates/player`](./crates/player)| Player control & animation|
5154
|[`crates/ui`](./crates/ui)| Reusable UI widgets & game color pallet control|
5255

5356
Feel free to move things around however you want, though.
@@ -65,23 +68,24 @@ Feel free to move things around however you want, though.
6568
-[x] experimental sound with[bevy_seedling] based on Firewheel audio engine (which will probably replace bevy_audio), with**highly** experimental audio stutter fix for web
6669
-[x] consistent Esc back navigation in gameplay and menu via stacked modals (kudos for the idea to skyemakesgames)
6770
-[x] serialize and save settings
68-
-[x] audio, video and keys rebind tabs in settings
71+
-[x] audio, video and keys rebind tabs in settings (currently not really working)
6972
-[x] easy drop in scene integration using awesome[skein] with a simple scene
7073

7174
###TODOs (prioritized)
72-
-[ ] Jump with timer(tricky with tnua jump in air counter)
7375
-[ ] custom font replace example using pre-loaded font
7476
-[ ] sky background instead of just void lol
7577
-[ ] Movement sfx: jump, dash, sprint
76-
-[ ] implement different music states(idle, battle, movement)
7778
-[ ] add basic mood change per zone
79+
-[ ] implement different music states(exploration, combat, dramatic)
7880
-[ ] spatial audio demo: boombox emitting background music
81+
-[ ] Jump with timer(tricky with tnua jump in air counter)
82+
-[ ] small door/portal demo
7983
-[ ] split screen for coop
8084
-[ ] vault on objects if they are reachable
8185
-[ ] climbing
82-
-[ ] small door/portal demo
8386
-[ ] do not rotate player on aim(silly bug, check it out - release aim looking to the floor)
8487
-[ ] basic fighting: punch, kick, take weapon
88+
-[ ] weapon select wheel
8589
-[ ] bow
8690
-[ ] rifle
8791

‎assets/models/scene.blend‎

1.26 MB
Binary file not shown.

‎assets/models/scene.glb‎

733 KB
Binary file not shown.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp