Game Development Community

dev|Pro Game Development Curriculum

Proper introduction

by Dusan Jocic · 06/11/2013 (2:50 pm) · 4 comments

Sorry for big delay with my introductions here on GarageGames forum.

Hi there everyone, just saying hello and introducing myself to the community and GarageGames.

My name is Dusan Jocic, and I am from Serbia, city Aleksinac.
Before Torque3D was open-sourced under MIT license, I worked with many commercial engines (CryEngine, Unreal Engine, Unigine) and GPL open-sourced (idTech3/idTech4).

So far, my work on Torque3D was mostly based on engine improvements and porting Torque3D to different platforms and increase engine features. Some of my work I have shared with community it's public on GitHub, but many code and improvements is located on private repo.

I would like to share my vision of Torque3D with others on this blog.
While working on other engines I always thought that key (or Holy Grail) of successful engine is support for different platform, with that if engine is supporting more platforms (BSD, Linux, Windows), then more people will get interested and use it as base for their project. Because of that I focused myself on developing and porting Torque3D on different platforms. So far my port of Torque3D was successfully building it on Linux (all native builds) (Ubuntu 12.10 (only i386), Ubuntu 13.04 (both i386 and x86_64), PC-BSD 9.1 (x86) and Windows (x86-64).

With Torque3D I wanted to provide different gaming experience what is not possible with other engines. I had dream of possibility that have one gaming experience on PC, and other while playing the same game on table based devices.

I would like to share my dream with you, the reader.

Think about playing one game, for example FPS-RTS hybrid on your PC (in 1st/3rd view, example), save your progress on local HDD or cloud service. Jump into bus/air-plane (whatever you think as transport), open your tablet device/mobile phone, start application and continue your progress, just not as viewing it from 1st or 3rd view but as tower defense or as over-the-shoulder view.
Like I said, complete different gaming experience, some will like it, some will not, but I really from bottom of my heart believe that this is different from what is today in market regardless what engine.

So far I am standing on half way to get my dream come true. I have working touch interface input system for Windows 8 tablets (non RT build), but I never had chance to do proper testing of that.

I also did review of possibility to merge two engines (Torque3D and Torque2D) into one common engine and in that way to bring two communities together. I will keep you informed on that topic.

My two cents on all this.

Dusan Jocic

About the author


#1
06/11/2013 (3:08 pm)
Quote:
I focused myself on developing and porting Torque3D on different platforms

Pics or didn't happen! ;)

Just to note I think that mode7 got Frozen Synapse working with cross-compatible (though that was a pre-T2D version of T2D).
#2
06/11/2013 (3:26 pm)
Dusan
Welcome to GG, sounds like some really interesting work. I can't wait to see more in the future.

Have you sent a email for the steering committee yet? Sounds like you would be a good fit!
#3
06/11/2013 (4:13 pm)
@Dusan
Thank you for your work on T3D, your game idea is interesting. It is kind of like maybe the same story line and universe with different games to suit the different devices.

I am thinking on PC you play a FPS and you complete missions capturing locations. But what happens to these locations after they are captured? Well on the tablet it is a RTS/tower defense you need to build up and defend the captured bases. Otherwise they are just empty bases awaiting to be recaptured by the enemy. Successful defense of the bases improves your FPS game by giving you in range of that base and what the base was setup to do (artillery, munitions, hospital, outpost etc).

I can see a game like this being good at holding a player on at home and on their way to work.

Good luck and I hope you reach your dreams with T3D :-)
#4
06/11/2013 (6:16 pm)
Now you need to find someone to actually make the games of your dreams...

As I realized making games is extremely complex, so you probably want to have a few people working on different things, because you cannot master every discipline yourself and if so it will take a very long time.