Let your creativity flourish as you take your first step towards game creation.
Customise your game scene with a diverse set of Terrain, Walls, Enemies, Items and more as you bring your vision to life.
"Meet Your Maker" is a No-Code Game Editor that aims to introduce people to the process of Game Design,
through its simple user interface and pre-programmed game components.
A complex Editor that simplifies the complexity on the user’s end.
The editor features a range of components created using C++ and SFML,
that accommodates user designed game layouts, testing and playthroughs.
The user can even save their build data using YAML throughout the creation process
and load their game for further editing at a later time.
I’ve always wanted to share my passion for Game Creation with friends and family. It's a daunting prospect for many unfamiliar with the complexity that comes with modern Games Development.
Inspired by this idea, my aim was to create user friendly software that would remove the skill barrier needed to experience what it’s like to create your own game.
A further goal of mine was to create software that could be used to demonstrate the possibilities of game programming to aspiring developers and those considering an academic journey in Games design and programming.
With this in mind I wanted to create a versatile game editor with languages and libraries such as C++, YAML and SFML that prospective students would become familiar with, within their first couple of years in an academic setting.
My overall motivation was to create a piece of software that could be used at open days and college career fairs to give potential students a flavour of what Game Design and Development entails.
"To what extent does a No-Code game editor implemented in C++ and SFML empower users with no programming experience
to create complex games, and how does it compare to traditional game development
processes in terms of usability, accessibility, and flexibility?
The idea was to research and implement a system that would allow a user to generate a game without
any prior skillset in a technical area.
This would be achieved through intuitive User Interface. A visually simple Interface
that would represent complex programmed components, that could be utilised to build a Game World.
So far i have managed to create a no code game editor that allows the user to build, save and load their games without writing a single line of code. This is achieved through a friendly user interface and pre-programmed game components and entities that the user can click on in the UI View and place onto a grid into the Game View.
I have a lot of ideas i would like to build on in relation to my No-Code Game Editor, some of which are implemented to a certain degree already, albeit still a work in progress. I think with further development this No-Code Game Editor could be a robust piece of software that could be used to showcase Game Development courses and to encourage Novice programmars into the field. Aside from that i think it could also be a fun piece of software for those who enjoy level creation and simulation games that encourage unique creations.
I am currently in my 4th year of an Honours BSc in Computer Games Development at
SETU, South East Technological University, Carlow.
I have experience in languages that include C++, C#, HTML, CSS, Javascript and python.
I have used IDEs including Visual Studio, VS Code, Anvil and Jupyter Notebook.
I have two years experience with the Unity Game Engine for both 2D and 3D development in an academic setting.
Other tools I have used include pandas for data analysis, yaml for data storage, github and git
for source and version control, as well as Jira for project management.
You can contact me below using the contact form or provided email address,
with any questions or queries you may have.
Please ensure you provide your contact details.
I'll get back to you as soon as possible.
Thank You!