Compare commits

...
This repository has been archived on 2021-10-11. You can view files and clone it, but cannot push or open issues or pull requests.

15 Commits

Author SHA1 Message Date
9f66e7f563 reviews 2021-10-11 13:19:20 -04:00
0546453fa2
Merge pull request #78 from Ewpratten/space-to-reset
press space to reset on death screen
2021-10-06 08:59:31 -07:00
Luna
f39dfab057 press space to reset on death screen 2021-10-06 02:01:35 -04:00
10ca740496 shhhh 2021-10-04 17:46:32 -04:00
afbde30951
Merge pull request #77 from Ewpratten/levels
Levels Has been successfully completed
2021-10-04 14:14:18 -07:00
8e34905727
Merge branch 'master' into levels 2021-10-04 14:14:09 -07:00
Marcelo Geldres
cfcfcdf04d Merge branch 'levels' of https://github.com/Ewpratten/ludum-dare-49 into levels 2021-10-04 17:09:54 -04:00
Marcelo Geldres
a6e86067ac Last Level Kill Zone Added
Possibly one of the last things to add/correct
2021-10-04 17:09:41 -04:00
eade0b52c9
Merge pull request #76 from Ewpratten/levels
Level 3 is now functional and with the peel
2021-10-04 14:05:22 -07:00
0341c93b53
Merge branch 'master' into levels 2021-10-04 14:05:12 -07:00
Marcelo Geldres
2524e114f1 Level 3 done and Good to go 2021-10-04 17:03:12 -04:00
2a172def02
Merge pull request #75 from Ewpratten/screen_zoom
level 4
2021-10-04 13:50:37 -07:00
Marcelo Geldres
e677f0c1be Bug Fix
jaja Salu2
2021-10-04 16:16:42 -04:00
Marcelo Geldres
593c041938 Merge branch 'levels' of https://github.com/Ewpratten/ludum-dare-49 into levels 2021-10-04 16:01:44 -04:00
Marcelo Geldres
e4f8a12b8b Level 2 is good to go
Level 2 has received the skins and already has functioning hitboxes/other functionalities
2021-10-04 16:01:28 -04:00
13 changed files with 43 additions and 11 deletions

View File

@ -11,6 +11,14 @@
This game was written purely in [Rust](https://www.rust-lang.org/), and interfaces with bindings to the [`raylib`](https://raylib.com) graphics library. For half the team, this has been their first experience with Rust. The other half have extensive experience in the language. This game was written purely in [Rust](https://www.rust-lang.org/), and interfaces with bindings to the [`raylib`](https://raylib.com) graphics library. For half the team, this has been their first experience with Rust. The other half have extensive experience in the language.
## Reviews
> Why would you make this game? Why would you do this to another person? Not everyone chose violence for this game jam. There was a game about a kobold making inventions out of junk to buy a nice rock. There was a physics game about mixing colored beads to make new colors. I saved some pirates from a dragon and some parrots in one game. This game took all my ideas of space and time and called them cringe. I dont know what pit of hell you came from, but I hope youre happy. 10/10. - [DragonSheep](https://ldjam.com/users/dragonsheep)
> ... Overall this is a great game, the art and music is awesome, and theres a good dose of humor and sass to the game. Awesome job!! - [lukeoco1234](https://ldjam.com/users/lukeoco1234)
> Great game, really liked the aesthetic, it takes what would be an already cool reflex based autorun game and enhances is it with unique challenges in the levels. - [AidanV03](https://ldjam.com/users/aidanv03)
## The Team ## The Team
This game was developed by a team of 9 students from *Sheridan College* and *Trent University*. This game was developed by a team of 9 students from *Sheridan College* and *Trent University*.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 834 KiB

After

Width:  |  Height:  |  Size: 865 KiB

View File

@ -89,13 +89,7 @@
"height": 64 "height": 64
}, },
{ {
"x": 7968, "x": 8784,
"y": 352,
"width": 320,
"height": 64
},
{
"x": 8608,
"y": 352, "y": 352,
"width": 320, "width": 320,
"height": 64 "height": 64

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 401 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 548 KiB

View File

@ -1,7 +1,7 @@
[ [
{ {
"x": -5001, "x": -5001,
"y": 800, "y": 850,
"width": 18000, "width": 18000,
"height": 10 "height": 10
}, },

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 339 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 1.0 MiB

View File

@ -69,7 +69,34 @@
"height": 64 "height": 64
} }
], ],
"kill": [], "kill": [
{
"x": 416,
"y": 192,
"width": 544,
"height": 32
},
{
"x": 576,
"y": 768,
"width": 2876,
"height": 32
},
{
"x": 4000,
"y": 728,
"width": 224,
"height": 32
},
{
"x": 6080,
"y": 768,
"width": 2976,
"height": 32
}
],
"win": { "win": {
"x": 12000, "x": 12000,
"y": 0, "y": 0,

View File

@ -3,7 +3,6 @@
"level_0", "level_0",
"level_1", "level_1",
"level_2", "level_2",
"level_3",
"level_4" "level_4"
] ]

View File

@ -64,7 +64,11 @@ impl Action<Scenes, ScreenError, GameContext> for DeathScreen {
let elapsed = Utc::now() - context.level_start_time; let elapsed = Utc::now() - context.level_start_time;
self.timer_value = format!("{:02}:{:02}", elapsed.num_minutes(), elapsed.num_seconds() % 60); self.timer_value = format!("{:02}:{:02}", elapsed.num_minutes(), elapsed.num_seconds() % 60);
if self.is_retry_pressed { if self.is_retry_pressed ||
context
.renderer
.borrow_mut()
.is_key_pressed(KeyboardKey::KEY_SPACE){
context context
.flag_send .flag_send
.send(Some(ControlFlag::SoundTrigger("button-press".to_string()))) .send(Some(ControlFlag::SoundTrigger("button-press".to_string())))