Creator Spotlight: How Dev0mar Is Making Education Fun

We chatted with @Dev0mar, a veteran Roblox player and developer who’s programmed for Freeze Tag :cold_face:, Recycling Simulator :recycle:, and Chipotle Boorito Maze :burrito:. He’s had a range of experience working alone, leading studios, and collaborating with brands. His love of learning through video games as a kid has influenced his passion for making educational experiences on Roblox, which he continues today.

When and how did you get started on Roblox?

I joined the platform in 2008, around the time that my dad moved our family from Libya to the United States for his PhD in Agriculture. I heard about Roblox through friends and started playing building and army games. As I became more intrigued with the platform, I discovered Studio and tried my hand at creating my own demo projects. I soon fell in love with programming and creating games. I attended a few semesters of college but then became successful enough on Roblox to commit full-time. Now it’s my career and I love it!

What did you make when you first started out on Roblox?

I made quite a few demo projects when I first started out. For example, my friends and I did a challenge where we tried creating a game based off of a theme. I created a “Truss Wars” game, where guns shoot out TrussParts for people to play with.

I also made a game where you’re a boat that drives around in a lake. It actually had a bug where the boats never stopped turning, so it basically became like a Beyblade :laughing:.

How did you get involved in programming for Freeze Tag?

A friend of mine reached out to me about an opportunity to program for a Roblox Halloween Event game that @ConnorVIII was leading. The event went so well that I continued working with Connor to completely re-code the game and relaunch it as Freeze Tag. At the same time, we continued working on other events like the Roblox Winter Games around 2016-2017. That was a blast. Working on that game, I grew as a programmer through integrating APIs and eventually learned new techniques that allowed me to make my code simpler and easier to read.

And then after you created your own experience?

Yes, after working with Connor, I wanted to try making my own. I immediately started on Recycling Simulator and commissioned developers that I found in the community. Recycling seemed like a fun thing to gamify and help kids learn how to recycle in real life. This was my first legitimate game that I took from zero to completion, and learned a lot in terms of what makes games fun and retains players. Recycling Simulator reached about 2M visits and was also featured in the “Learn & Explore” Sort.

Educational games are something I’m really passionate about. As a kid in school, what kept me engaged were the math and typing games. With my own games, I try to recreate what players do in everyday life (ie. recycling) into a game so it feels easier to learn and less like a chore.

You mentioned you also work with brands – can you tell us about any projects?

Most I can’t talk about, but I did work with a studio called Melon on their Chipotle Boorito Maze in partnership with Chipotle for Halloween.

And I’m currently working on a few education games with brands as well. One is a history game that involves a treasure map and the other is a mix of a restaurant and clean energy (any guesses? :thinking_face:).

What else are you up to now?

I’m the Roblox team lead for Maker Camp, a studio that started out on other platforms creating educational maps for brands and schools. They’ve recently joined Roblox, so now I get to guide them through that journey.

Alongside this, I’m working with another dev creating a zombie horror survival game using real-time strategy. We’re hoping to release a beta as soon as possible!

Any tips for programmers on Roblox?

When I first started, I used the Roblox Script Editor and I’ve stuck with it — I feel really comfortable using it. I also use a tool called Rojo which allows developers to program with external tools like Visual Studio Code and Git. There’s a bit of a debate about using external tooling or Roblox’s internal editor. Whatever tool you’re most comfortable with, just stick with that. And whatever helps you make something as fast as possible, do it. Don’t overthink it.

As you grow as a programmer, you can easily fall into decision paralysis about which tool to use or what the most efficient way to make something is. My advice would be to do the first thing that comes to mind - just start making things. And if it doesn’t work out, then try your next technique or idea!

I’ve also incorporated AI in my day-to-day work to speed up my tasks, from researching to coding, and can see AI helping programmers work more efficiently as it advances. Code Assist has been really interesting for me to play around with, and I’m looking forward to seeing it be as good as, if not better than, competing AI assistants. In the future, I also want to learn how to create my own programming tools using AI.

Favorite experience (outside of your own)?

I play a lot of games with my two younger brothers as a way to connect. We recently discovered a new game called Clone Kingdom Tycoon. In the game, you have your own castle and troops and fight other players to stay king of the map. It’s super fun!

Dev0mar

Thank you so much @Dev0mar for taking the time to share your story with the community! You can follow Dev0mar on Roblox and Twitter. Looking to learn from DevOmar? Check out his events on the Roblox Creator Events page.

61 Likes

This topic was automatically opened after 5 minutes.

Not to be a pessimist, but what is the point of these articles? They were sunset a while ago by developer relations because their functionality was superseded by devhub articles & various other Roblox talks through the event program & RDC.

