]> git.seodisparate.com - RockPaperScissorsDuel/log
RockPaperScissorsDuel
2 years agoRefactorings, fix ? color, fix spectator mode
Stephen Seo [Wed, 18 Jan 2023 05:49:24 +0000 (14:49 +0900)]
Refactorings, fix ? color, fix spectator mode

2 years agoFix spectator view
Stephen Seo [Wed, 18 Jan 2023 05:15:04 +0000 (14:15 +0900)]
Fix spectator view

2 years agoRemove unnecessary comments
Stephen Seo [Wed, 18 Jan 2023 05:01:19 +0000 (14:01 +0900)]
Remove unnecessary comments

2 years agoRefactor logic to be simpler
Stephen Seo [Wed, 18 Jan 2023 05:00:42 +0000 (14:00 +0900)]
Refactor logic to be simpler

2 years agoWork on game, currently is usable, WIP anims
Stephen Seo [Tue, 17 Jan 2023 08:45:41 +0000 (17:45 +0900)]
Work on game, currently is usable, WIP anims

2 years agoAdd anim_model_attack
Stephen Seo [Tue, 17 Jan 2023 06:24:23 +0000 (15:24 +0900)]
Add anim_model_attack

2 years agoAdd anim_model_grow
Stephen Seo [Tue, 17 Jan 2023 05:23:55 +0000 (14:23 +0900)]
Add anim_model_grow

2 years agoAdd anim_model_shrink
Stephen Seo [Tue, 17 Jan 2023 05:18:22 +0000 (14:18 +0900)]
Add anim_model_shrink

2 years agoChange anims to have Model* as member variable
Stephen Seo [Tue, 17 Jan 2023 05:06:25 +0000 (14:06 +0900)]
Change anims to have Model* as member variable

2 years agoAdd "anim_sequence"
Stephen Seo [Tue, 17 Jan 2023 05:02:17 +0000 (14:02 +0900)]
Add "anim_sequence"

2 years agoPrep for anims, tweaks to anim handling
Stephen Seo [Tue, 17 Jan 2023 04:39:25 +0000 (13:39 +0900)]
Prep for anims, tweaks to anim handling

2 years agoImpl working game (missing animations)
Stephen Seo [Mon, 16 Jan 2023 08:32:54 +0000 (17:32 +0900)]
Impl working game (missing animations)

2 years agoReduce vertical space used by buttons
Stephen Seo [Mon, 16 Jan 2023 05:46:27 +0000 (14:46 +0900)]
Reduce vertical space used by buttons

2 years agoOnly draw the "READY?" button if choices are made
Stephen Seo [Mon, 16 Jan 2023 05:20:34 +0000 (14:20 +0900)]
Only draw the "READY?" button if choices are made

2 years agoMore impl of choices GUI
Stephen Seo [Mon, 16 Jan 2023 05:16:42 +0000 (14:16 +0900)]
More impl of choices GUI

2 years agoDisplay buttons (not yet functional) for selection
Stephen Seo [Mon, 16 Jan 2023 04:39:25 +0000 (13:39 +0900)]
Display buttons (not yet functional) for selection

2 years agoFix bug due to uninitialized variable
Stephen Seo [Fri, 13 Jan 2023 08:37:32 +0000 (17:37 +0900)]
Fix bug due to uninitialized variable

2 years agoRename V3, etc. to A3F, etc.
Stephen Seo [Fri, 13 Jan 2023 07:34:40 +0000 (16:34 +0900)]
Rename V3, etc. to A3F, etc.

2 years agoMinor fixes/refactorings
Stephen Seo [Fri, 13 Jan 2023 07:26:00 +0000 (16:26 +0900)]
Minor fixes/refactorings

2 years agoImpl QuestionMark classes with their "animations"
Stephen Seo [Fri, 13 Jan 2023 06:58:03 +0000 (15:58 +0900)]
Impl QuestionMark classes with their "animations"

Also added some 3D helper objects.

2 years agoAdd "orbit" overview, tweaks to overview handling
Stephen Seo [Fri, 13 Jan 2023 02:18:01 +0000 (11:18 +0900)]
Add "orbit" overview, tweaks to overview handling

2 years agoUpdate html to use defer loading client/logic.js
Stephen Seo [Thu, 12 Jan 2023 10:23:14 +0000 (19:23 +0900)]
Update html to use defer loading client/logic.js

2 years agoRenderer3D: Add "testing" text to show it's WIP
Stephen Seo [Thu, 12 Jan 2023 10:14:08 +0000 (19:14 +0900)]
Renderer3D: Add "testing" text to show it's WIP

2 years agoFix native build
Stephen Seo [Thu, 12 Jan 2023 08:35:09 +0000 (17:35 +0900)]
Fix native build

2 years agoRenderer3D: Add more "overview" views
Stephen Seo [Thu, 12 Jan 2023 08:08:59 +0000 (17:08 +0900)]
Renderer3D: Add more "overview" views

2 years agoRenderer3D: Update models to "sit" on y=0.0
Stephen Seo [Thu, 12 Jan 2023 04:58:33 +0000 (13:58 +0900)]
Renderer3D: Update models to "sit" on y=0.0

Currently draws rock, paper, and scissors.

