• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
  • Partners
  • For Companies
Home » Dev Life » Stories » Codemotion is funding projects with Agora: the case of nCine
Game Development

Codemotion is funding projects with Agora: the case of nCine

We interviewed Angelo Theodorou, one of the many developers who decided to join our Agora platform to get his project nCine funded - up to 5000 €!

December 18, 2019 by Codemotion

Recently, Codemotion launched Agora, a platform that allows developer to share their projects with our community. Codemotion users can then vote for the best project, which will get funding – up to 5000 €!

We interviewed Angelo Theodorou, who decided to join Agora to get funding for his project nCine.

If you’re interested in Agora and how to get your own project funded, check this link to discover more. Otherwise you can have a look at the following interview, to learn how Agora and Codemotion are helping Angelo with his projects!

At the hour we are writing this article, your project nCine is one of 2 top projects on Agora. Care to tell us who are you & what do you do?

Hi everyone, I’m Angelo Theodorou and I am a former Frostbite engine graphics programmer. At the moment I’m taking a sabbatical period to rest and to work on my project.

Are you good at what you do?

I don’t know if I’m any good, but the most important thing for me is to grow and to get better. If I hate the code I have written one year ago then I know I’m on the right path!

What One Skill Makes You the Most Qualified for Your Current Position?

As I said earlier, my current position is being a nearly full-time nCine maintainer. Being here contributing to it every day after more than eight years and a half I think makes me the most qualified person to bring its development even further.

What excites you most about your project nCine, the one you posted On Agora?

When I started working on the nCine it was a way for me to pretend being an engine programmer, in a time where I was working for a small game company mainly as a gameplay and UI programmer. Later on, I was able to shift my career toward graphics and engine development while the project also grew into being something usable.

Today, what excites me the most is seeing others using the nCine and creating something beautiful. Enabling people to create something through the tools you have made is a very powerful concept.

Why Should Our Readers Vote For Your Project?

Well, they should only if they like what they see! In this regard I suggest them to have a look at the website and explore its different sections. They should probably read the “Why?” page, where I explain why creating yet another game engine can be a very good thing. If they believe in my point of view and they think the project is useful in any way, then they should consider voting for it.

What Was The Coolest Project You Contributed To?

You intend apart from the nCine, right? I think the coolest project was probably Frostbite, working on the rendering side of the engine while also supporting great AAA games that were using it.

Do Your Boss And Colleagues Know You Have Side-Projects?

I always made very clear in all the companies I have been that I was also working on the nCine in my spare time. Every one of them was OK with that and most of them allowed me to publish it online. Well, most of them except the last one, which is one of the reasons for me leaving it and publishing my project soon after.

What Do You Think Developers Need In 3 Words?

I can’t speak for every kind of developer but I probably can for programmers. I think a programmer should have passion in what he or she does, a constant strive for improvement and have patience, both with people and with machines.

If You Won The €5000 Top Prize On Agora, Would You Spend It On Your Project? You do not need to, we are just curious!

The prize money would allow me to continue working full-time on the nCine without looking for a side job.

There are also some specific things I would like to try for the project that would need some monetary investment. For example buying a camera, a tripod, and a good microphone to record quality videos or stream in real-time.

I would then talk more about the nCine development or engine programming in general, with a focus on low-level aspects of C++, graphics or platform abstraction.

I believe there is still interest in those things even if today you can skip this layer completely and create a game on top of Unity, Unreal or Godot.

If you are interested in Agora and its €5000 top prize, check this link to get more information!

facebooktwitterlinkedinreddit
Share on:facebooktwitterlinkedinreddit

Tagged as:Agora Interview

The Pivot model: Understanding Drama in games
Previous Post
When Lambdas take control: The service of serverless
Next Post

Related articles

  • Funding for your project: how Codemotion can help developers with project Agora
  • Agora: interview with Ido Marko
  • Agora: interview with Anand Prabhakar
  • Agora: interview with Vasile Pește
  • What You Need to Set Up a Successful Live Stream
  • Developers Can Turn Their Gaming Passion Into A Profession
  • How A Game Company Turned Big Data Into a Hit AR Game
  • IBM Think Digital 2020: Can the innovation of games prepare us for the future?
  • Be More Creative and Face More Challenges To Become a Better Game Designer
  • John Romero: 25 years of DOOM!

Primary Sidebar

Learn new skills for 2023 with our Edu Paths!

Codemotion Edu Paths for 2023

Codemotion Talent · Remote Jobs

Java Developer & Technical Leader

S2E | Solutions2Enterprises
Full remote · Java · Spring · Docker · Kubernetes · Hibernate · SQL

AWS Cloud Architect

Kirey Group
Full remote · Amazon-Web-Services · Ansible · Hibernate · Kubernetes · Linux

Front-end Developer

Wolters Kluwer Italia
Full remote · Angular-2+ · AngularJS · TypeScript

Flutter Developer

3Bee
Full remote · Android · Flutter · Dart

Latest Articles

web accessibility standards, guidelines, WCAG

Implementing Web Accessibility in the Right Way

Web Developer

devops, devsecops, cibersecurity, testing

3 Data Breaches in Web Applications and Lessons Learned

Cybersecurity

The influence of Artificial Intelligence in HR

Devs Meet Ethics: the Influence of Artificial Intelligence In HR

AI/ML

google earth engine

What is Google Earth Engine and Why It’s Key For Sustainability Data Analysis

Data Science

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a Contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • RSS