5a6dfacImplemented
Tetris joins the engine's scenes
GamesA new scene exercises input, timers, shape rendering, and board logic.
View changes +
Added features
- Piece movement and rotation.
- Soft and hard drop, next piece, line clearing, and scoring.
- Keyboard and gamepad controls.
Architecture
- Tetris registration in SceneFactory.
View commit ↗c4a9f07Implemented
A shared particle manager
ArchitectureParticle management moves out of the Runner game and becomes one of the engine's services.
View changes +
Added features
- ParticleManager for emitting, updating, drawing, and clearing particles.
Architecture
- ParticleManager integration into EngineContext.
- Runner uses the manager for its dust particles.
View commit ↗d183e6dImplemented
Synchronized scene pauses
FixesThe engine coordinates pause state when focus or scene changes.
View changes +
548e2dfImplemented
Frame limit and Runner adjustments
PerformanceThe configuration can limit the frame rate, and Runner avoids redundant operations on its slide sound.
View changes +
Added features
- frameRateLimit configuration option, with a default value of 120.
Fixes
- Runner initialization and audio adjustments.
Performance
- Avoids stopping a sound again when it is already stopped.
- The frame limit bounds the work of the rendering loop.
Architecture
- EngineConfig and Engine apply the frame rate configuration.
View commit ↗7b54814Implemented
Runner finds its sound
AudioThe scene adds music and effects associated with the character's actions.
View changes +
Added features
- Music for Runner.
- Footstep, jump, and slide effects.
View commit ↗2672a32Implemented
A city for Runner
GraphicsAn overhaul of the environment and character expands the visual presentation and gameplay logic.
View changes +
Added features
- Character and obstacle sprites.
- Skyline, city, foreground, and platform textures.
- Runner logic and presentation overhaul.
View commit ↗87659f4Implemented
First Runner implementation
GamesThe scene catalog gains a running and obstacle game.
View changes +
4ce0111Implemented
MineSweeper: logic on a grid
GamesA new scene adds the minesweeping game.
View changes +
Added features
- Board, mines, flags, and tile revealing.
View commit ↗eaa5427Implemented
TicTacToe for two or against the computer
GameplayThe scene lets you choose between a local two-player match and a match against the AI.
View changes +
Added features
- PvP and PvAI mode selector in TicTacToe.
View commit ↗c3a1c24Implemented
TicTacToe arrives in the engine
GamesTic-tac-toe adds a turn-based game example to the project.
View changes +
a6ec9ddImplemented
Memory, cards, and pairs
GamesMemoryCard adds an example of cursor selection, pair matching, and level progression.
View changes +
206a44cImplemented
Precision against the clock with Clicker
GamesClicker expands the catalog with a moving target and a score goal under a time limit.
View changes +
cfaebf3Implemented
Post-processing on 2D rendering
GraphicsThe graphics pipeline adds effects applied to the rendered image.
View changes +
Added features
- Bloom, glitch, color inversion, and monitor effects.
- GLSL shaders for post-processing stages.
Architecture
- Effect abstraction and effect integration in RenderManager.
View commit ↗0c5f8f9Implemented
Bounce, the first game
GamesThe project's first game connects the engine's services in a paddle-and-ball scene.
View changes +
No results.
No updates match those filters.