Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/buraksenyurt/game-dev-with-rust
/ functions
Functions
830 in github.com/buraksenyurt/game-dev-with-rust
⨍
Functions
830
◇
Types & classes
390
Function
count_soldiers
İstersek n sayıda component'i de bir arada sorgulayarak kullanan sistemler tasarlayabiliriz. Anahtar nokta Query veri modelinde ilgili bileşenleri Tup
bevy/learning-bevy-ecs/src/main.rs:79
Function
countdown_system
( mut game_state: ResMut<NextState<GameState>>, time: Res<Time>, mut timer: ResMut<SplashCountDown
bevy/red-berrets/src/splash/mod.rs:63
Function
create_ground_test
()
piston/pacman/src/tests.rs:13
Function
create_system
( mut commands: Commands, game_textures: Res<GameTextures>, window_size: Res<WinSize>, mut pla
bevy/crayz-invaders/src/player.rs:53
Function
decrease_spaceship_fuel
( mut commands: Commands, fuel_timer: Res<FuelCheckTimer>, mut live_data: ResMut<LiveData>, mu
bevy/on-my-way/src/game/spaceship/systems.rs:143
Method
default
()
sdl2/mono-bird/src/game.rs:226
Method
default
()
sdl2/mono-bird/src/entity/flappy.rs:15
Method
default
()
sdl2/mathventure/src/game.rs:37
Method
default
()
rusty-engine/pod-race/src/main.rs:13
Method
default
()
rusty-engine/racer-ferris/src/main.rs:69
Method
default
()
ggez/rockstroid/src/input_state.rs:11
Method
default
()
ggez/radar/src/main.rs:72
Method
default
()
misc/mystery/src/game_world.rs:17
Method
default
()
macroquad/wing-pilot-2042/src/entity/asset.rs:74
Method
default
()
macroquad/wing-pilot-2042/src/entity/win_criteria.rs:10
Method
default
()
macroquad/wing-pilot-2042/src/entity/fleet.rs:32
Method
default
()
macroquad/missile-commander/src/game/score.rs:12
Method
default
()
piston/pacman/src/entities/pacman.rs:26
Method
default
()
piston/pacman/src/entities/map.rs:66
Method
default
()
piston/pacman/src/entities/score.rs:7
Method
default
()
piston/pacman/src/common/position.rs:16
Method
default
()
bevy/on-my-way/src/game/station/resources.rs:9
Method
default
()
bevy/on-my-way/src/game/live_data/resources.rs:12
Method
default
()
bevy/on-my-way/src/game/spaceship/resources.rs:7
Method
default
()
bevy/on-my-way/src/game/meteor/resources.rs:9
Method
default
()
bevy/shuttle_game/src/shuttle.rs:31
Method
default
()
bevy/shuttle_game/src/game_data.rs:12
Method
default
()
bevy/baller-game/src/game/star/resources.rs:8
Method
default
()
bevy/baller-game/src/game/score/resources.rs:7
Method
default
()
bevy/baller-game/src/game/enemy/resources.rs:9
Method
default
()
bevy/fly/src/components.rs:26
Method
default
()
bevy/crayz-invaders/src/enemy.rs:19
Method
default
()
bevy/crayz-invaders/src/components.rs:48
Method
default
()
bevy/crayz-invaders/src/player.rs:18
Function
despawn_enemies
(mut commands: Commands, enemy_query: Query<Entity, With<Enemy>>)
bevy/baller-game/src/game/enemy/systems.rs:17
Function
despawn_explosions
( mut commands: Commands, query: Query<(Entity, &ExplosionAnimation)>, )
bevy/on-my-way/src/game/missile/systems.rs:119
Function
despawn_fuel_stations
(mut commands: Commands, query: Query<Entity, With<FuelStation>>)
bevy/on-my-way/src/game/station/systems.rs:65
Function
despawn_game_over_menu
(mut commands: Commands, query: Query<Entity, With<GameOverMenu>>)
bevy/on-my-way/src/game/ui/game_over_menu/systems/layout.rs:100
Function
despawn_head_up_display
( mut commands: Commands, hud_query: Query<Entity, With<HeadUpDisplay>>, )
bevy/on-my-way/src/game/ui/hud/systems/layout.rs:77
Function
despawn_main_menu
(mut commands: Commands, query: Query<Entity, With<MainMenu>>)
bevy/on-my-way/src/main_menu/systems/layout.rs:9
Function
despawn_main_menu
(mut commands: Commands, query: Query<Entity, With<MainMenu>>)
bevy/baller-game/src/main_menu/systems/layout.rs:10
Function
despawn_meteors
(mut commands: Commands, query: Query<Entity, With<Meteor>>)
bevy/on-my-way/src/game/meteor/systems.rs:57
Function
despawn_missiles
(mut commands: Commands, query: Query<Entity, With<Missile>>)
bevy/on-my-way/src/game/missile/systems.rs:91
Function
despawn_player
(mut commands: Commands, query: Query<Entity, With<Player>>)
bevy/baller-game/src/game/player/systems.rs:30
Function
despawn_screen
(to_despawn: Query<Entity, With<T>>, mut commands: Commands)
bevy/red-berrets/src/utility/mod.rs:3
Function
despawn_shuttle
(mut commands: Commands, query: Query<Entity, With<Shuttle>>)
bevy/shuttle_game/src/shuttle.rs:166
Function
despawn_spaceship
(mut commands: Commands, query: Query<Entity, With<Spaceship>>)
bevy/on-my-way/src/game/spaceship/systems.rs:31
Function
despawn_stars
(mut commands: Commands, stars_query: Query<Entity, With<Star>>)
bevy/baller-game/src/game/star/systems.rs:15
Function
detect_collision_with_meteors
( mut commands: Commands, mut game_over_event_writer: MessageWriter<GameOverEvent>, meteors_query:
bevy/on-my-way/src/game/spaceship/systems.rs:115
Function
detect_collision_with_meteors
( mut meteors_query: Query<(&Transform, &mut Meteor)>, mut missiles_query: Query<(&Transform, &mut Mis
bevy/on-my-way/src/game/missile/systems.rs:28
Function
detect_collisions
(mut query: Query<(Entity, &GlobalTransform, &mut Collider)>)
bevy/shuttle_game/src/collision.rs:50
Function
detect_connected_with_fuel_station
( fuel_station_query: Query<(&Transform, &FuelStation), With<FuelStation>>, spaceship_query: Query<&Tr
bevy/on-my-way/src/game/spaceship/systems.rs:165
Function
difficulty_settings_menu_setup_system
(mut commands: Commands)
bevy/red-berrets/src/menu/systems.rs:196
Method
display_question
(q: &Question)
misc/mini-quiz/src/view.rs:27
Method
draw
(canvas: &mut WindowCanvas)
sdl2/mono-bird/src/ui/main_menu.rs:8
Method
draw
(canvas: &mut WindowCanvas, point: u64, total_time: f32)
sdl2/mono-bird/src/ui/game_over_menu.rs:8
Method
draw
(&self, canvas: &mut Canvas<Window>)
sdl2/mono-bird/src/entity/flappy.rs:46
Method
draw
(&self, canvas: &mut Canvas<Window>)
sdl2/mono-bird/src/entity/block.rs:43
Method
draw
(canvas: &mut WindowCanvas, question: &str, live: i8, point: i32)
sdl2/mathventure/src/ui/conversation_box.rs:9
Method
draw
(canvas: &mut WindowCanvas, point: i32)
sdl2/mathventure/src/ui/game_over_menu.rs:8
Method
draw
(&self, canvas: &mut Canvas<Window>, asset_manager: &AssetManager)
sdl2/mathventure/src/entity/ufo.rs:42
Method
draw
(&self, canvas: &mut Canvas<Window>, asset_manager: &AssetManager)
sdl2/mathventure/src/entity/player.rs:33
Method
draw
(&self, canvas: &mut Canvas<Window>, texture_manager: &AssetManager)
sdl2/mathventure/src/entity/block.rs:58
Method
draw
(&self, canvas: &mut Canvas<Window>, asset_manager: &AssetManager)
sdl2/mathventure/src/entity/map.rs:40
Method
draw
(canvas: &mut WindowCanvas)
sdl2/lunar_landing/src/ui/main_menu.rs:10
Method
draw
(&mut self, game: &Game, canvas: &mut Canvas<Window>)
sdl2/lunar_landing/src/ui/hud.rs:29
Method
draw
(game: &Game, canvas: &mut WindowCanvas)
sdl2/lunar_landing/src/ui/game_over_menu.rs:11
Method
draw
(&self, canvas: &mut WindowCanvas)
sdl2/lunar_landing/src/entity/meteor.rs:53
Method
draw
(&self, canvas: &mut WindowCanvas)
sdl2/lunar_landing/src/entity/star.rs:28
Method
draw
(&mut self, canvas: &mut Canvas<Window>, color: Color)
sdl2/lunar_landing/src/entity/shuttle.rs:33
Method
draw
(&self, canvas: &mut WindowCanvas)
sdl2/lunar_landing/src/entity/landing_platform.rs:24
Method
draw
(&mut self, context: &mut Context)
tetra/tetra-pong/src/scenes.rs:73
Method
draw
(&mut self, context: &mut Context)
tetra/tetra-pong/src/game_state.rs:36
Method
draw
(&self, context: &mut Context)
tetra/tetra-pong/src/entity.rs:17
Method
draw
(&mut self, ctx: &mut Context)
ggez/radar/src/main.rs:129
Method
draw
(&mut self, lili: &Lili)
gb-adventure/src/commandos.rs:30
Method
draw
(&self, lili: &Lili)
gb-adventure/src/model/player.rs:18
Method
draw
(&self)
macroquad/wing-pilot-2042/src/entity/fighter.rs:236
Method
draw
(&self)
macroquad/wing-pilot-2042/src/entity/bullet.rs:28
Method
draw
(&self)
macroquad/wing-pilot-2042/src/entity/enemy.rs:107
Method
draw
(&self)
macroquad/math101/src/plane.rs:43
Method
draw
(&self)
macroquad/math101/src/player.rs:52
Method
draw
(&self)
macroquad/math101/src/robot.rs:39
Method
draw
(&self)
macroquad/wolf-tank/src/bullet.rs:16
Method
draw
(&self)
macroquad/wolf-tank/src/garrison.rs:23
Method
draw
(&self)
macroquad/walls_coming/src/player.rs:48
Method
draw
(&self)
macroquad/walls_coming/src/block.rs:40
Method
draw
(&self)
macroquad/missile-commander/src/entity/missile.rs:57
Method
draw
(&mut self)
macroquad/missile-commander/src/entity/turret.rs:33
Method
draw
(&self)
macroquad/missile-commander/src/entity/explosion.rs:22
Method
draw
(&self)
macroquad/missile-commander/src/entity/bullet.rs:25
Method
draw_on_shot
(&self)
macroquad/wing-pilot-2042/src/entity/fighter.rs:250
Function
enemy_create_system
( mut commands: Commands, time: Res<Time>, mut timer: ResMut<EnemySpawnTimer>, game_textures:
bevy/crayz-invaders/src/enemy.rs:65
Function
enemy_fire_system
( mut commands: Commands, game_textures: Res<GameTextures>, enemy_query: Query<&Transform, With<En
bevy/crayz-invaders/src/enemy.rs:35
Function
enemy_hello_system
( time: Res<Time>, mut timer: ResMut<CheckPointTimer>, query: Query<&Name, With<Enemy>>, )
bevy/bevy-getting-started/src/main.rs:47
Function
enemy_hit_system
( mut commands: Commands, laser_query: Query<(Entity, &Transform, &SpriteSize), (With<Laser>, With<Fro
bevy/crayz-invaders/src/enemy.rs:109
Function
enemy_movement
Kırmızı topları(enemy) hareket ettiren sistem. Bu sefer Enemy olan bileşenlerin transform özelliklerini değiştirmemiz gerekiyor.
bevy/baller-game/src/game/enemy/systems.rs:25
Function
enemy_movement_system
(mut query: Query<(&mut Transform, &mut Formation), With<Enemy>>)
bevy/crayz-invaders/src/enemy.rs:139
Function
enemy_out_of_bound_check
( mut enemy_query: Query<(&Transform, &mut Enemy)>, window_query: Query<&Window, With<PrimaryWindow>>,
bevy/baller-game/src/game/enemy/systems.rs:35
Function
enemy_spawn_timer
Sistemdeki kırmızı toplar için bir timer nesnesi uygulanıyor
bevy/baller-game/src/game/enemy/systems.rs:85
← previous
next →
401–500 of 830, ranked by callers