2 years agoRenderer3D: Impl "overview" camera mode
Stephen Seo [Thu, 12 Jan 2023 04:39:52 +0000 (13:39 +0900)]
Renderer3D: Impl "overview" camera mode

2 years agoBegin work on Renderer3D
Stephen Seo [Thu, 12 Jan 2023 03:34:43 +0000 (12:34 +0900)]
Begin work on Renderer3D

2 years agoBegin work on 3D renderer, minor gameover fix
Stephen Seo [Thu, 12 Jan 2023 03:17:41 +0000 (12:17 +0900)]
Begin work on 3D renderer, minor gameover fix

2 years agoAdd platform model/texture (not yet used)
Stephen Seo [Wed, 11 Jan 2023 08:14:14 +0000 (17:14 +0900)]
Add platform model/texture (not yet used)

2 years agoAdd skybox (not yet used)
Stephen Seo [Wed, 11 Jan 2023 05:09:57 +0000 (14:09 +0900)]
Add skybox (not yet used)

2 years agoUpdate some 3D models, add question mark model
Stephen Seo [Tue, 10 Jan 2023 12:03:51 +0000 (21:03 +0900)]
Update some 3D models, add question mark model

2 years agoAdd 3D models of Rock/Paper/Scissors
Stephen Seo [Tue, 10 Jan 2023 08:39:47 +0000 (17:39 +0900)]
Add 3D models of Rock/Paper/Scissors

2 years agoUse google-style formatting, fix CMakeLists.txt
Stephen Seo [Mon, 9 Jan 2023 04:18:34 +0000 (13:18 +0900)]
Use google-style formatting, fix CMakeLists.txt

2 years agoAdd missing overrided fn in basic_renderer
Stephen Seo [Mon, 9 Jan 2023 02:00:01 +0000 (11:00 +0900)]
Add missing overrided fn in basic_renderer

2 years agoDon't share choices unless both sides are set
Stephen Seo [Thu, 5 Jan 2023 04:36:19 +0000 (13:36 +0900)]
Don't share choices unless both sides are set

2 years agoRename "Game" to "BasicRenderer"
Stephen Seo [Wed, 4 Jan 2023 10:44:44 +0000 (19:44 +0900)]
Rename "Game" to "BasicRenderer"

2 years agoCreate abstract class GameRenderer
Stephen Seo [Wed, 4 Jan 2023 10:39:53 +0000 (19:39 +0900)]
Create abstract class GameRenderer

2 years agoNegate score when displaying for player 2
Stephen Seo [Wed, 4 Jan 2023 05:04:43 +0000 (14:04 +0900)]
Negate score when displaying for player 2

2 years agoImpl spectator view, refactorings/fixes
Stephen Seo [Wed, 4 Jan 2023 04:55:25 +0000 (13:55 +0900)]
Impl spectator view, refactorings/fixes

2 years agoComment out debug prints
Stephen Seo [Tue, 3 Jan 2023 11:00:04 +0000 (20:00 +0900)]
Comment out debug prints

2 years agoImpl basic working game
Stephen Seo [Tue, 3 Jan 2023 10:57:45 +0000 (19:57 +0900)]
Impl basic working game

2 years agoWIP work on game
Stephen Seo [Tue, 3 Jan 2023 09:40:16 +0000 (18:40 +0900)]
WIP work on game

Bug to fix is that players are stuck in "is ready" state.

2 years agoWIP game logic handling drawing state
Stephen Seo [Mon, 2 Jan 2023 08:54:17 +0000 (17:54 +0900)]
WIP game logic handling drawing state

2 years agoAdd spritesheet, impl "set-up" before round
Stephen Seo [Mon, 2 Jan 2023 07:51:10 +0000 (16:51 +0900)]
Add spritesheet, impl "set-up" before round

2 years agoCache "pos" value in Game class
Stephen Seo [Mon, 2 Jan 2023 05:30:02 +0000 (14:30 +0900)]
Cache "pos" value in Game class

2 years agoFix native build
Stephen Seo [Mon, 2 Jan 2023 05:08:28 +0000 (14:08 +0900)]
Fix native build

2 years agoGlue code for multiplayer rune sdk
Stephen Seo [Mon, 2 Jan 2023 05:03:07 +0000 (14:03 +0900)]
Glue code for multiplayer rune sdk

2 years agoCreate Game class and set up glue code with it
Stephen Seo [Mon, 2 Jan 2023 03:24:04 +0000 (12:24 +0900)]
Create Game class and set up glue code with it

2 years agoWIP more work (glue code)
Stephen Seo [Mon, 2 Jan 2023 03:11:46 +0000 (12:11 +0900)]
WIP more work (glue code)

2 years agoAdd note about emsdk_version
Stephen Seo [Mon, 2 Jan 2023 02:31:53 +0000 (11:31 +0900)]
Add note about emsdk_version

2 years agoWIP work on game (logic.js about done)
Stephen Seo [Sun, 1 Jan 2023 11:23:52 +0000 (20:23 +0900)]
WIP work on game (logic.js about done)

2 years agoAdd wasm dependency files for Raylib
Stephen Seo [Sun, 1 Jan 2023 08:32:30 +0000 (17:32 +0900)]
Add wasm dependency files for Raylib

2 years agoInit empty commit
Stephen Seo [Sun, 1 Jan 2023 08:32:24 +0000 (17:32 +0900)]
Init empty commit