Commit graph

40 commits

Author SHA1 Message Date
Gwilym Kuiper 8224827f90 Fix warning (and make it obvious we're not caring about the return value) 2022-06-11 21:02:24 +01:00
Gwilym Kuiper 0a9a3fdf1d Remove timer field to mixer 2022-06-11 12:57:59 +01:00
Gwilym Kuiper 39b37e7506 Fix example games 2022-05-03 22:51:01 +01:00
Gwilym Kuiper 178db91072 Add gc step for tiles 2022-04-23 23:03:02 +01:00
Gwilym Kuiper 6d0f95c21b
Merge pull request #214 from gwilymk/random-number-generator
Random number generator
2022-04-11 22:20:16 +01:00
Gwilym Kuiper dc62ba4467 Rename rng::next to rng::gen 2022-04-11 22:07:31 +01:00
Corwin a4979ac847 better handling of sprites 2022-04-04 20:29:00 +01:00
Corwin 3e3039a7f6 update games 2022-04-03 21:20:20 +01:00
Gwilym Kuiper 003c0d7e1a Update the games to use the new method 2022-03-28 21:21:06 +01:00
Gwilym Kuiper 7ad52a2974 Use agb's random rather than own implementation 2022-03-23 22:08:53 +00:00
Gwilym Kuiper c136a3669e Fix warnings in purple night 2022-03-23 20:46:17 +00:00
Gwilym Kuiper 81853c6c99 Rename get_colour to colour 2022-03-23 20:41:24 +00:00
Gwilym Kuiper 3e34509049 Rename get_object to object 2022-03-23 20:34:55 +00:00
Gwilym Kuiper 5791d033ef Rename get_sprite and get_animation_sprite to remove get_ prefix 2022-03-23 20:32:29 +00:00
Gwilym Kuiper 48ddda9ae9 Rename get_channel to channel 2022-03-23 20:21:54 +00:00
Gwilym Kuiper 3710d9ad1c
Merge pull request #182 from gwilymk/better-backgrounds-gwilym
Improve background management
2022-03-12 23:26:42 +00:00
Corwin 859e7dd4b4 update purple night 2022-03-12 19:05:20 +00:00
Gwilym Kuiper f01d3bff36 Use saturating_sub rather than regular subtraction 2022-03-07 22:56:05 +00:00
Gwilym Kuiper cdd77afe22 Merge remote-tracking branch 'origin/master' into better-backgrounds-gwilym 2022-03-07 22:41:11 +00:00
Corwin 586f35265b update example projects 2022-03-07 20:41:04 +00:00
Corwin 9dca54c9bb update to use new sprite system 2022-03-06 13:38:33 +00:00
Gwilym Kuiper ed3b075b92 Fix issue if you are damaged while doing a jump attack 2022-03-05 19:34:47 +00:00
Gwilym Kuiper ceb17a0186 Update hat chooses wizard and purple night 2022-03-05 19:25:09 +00:00
Gwilym Kuiper 05e8acd93c Don't start at boss by default 2022-03-05 19:25:09 +00:00
Gwilym Kuiper f1bc09d6cd Avoid crackle on load 2022-03-05 19:25:09 +00:00
Gwilym Kuiper 2c01ed1690 Update the purple night 2022-03-05 19:25:09 +00:00
Gwilym Kuiper 10c97f48d8 Introduce the MapLoan to infinite scrolled map 2022-03-05 19:23:53 +00:00
Gwilym Kuiper 2d99d017fc Stop printing the cloud positions 2022-03-05 19:23:53 +00:00
Gwilym Kuiper 7f0d7757c5 Really trying hard to get this working 2022-03-05 19:23:53 +00:00
Gwilym Kuiper f785d65057 Something that seems like it is close to working 2022-03-05 19:23:50 +00:00
Gwilym Kuiper e86bb71abd Fix clippy lints in the-purple-night 2022-02-26 21:21:54 +00:00
Gwilym Kuiper 9feab2b689 Update the big examples too 2022-01-16 21:44:17 +00:00
Gwilym Kuiper 19f071fd5a Use agb::fixnum rather than agb::number 2022-01-12 22:09:57 +00:00
GBA bot 60e78768a4 You don't need extern crate agb; any more 2022-01-04 00:16:25 +00:00
Corwin 311c26caad
Merge pull request #149 from gwilymk/pong-book
First 3 chapters on writing a pong game
2022-01-03 23:01:34 +00:00
GBA bot 96aefcbdf5 Update all the usages of mixer.vblank() 2022-01-02 21:59:17 +00:00
GBA bot b5ff4991fa Use builder style for ObjectStandard 2022-01-02 11:14:18 +00:00
GBA bot 5a72c0c0fa cargo clippy --fix 2022-01-01 12:13:07 +00:00
GBA bot 2e181ad0ea Fix warnings 2022-01-01 12:07:16 +00:00
GBA bot a8ba0c4d7d Add the purple night example 2022-01-01 12:05:48 +00:00