This article mostly advertises a creator’s non-education related games, and doesn’t link to any educational games despite the title indicating the article is about education on Roblox. Wouldn’t it be better to make a generalized article about multiple educational experiences on Roblox, including projects like @boatbomber’s lua learning?

This is not in any way meant to frown upon DevOmar, he’s a great colleague that I respect - but I have to question how useful these articles are if they were originally sunset for the exact reasons I mentioned above.

39 Likes

Love to see this stuff. This really inspires me to make more games!

9 Likes

Gonna keep it real with you chief, these kinds of posts don’t belong anywhere near the Devforum. This belongs on some blog somewhere, not the intended primary source of company and engine news and updates. This post is completely irrelevant to most of the people browsing this forum.

Good for Omar getting his bag, but free advertising doesn’t belong here.

14 Likes

I think Creator Spotlight stuff like this actually does belong on the DevForum though I definitely agree with your original point. I think creators deserve to be recognized and seen in their “home environment,” but you are right that this article really contains nothing about how he is making education fun. It may have small references, but it’s still mostly quite empty when it comes to direct addresses to the question.

The title just needs a rework, and this post probably needs its own category. I don’t really think this falls under community or events, though I could be entirely wrong.

9 Likes

Being on the platform as long as I have turned it into more than just a platform, Roblox has become like my virtual home, somewhere I can let my passion to create out.

Thank you for making all these opportunities possible and thank you for the spotlight!

I look forward to creating more on the platform, not just games but plugins and UGC!

12 Likes

This reply doesn’t provide anything useful. It’s quite clear they brought it back, and if you’d read through my response, you would see this:

The spotlight program didn’t serve its original purpose (educational content, now superceded by devhub resources), and was instead mainly viewed as free advertising for a creator and their experiences / games.

I don’t see anything different here from 2 years ago.

5 Likes

I get that spoiled milk is more useful than my reply, but I feel like they are useful so they can inspire other developers to be like one developer that Roblox feels like showcase

3 Likes

Thank you for the feedback and ideas for content! The purpose for bringing this back is to celebrate creators and give insight on their journey to others in the community. I agree there is an opportunity to highlight creators in other ways and we’re exploring that. This is just the first of what we have planned, so stay tuned.

9 Likes

I’ll be making a lengthier post about this program tonight & posting it tomorrow to feature requests (the best feedback category available to creators at the moment), but my main issues with the program so far are:

  • Why isn’t this application based? Right now it’s very much a “person A internally knows / likes person B and nominated them”. It’s prone to nepotism and doesn’t really scale well.
  • Why are the titles inaccurate, and why are these posts not in their own category?
  • Why is it exactly fair that handpicked creators get free advertising for their experiences? Shouldn’t these be more educational and more about substance and not flair & promotion?
10 Likes

This is an awesome post. It’s inspiring and great to see creators from different backgrounds succeeding and being highlighted for what they do best—nothing but praise for posting stuff like this here.

5 Likes

Link sent me here. I think it’s broken

5 Likes

@frecklesnspectacles I created the feedback post:

6 Likes

What is the first thing a pessimist says before they talk? “not to be a pessimist, but…”

just kidding… but for real, maybe you(personally) should just stop reading these if you don’t enjoy them. Many forum members do enjoy them.

3 Likes

This doesn’t really address any of the points I raised.

2 Likes

I mean this with respect, but this post is a little insulting. The title is eye-catching, yet it’s misleading. You click on it thinking ‘oh, I might learn something from this person,’ but there is nothing of value here.

Education is mentioned many times, especially in the context of games but I don’t see how ‘Recycle simulator’ or ‘Chipotle Boorito Maze’ is anymore educational than any other game on Roblox.

If I were to make suggestions, the first would be to stop trying to disguise the fact that this is an ad for this creators work. This person would of benefited a lot more if the title was realistic and the questions weren’t specifically chosen so that a game ad could be added at the end of each response. Transparency is respectful.

My second suggestion would be to ask more broad questions that people can relate too, use as advice or a tip. Such as “What was your experience working for a big company”, “Do you prefer to be hired or commissioned”, “Do you have any resources you used to learn that you’d like to share?” As the questions asked are mostly catered towards this one person and their unique experiences.

7 Likes

I really do not want to mute this category. No disrespect towards the developer, all the support their way for contributing to the platform or for pursuing their dreams via it, but I’m getting tired of my notifications being filled with literal advertisements again and again.

3 Likes

No insult to the developer, but this post doesn’t make sense.
These games arent educational, they are ROBLOX GAMES
specifically simulators and a freeze tag game
aka not educational

1 Like

It was a pleasure working with you at MELON Omar! Educational games have so much potential on this platform and I can’t wait to see what you do with them!

2 Likes