This website works better with JavaScript.
Explore
Help
Sign In
learn-code-the-hard-way
/
lel-guecs
Archived
Watch
1
Star
0
Fork
You've already forked lel-guecs
0
Code
Issues
13
Pull Requests
Packages
Projects
Releases
2
Wiki
Activity
53
Commits
1
Branch
2
Tags
2.3 MiB
Tag:
Branch:
Tree:
7e64879f78
main
v0.4.0
v0.5.0
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '7e64879f78'
${ noResults }
Commit Graph
29 Commits (7e64879f7875d4496708a4124f2d093c06c8a9b1)
Author
SHA1
Message
Date
Zed A. Shaw
0d91c554c6
Fix the clicker demo.
8 months 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.
8 months ago
Zed A. Shaw
2c22da022f
Text can be centered wither with the centered attribute on a class or with = in the spec.
8 months ago
Zed A. Shaw
3752522597
Fixed Icon vs. Sprite and now Icon is just a subclass of Sprite.
Closes
#12
.
8 months ago
Zed A. Shaw
a22342cd7e
Now Sprite can do either aspect_ratio scaling or stretching and Icon is just a subclass.
8 months 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.
8 months ago
Zed A. Shaw
ad78c186c6
Implement a way to map entities to their names, which comes up often enough.
9 months 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.
10 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.
10 months ago
Zed A. Shaw
a9e219ea96
Clicker now moves when you click him.
10 months ago
Zed A. Shaw
9a4b0adc1f
Clicker has a bark now.
11 months ago
Zed A. Shaw
04f6fef921
Started a tiny idle clicker demo called 'Clicker the Dog'. No idea what that means.
11 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.
11 months ago
Zed A. Shaw
adc192c6dc
Removed dbc and replaced with plain asserts everywhere.
11 months ago
Zed A. Shaw
3bc05ad164
Move everything under the guecs/ directory in src/ so that it meshes better with other projects.
11 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.
11 months ago
Zed A. Shaw
f3f2e90cd2
[BROKEN] This build is totally broken. DONOT USE.
11 months ago
Zed A. Shaw
560f506733
Added a delete function that lets you delete numbers entered.
11 months ago
Zed A. Shaw
589373bf22
FSM is no longer needed but it may be back.
11 months ago
Zed A. Shaw
87149af4c7
Make the LEL layout look perty.
11 months ago
Zed A. Shaw
4d456139a5
Simple RPN calculator is working as a first demo.
11 months ago
Zed A. Shaw
7847ffdcbd
Switched to an RPN calculator since they're simpler to implement.
11 months ago
Zed A. Shaw
bd0ec9e095
Making an FSM work better for the calulator.
11 months ago
Zed A. Shaw
c0c63e5b2c
Bring over the FSM and then use it to make the calculator demo better.
11 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.
11 months ago
Zed A. Shaw
313a9aec83
Demonstrate adding shader effects easily.
11 months ago
Zed A. Shaw
f8b9c88e2c
First cut of a basic calculator UI example.
11 months ago
Zed A. Shaw
74f5652842
Calculator started and the SFML components are off in their own thing.
11 months ago
Zed A. Shaw
942300f0bb
Started a few demos. Calculator first.
11 months ago