NaiJi ✨
d897781ca8
docs: Update README according to latest changes
1 year ago
NaiJi ✨
c1cd7e4e1b
refactor: Move from Qt build system to CMake
...
- Get rid of ptr usings
- Rename project to cirno-puzzle
- Move resources from src/
1 year ago
oss
34f35f4ac0
Extend map parser; now it's available to add complex cells in triggers
4 years ago
oss
b9d19661ac
Add music resources
4 years ago
oss
f8060438da
Add audio, bug fix in map reader
4 years ago
NaiJi ✨
6896cf037d
Fix comments
4 years ago
NaiJi ✨
56376641f2
Update binaries
4 years ago
NaiJi ✨
118d3de73b
Merge branch 'oss' into develop
4 years ago
NaiJi ✨
9f32578bc7
Update with develop
4 years ago
NaiJi ✨
fefd6ddf49
Make everything work
4 years ago
oss
5d058f3e66
Level improve: add parser for level files
4 years ago
NaiJi ✨
0a226fa083
Separate scene rendering from Game class
4 years ago
NaiJi ✨
b0cb76d419
Fix framerate issue
4 years ago
oss
6b6dc6671c
Resolve conflicts
4 years ago
oss
a2a1a67042
Rename Level.width, Level.height to .cols, .rows
4 years ago
NaiJi ✨
3b7e654ac2
Fix walls rendering
4 years ago
NaiJi ✨
256db75f37
Make everything work
4 years ago
NaiJi ✨
9c4914b16b
Add height for cells
4 years ago
NaiJi ✨
95143f5d89
Fix README
4 years ago
NaiJi ✨
7571b6a670
Add setter for teleport coordinates
4 years ago
NaiJi ✨
05826aeb3c
Replace raw ptrs with unique ptrs
4 years ago
oss
6eac3c84f6
Global refactoring; add level builder
4 years ago
oss
e8f06c3929
Merge branch 'develop' of https://github.com/WizardNaiJi/sfml-test into develop
4 years ago
NaiJi ✨
1f72bfc1fd
Add cell deviation
4 years ago
NaiJi ✨
f90e89f22a
Add cell deviation
4 years ago
NaiJi ✨
01dad1ae9d
Add .stash to gitignore
4 years ago
NaiJi ✨
b44ac5752d
Make triggers work
4 years ago
NaiJi ✨
0037de691f
Add TriggerCell for more in-game fun
4 years ago
NaiJi ✨
fbf18501d7
Fix syntax errors and warnings
4 years ago
NaiJi ✨
f24193b309
Refactor cells structure
...
Now each cell is an object of a specific class representing logic and behavior of how game should behave when player tries to move onto the following cell. Also add TeleportCell
4 years ago
NaiJi ✨
8823543d4e
Add impassable Wall cell
4 years ago
NaiJi ✨
bfbb81568a
Add leveling
4 years ago
NaiJi
9024e5fc51
Create LICENSE
4 years ago
NaiJi
0c469b7170
Update README.md
4 years ago
NaiJi ✨
d907442cda
Make src and build folders
4 years ago
NaiJi ✨
434800a17d
Add fonts, make everything work
4 years ago
NaiJi ✨
c2a8772129
Remove useless Clock
4 years ago
NaiJi ✨
2c31af397c
Implement level rendering
4 years ago
NaiJi ✨
cf0fa0f7dd
Add function for rendering map onto main window
4 years ago
NaiJi ✨
a3ab2e32da
Add Hero CellType
4 years ago
NaiJi ✨
5e5ea14693
Replace raw chars with CellType enum variables
4 years ago
NaiJi ✨
0e647faf20
Finish game logic
4 years ago
NaiJi ✨
5ad777e03b
Implement basic interfaces
4 years ago
NaiJi ✨
f8f640ae89
Init
4 years ago