Chalo Game Engine (C++/SFML)
A downloadable project
Chalo is a game engine built by Rachel Wil Sha Singh for their own games. It is built on top of C++ and SFML.
Chalo repositories:
- Engine repository: chalo-engine
Projects using Chalo:
- Vamoose (itch / repo)
- Lenxion: The Cursed Castle (itch / repo)
- Christmas Horse series (itch / repo)
- Rawr Rinth 2022 (itch / repo)
Current features
- Menu markup system and UI system (labels, images, buttons, textboxes)
- Config system
- Basic asset managers
- Logger utility
- Mappable controls
- Basic collision helper functions (bounding box, distance formula)
- State manager
- Map and tile objects
- Multi-language support; external language file support
- OpenDyslexic font support (just toggle it in the menu!)
Goals
- Have a bunch of boilerplate code covered so I don't have to write it every time I make a new game.
- Accessibility features (remappable keys, colorblind tools, dyslexia font support, maybe some kind of text-to-speech support?)
- Basic scripting/event system.
- A variety of game objects with different movement types (platformer, top-down, etc.)
- Basics physics handling stuff.
- Build tools to help me make games without relying on third party tools that may not meet all my needs...
- Map editor.
Status | In development |
Category | Other |
Author | Moosadee |
Tags | Game engine |
Development log
- Multi language support!Jan 27, 2021
- It's a blog for my engine!Jan 18, 2021
Leave a comment
Log in with itch.io to leave a comment.