Sean Hickey
662517d1de
Use fullscreen mode. Fix some linter issues
2023-04-30 00:33:18 -07:00
Sean Hickey
2e0ac84163
linter stuff
2023-03-12 23:04:57 -07:00
Sean Hickey
06bd0cfd12
Add build time variables
2023-01-01 15:47:53 -08:00
Sean Hickey
460316aaf6
Restructure significantly, remove command/events for now.
2022-11-26 22:47:42 -08:00
Sean Hickey
cee1d19f36
update readme to remove SDL
2022-11-22 00:20:14 -08:00
Sean Hickey
ce5ff1a552
Rework entire project to use raylib.
...
Removed SDL entirely. Internally, raylib uses glfw and miniaudio, which
is the audio library I was going to use anyway.
I added a threadChannel that works very similar to the sdl.Do()
functions to support goroutines with a single-threaded library.
2022-11-22 00:08:00 -08:00
Sean Hickey
f8d47107ce
test playing music with beep
2022-11-21 20:04:24 -08:00
Sean Hickey
d86124b735
switch to using gopackagebase
2022-11-20 15:38:28 -08:00
Sean Hickey
4882cdedf5
Remove pointers for concurrency
2022-11-20 15:20:37 -08:00
Cahley
e20133d5d0
Added Delilah + King Animation sprites
...
replaced Percy penguin with Delilah in main file.
2022-11-15 14:52:54 -08:00
Sean Hickey
7c89210c85
Add up/down movement animations and make them work
2022-10-27 01:37:35 -07:00
Cahley
6871736381
changed animation for up and down to 4 vs 5
2022-10-23 22:44:32 -07:00
Sean Hickey
b16a27cc09
Switch to Percy penguin animations
2022-10-23 22:31:51 -07:00
Sean Hickey
0368193061
Hopefuly fix the issue with continuous walking
2022-10-23 21:28:38 -07:00
Sean Hickey
b3836dc411
Actually update and draw things asynchronously too, but wait for responses.
2022-10-23 00:57:23 -07:00
Sean Hickey
b148699a58
Split off each entity as a separate go routine
2022-10-22 02:00:29 -07:00
Sean Hickey
a3dc1b7b5c
Change move functions
2022-10-21 16:12:08 -07:00
Sean Hickey
ddd9ace4b6
Switch world position to simple Vec2F implementation.
2022-10-13 21:38:52 -07:00
Sean Hickey
46a1e33ae8
You can change animation directions!
2022-10-13 15:37:22 -07:00
Sean Hickey
9de48f0bab
Add simple walk animation from opengameart
2022-10-13 14:37:25 -07:00
Sean Hickey
f10ffa739d
Add sprite cache
2022-10-04 22:11:53 -07:00
Sean Hickey
56ba80c935
Go down a rabbit hole of trying to statically compile on linux
2022-09-30 01:30:25 -07:00
Sean Hickey
b2d3111d7c
Fix up makefile. Fix linter complaints.
2022-09-29 17:34:00 -07:00
Sean Hickey
f2cd54f501
Add simple Penguin picture and verify textures work.
...
Add Creative Commons license specification.
2022-09-29 17:22:23 -07:00
Sean Hickey
fcd11a4e53
Wrap SDL function with sdl.Do() for goroutine thread-safety.
2022-09-29 15:53:02 -07:00
Sean Hickey
c13ba6359e
Fix logging to use ISO standard date
2022-09-28 20:18:04 -07:00
Sean Hickey
96a0f0e83c
Add documentation and static build script for windows.
2022-09-28 15:53:42 -07:00
Sean Hickey
34e3635f86
Add basic SDL setup.
...
Add basic SDL rendering.
Add config parsing.
Add readme, license, and setup docs.
Builds successfully on Windows surprisingly.
2022-09-28 00:05:06 -07:00
Sean Hickey
70d3ee92f4
initial commit
2022-09-27 12:21:57 -07:00