|
3286db1c86
|
remove Terrain.Empty and clean up TextureSource() switch statement
GitOrigin-RevId: 7de691a440982a027898b123b864ff202ae68ea5
|
2020-02-13 14:53:43 -05:00 |
|
|
f7f7d5076e
|
Pre-compute texture-source Rectangles.
Fixes #14.
GitOrigin-RevId: e09d86a099ac9274a4f3b7dcac9a2222b461dcea
|
2020-02-13 14:53:39 -05:00 |
|
|
1fd515070d
|
make it possible for new sprite to hit the right end of world
GitOrigin-RevId: 95f7abdea1ea08b61aaf43a010e2c891cef5ead9
|
2020-02-13 14:53:23 -05:00 |
|
|
57b65f559c
|
rename Aabb -> AABB
GitOrigin-RevId: 37b49d7a3ff2b4d0cf3e14e4339316bc72e2785e
|
2020-02-13 14:53:19 -05:00 |
|
|
10453ee5ea
|
World: add Height property (in pixels)
GitOrigin-RevId: 0ae9f03f8e43ee31d42d3393b51c34d0fcd58db5
|
2020-02-13 14:53:03 -05:00 |
|
|
bb8cf9e63b
|
make CollisionTargets an auto property
GitOrigin-RevId: ca7bf8f68bdc9cacef191cff5efe930ca7942b34
|
2020-02-13 14:52:59 -05:00 |
|
|
76dbdc6913
|
Bound camera by right edge of World.
Fixes #32.
GitOrigin-RevId: e193c89509be035d5f6e899cd8c33ff2534a777f
|
2020-02-13 14:52:55 -05:00 |
|
|
fe64ec705d
|
Bound player position by both edges of the World.
Fixes #10 and #22.
GitOrigin-RevId: 166be078982f148035072b717b668d47d7541571
|
2020-02-13 14:52:51 -05:00 |
|
|
793b292a29
|
pass in AABBs instead of Rectangles to Player.Update
GitOrigin-RevId: 08fe1aaf34210415acaa41e7e407eb1275602889
|
2020-02-13 14:52:35 -05:00 |
|
|
61b50efa40
|
make CollisionTargets an array, and don't recompute it every frame
GitOrigin-RevId: 92a02231edae5729778ea9ac60a46c83e248c744
|
2020-02-13 14:52:03 -05:00 |
|
|
644ed88dd8
|
World: add Tiles to list so that they're sorted by x-coordinate
GitOrigin-RevId: f9c6cf8be450fc78aca950ad63ffa8e86a488de3
|
2020-02-13 14:51:59 -05:00 |
|
|
95acee959d
|
clean up private fields/properties
GitOrigin-RevId: d2caf0d5d774e50ba4a2eb9cdc2a40ca28a094ce
|
2020-02-13 14:51:47 -05:00 |
|
|
7e8e5c3e6d
|
pull Width and Height into properties
GitOrigin-RevId: fe969e51cd393ff350f57acc38cc416954d57252
|
2020-02-13 14:51:43 -05:00 |
|
|
16062f65c3
|
World: convert from Tile[][] to List<Tile>
GitOrigin-RevId: 27db59aa1170c63d815d9661ef6e5328a17c6a99
|
2020-02-13 14:51:39 -05:00 |
|
|
e6fa78e30f
|
World: convert fields to properties
GitOrigin-RevId: 7b0552c278cfe48e66e806ff94106617bf834252
|
2020-02-13 14:51:35 -05:00 |
|
|
4b14aef1b5
|
make a bunch of fields readonly
GitOrigin-RevId: 0c3533c6509a6f0199410e977d3377c34b4a753d
|
2020-02-13 14:51:27 -05:00 |
|
|
cb66a32a24
|
add 1-space gap so that i can test bug #4
GitOrigin-RevId: 89e6e06f1dbf85823846757a57939a263c322947
|
2020-02-13 14:50:43 -05:00 |
|
|
ae8fa0d21d
|
Revert "Add .gitignore and .gitattributes."
This reverts commit 5c9f574644ecd78b112ea857d658f670ef4773e3.
GitOrigin-RevId: 277054282d105e4a5f185ac51983581c89b8a031
|
2020-02-13 14:50:24 -05:00 |
|
|
cb1b78b875
|
Add .gitignore and .gitattributes.
GitOrigin-RevId: 5c9f574644ecd78b112ea857d658f670ef4773e3
|
2020-02-13 14:50:20 -05:00 |
|
|
03b8688f1e
|
World: use single multi-line string instead of a string[]
GitOrigin-RevId: 38c0745c95e2341a1a2712d480f6403a6ec68ecf
|
2020-02-13 14:49:57 -05:00 |
|
|
9a1c6646dd
|
properly handle non-rectangular input string[]s
GitOrigin-RevId: eb580f2e9c5a6d93827982240fd295ba30fdb0c4
|
2020-02-13 14:49:41 -05:00 |
|
|
cc37561076
|
run dos2unix on all source files
GitOrigin-RevId: c65ff59d86415057167f600d1c31545b1ff0b49b
|
2020-02-13 14:49:30 -05:00 |
|
|
660d163119
|
converted all TODOs into Issues
GitOrigin-RevId: aae80308b34fcfa7a99b8dc97c56ee33ceb900ef
|
2020-02-13 14:49:08 -05:00 |
|
|
096f577e61
|
change namespace to SemiColinGames
GitOrigin-RevId: 3c4e116e770edfcca7f661b3f0d74bb312aa6a04
|
2020-02-13 14:48:35 -05:00 |
|
|
569a330e89
|
move Jumpy.Shared -> Shared directory
GitOrigin-RevId: 781f1fb42b49baa0463ac284ffba7df767fdf8b3
|
2020-02-13 14:48:28 -05:00 |
|