issues
search
Oleksii-Kshenskyi
/
runger
A hunger games style genetic simulation/game/research in Rust + Bevy.
The Unlicense
1
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
[discovered in #5] The line of sight mechanic is broken
#49
Oleksii-Kshenskyi
opened
1 week ago
0
[issue #5] Implemented "BuildWall" player action
#48
Oleksii-Kshenskyi
closed
1 week ago
0
[issue #41] Remove disengage, rename actions to Move Forward and Backwards
#47
Oleksii-Kshenskyi
closed
1 week ago
0
Should have proper "move forward" and "move backwards" actions in the simulation
#46
Oleksii-Kshenskyi
opened
1 week ago
0
Implement the Courage gene
#45
Oleksii-Kshenskyi
opened
1 week ago
0
Implement the Exploration gene
#44
Oleksii-Kshenskyi
opened
1 week ago
0
Implement the basics of genetics and the first gene type
#43
Oleksii-Kshenskyi
opened
1 week ago
0
[#21] Just merge what I have from the past work to start properly working on Runger in the future.
#42
Oleksii-Kshenskyi
closed
1 week ago
0
[found in #21 + #39] It's possible for two entities to be on one tile at the same time
#41
Oleksii-Kshenskyi
closed
1 week ago
4
[#39][#21] Fixed the crash on trying to drop a dead body/food onto a non-empty tile.
#40
Oleksii-Kshenskyi
closed
1 month ago
0
[#21] Bug: actions.rs:250:30: called `Result::unwrap()` on an `Err` value: RungerError { message: "Trying to place food on a non-empty tile!" }
#39
Oleksii-Kshenskyi
closed
1 month ago
2
[#36] Updated Bevy 0.13.1 => 0.14.2 and refactored the code accordingly.
#38
Oleksii-Kshenskyi
closed
1 month ago
0
Implement saving/loading the results of the last simulation to/from a file
#37
Oleksii-Kshenskyi
opened
1 month ago
0
Upgrade Runger to the latest Bevy version
#36
Oleksii-Kshenskyi
closed
1 month ago
0
[issue #34] Fixed the kill victim energy cost issue.
#35
Oleksii-Kshenskyi
closed
7 months ago
0
Instead of a fixed energy value for another player's 'corpse', the 'food' should be worth the amount of energy left in a player when it was killed
#34
Oleksii-Kshenskyi
closed
7 months ago
0
[issue #31] Implemented the disengage action as a move variant (move 3 empty tiles backwards)
#33
Oleksii-Kshenskyi
closed
7 months ago
0
[issue #10] Implemented basic line of sight mechanics (FOV is a straight line in front of player)
#32
Oleksii-Kshenskyi
closed
7 months ago
0
Implement a "back off jump" or "disengage" action
#31
Oleksii-Kshenskyi
closed
7 months ago
3
[issue #29] Implemented action cost + renamed all Hunger to Energy.
#30
Oleksii-Kshenskyi
closed
8 months ago
0
Introduce the concept of action energy cost
#29
Oleksii-Kshenskyi
closed
8 months ago
1
[issue #27] Refactored player actions into a separate module and plugin.
#28
Oleksii-Kshenskyi
closed
8 months ago
0
Extract player actions into a separate `actions` module in `engine`
#27
Oleksii-Kshenskyi
closed
8 months ago
0
[issue #24] Refactored occupancy to be stored in the BoardState (now Board) instead of individual tiles
#26
Oleksii-Kshenskyi
closed
8 months ago
0
[issue #20] Implemented two states: sim running and gen finished, and transitions between them
#25
Oleksii-Kshenskyi
closed
8 months ago
0
Move entity on tile (occupant) into the BoardState resource instead of the tile itself
#24
Oleksii-Kshenskyi
closed
8 months ago
0
[issue #22] Refactored advance_players() into events with parallel handling for each action type
#23
Oleksii-Kshenskyi
closed
8 months ago
0
Rework the advance_players() and the player action handling mechanism into being events-based
#22
Oleksii-Kshenskyi
closed
8 months ago
1
Update toolchain and fix the disengage bug
#21
Oleksii-Kshenskyi
closed
1 week ago
3
Switch to using game states instead of bool systems
#20
Oleksii-Kshenskyi
closed
8 months ago
0
[issue #8] Implemented the food/hunger/starvation system.
#19
Oleksii-Kshenskyi
closed
8 months ago
0
[issue #6] Concept of player action along with moving and turning implemented, length of generation introduced, plus refactoring/cleanup
#18
Oleksii-Kshenskyi
closed
8 months ago
0
Implement a mechanism to advance the simulation by several generations
#17
Oleksii-Kshenskyi
opened
8 months ago
0
[issue #3] Now spawning a specific number of players specified in the config.
#16
Oleksii-Kshenskyi
closed
8 months ago
0
[issue #2] Now spawning the game board on the screen.
#15
Oleksii-Kshenskyi
closed
8 months ago
0
Implement camera controls
#14
Oleksii-Kshenskyi
opened
8 months ago
0
[#12] A dark red "hello world" message centered on a dark gray screen.
#13
Oleksii-Kshenskyi
closed
3 years ago
0
Research possible backends for Runger and implement the basic 2D Hello World window in the chosen library/engine
#12
Oleksii-Kshenskyi
closed
3 years ago
1
Implement dying for players
#11
Oleksii-Kshenskyi
closed
8 months ago
1
Implement line of sight (field of vision) mechanics
#10
Oleksii-Kshenskyi
closed
7 months ago
2
Implement dropping corpses after death
#9
Oleksii-Kshenskyi
closed
8 months ago
1
Implement food, eating and hunger mechanics for players
#8
Oleksii-Kshenskyi
closed
8 months ago
0
Implement the kill mechanics for players
#7
Oleksii-Kshenskyi
closed
8 months ago
2
Implement the ability to move and turn for players, and the concept of "length of a single generation"
#6
Oleksii-Kshenskyi
closed
8 months ago
0
Implement the ability to build walls for players
#5
Oleksii-Kshenskyi
closed
1 week ago
0
Spawn certain amounts of food at the start of each simulation
#4
Oleksii-Kshenskyi
closed
8 months ago
1
Spawn a certain amount of players at the start of each simulation
#3
Oleksii-Kshenskyi
closed
8 months ago
0
Create the game board
#2
Oleksii-Kshenskyi
closed
8 months ago
0
Output "Hello World" on the 2D graphics Amethyst window
#1
Oleksii-Kshenskyi
closed
3 years ago
4