Awesome
Celox Inpes
A re-creation of ABAGames' Charge Rush, using Luxe Engine, for purpose of learning. The original vision aims to create a simple HTML5 game for mobile browsers.
Versions and branches
The projects have had several iterations since its original creation. Each milestone are remarked on a branch.
harddark
: The first creation of the game. Remarked for not using any graphic images and utilisation of Luxe's features such asluxe.structural.Pool
andluxe.Events
. The outcome, however, was highly processing-ineffective and unplayable on mobile browsers.uglylight
: A re-creation of the entire game from near scratch. Attempted to optimize for mobile, use lighter and pastel shades of colors, and several alternative methods that is more conventional to a generic game engine. The result is an ugly-as-hell game.redux1
: A return to dark color, procedural drawing method usingLuxe.draw
and several other Luxe's unique features, such as collision detection withinluxe.Component
.redux2
: The latest iteration. Returned to using pooling. This iteration, ironically, strongly resemble the first version of the game, plus an immense amount of optimizations and fixed bugs in the process.
It has been interesting project, though not necessarily fun and the outcome has been far from desirable. This is likely due to the alpha
status of Luxe. The project is currently on hiatus, but is likely to be updated in the future as Luxe is continually being developed towards a final
status.
Credits
Sven Bergström, for tirelessly, patiently, and repeatedly answering my (dumb) questions. And more importantly, for the creation of Snowkit and Luxe.
@Zielak. Your codes have been of great help. Your component.Collider
is duly thanked.
The community on Snowkit chatbox.
Typeface Murazela STD created by Vicente Lamónaca.
Musical loop and sound effect generated by HTML5 Drum Machine.
Closing
Play the Redux version, hosted on my personal Google Drive.
Play the original version on my Itch.io page.
Feel free to fork. Feedback are appreciated and welcomed.