This website works better with JavaScript.
Explore
Help
Sign In
learn-code-the-hard-way
/
lel-guecs
Watch
1
Star
0
Fork
You've already forked lel-guecs
0
Code
Issues
12
Pull Requests
Packages
Projects
Releases
2
Wiki
Activity
54
Commits
1
Branch
2
Tags
2.7 MiB
Tag:
Branch:
Tree:
4c019048d0
main
v0.4.0
v0.5.0
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '4c019048d0'
${ noResults }
Commit Graph
30 Commits (4c019048d0c5232d23b174873acbba833512cf82)
Author
SHA1
Message
Date
Zed A. Shaw
4c019048d0
Making Icons a thing again since it's convenient.
5 days ago
Zed A. Shaw
0d91c554c6
Fix the clicker demo.
5 days ago
Zed A. Shaw
9e9b9620c9
Major refactoring but now centering text and sprites works. See Issue
#16
for why only those and not anything else yet.
5 days ago
Zed A. Shaw
2c22da022f
Text can be centered wither with the centered attribute on a class or with = in the spec.
6 days ago
Zed A. Shaw
3752522597
Fixed Icon vs. Sprite and now Icon is just a subclass of Sprite.
Closes
#12
.
6 days ago
Zed A. Shaw
a22342cd7e
Now Sprite can do either aspect_ratio scaling or stretching and Icon is just a subclass.
6 days ago
Zed A. Shaw
5a7c096b52
Fix up the backend so it has sane names like get_sprite and get_icon, then implemented a guecs::Icon for icons. Those don't scale and typically have other properties different from a Sprite.
6 days ago
Zed A. Shaw
ad78c186c6
Implement a way to map entities to their names, which comes up often enough.
3 weeks ago
Zed A. Shaw
e1d61dc2c1
You can now set a sprite as a background in Background which will simplify a lot of games that just place sprites over a single image.
2 months ago
Zed A. Shaw
4d71f552aa
Refactoring the GUECS UI::render and the components so that it's just calling a .render on each one. This will then let me allow registering any components people want.
3 months ago
Zed A. Shaw
a9e219ea96
Clicker now moves when you click him.
3 months ago
Zed A. Shaw
9a4b0adc1f
Clicker has a bark now.
3 months ago
Zed A. Shaw
04f6fef921
Started a tiny idle clicker demo called 'Clicker the Dog'. No idea what that means.
3 months ago
Zed A. Shaw
cf3da32681
Fixed two bugs in Effect. 1. The shaders weren't being applied to everything, only shapes. 2. The Textual components were getting a not-shape shader but should be shapes.
3 months ago
Zed A. Shaw
adc192c6dc
Removed dbc and replaced with plain asserts everywhere.
3 months ago
Zed A. Shaw
3bc05ad164
Move everything under the guecs/ directory in src/ so that it meshes better with other projects.
3 months ago
Zed A. Shaw
06ca57e5da
Had to rename sfml to sfmlbackend because on Windows the filesystem is case insensitive so include <SFML/*> was accidentally including _my_ <sfml/config.hpp> file.
3 months ago
Zed A. Shaw
f3f2e90cd2
[BROKEN] This build is totally broken. DONOT USE.
3 months ago
Zed A. Shaw
560f506733
Added a delete function that lets you delete numbers entered.
3 months ago
Zed A. Shaw
589373bf22
FSM is no longer needed but it may be back.
3 months ago
Zed A. Shaw
87149af4c7
Make the LEL layout look perty.
3 months ago
Zed A. Shaw
4d456139a5
Simple RPN calculator is working as a first demo.
3 months ago
Zed A. Shaw
7847ffdcbd
Switched to an RPN calculator since they're simpler to implement.
3 months ago
Zed A. Shaw
bd0ec9e095
Making an FSM work better for the calulator.
3 months ago
Zed A. Shaw
c0c63e5b2c
Bring over the FSM and then use it to make the calculator demo better.
3 months ago
Zed A. Shaw
4b07ecac45
Bring in the components into separate files so I can start to see how to make them generic. Then make the calculator kind of work but not yet.
3 months ago
Zed A. Shaw
313a9aec83
Demonstrate adding shader effects easily.
3 months ago
Zed A. Shaw
f8b9c88e2c
First cut of a basic calculator UI example.
3 months ago
Zed A. Shaw
74f5652842
Calculator started and the SFML components are off in their own thing.
3 months ago
Zed A. Shaw
942300f0bb
Started a few demos. Calculator first.
3 months ago