9 Replies - 1143 Views - Last Post: 29 July 2011 - 02:46 AM Rate Topic: -----

#1 oamsath  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 7
  • Joined: 14-July 11

A New Game Programming Language Idea

Posted 14 July 2011 - 10:41 AM

Hello DIC Community..

I'm currently pursuing Bachelor Degree in Computer Science, and currently brainstorming some ideas for my Graduation Project. My interests include Compiler Theory and Game programming. I've been using XNA for years and some OpenGL.

I've came up with an idea that I'm hammering right now for flaws and things I may not have considered. and some friend suggested that I should post into forums concerning with games. and Here I'm :D

My idea is creating a new language for games, making game development easier. It will be object oriented and supporting many high-level gaming features like:

auto-implementing state machines
an enhanced pipeline for loading resources (sounds, models, textures, ....)
defining auto templates for screens, memory management, and other things.

Another thing is that I'm facinated with the drag and drop code snippets from x-code and unity IDE. I'm hoping that I can make my language as easy to write as that !

The idea that it will not be compiled into machine code but to existing class library i will make in c++ and open-GL. then use a c++ compiler to produce a ready game.
This will enable future enhancements to include another compiler to objective-c and java for mobiles, and maybe to java-script or action-script for web.
The same code for all platforms :D

I'm currently open to all new ideas. Can i hear your thoughts about other features or things to research in? Thanks.

This post has been edited by oamsath: 14 July 2011 - 10:42 AM


Is This A Good Question/Topic? 0
  • +

Replies To: A New Game Programming Language Idea

#2 bonyjoe  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 175
  • View blog
  • Posts: 548
  • Joined: 08-September 10

Re: A New Game Programming Language Idea

Posted 14 July 2011 - 11:22 AM

My thought is 9 months will not be enough time to complete this project, also if you do this the university will own it and they will be able to release it or sell it but you will not.
Was This Post Helpful? 0
  • +
  • -

#3 oamsath  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 7
  • Joined: 14-July 11

Re: A New Game Programming Language Idea

Posted 14 July 2011 - 11:24 AM

It will be an ongoing project. I intend to work on even after graduation. And about the university I'm currently querying about that. thanks for the heads up. Any other advices ?
Was This Post Helpful? 0
  • +
  • -

#4 DivideByZero  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 238
  • View blog
  • Posts: 551
  • Joined: 02-December 10

Re: A New Game Programming Language Idea

Posted 14 July 2011 - 12:54 PM

Try to focus on making the debugging side easier for developers.
For example in XNA, sometimes I wish I could make the collision rectangles for certain objects visible so I can see what the problem is.

Make it easer for developers to read in input from the user, I'm sure you probably know how much of a pain it is in XNA.

That's all I can think of at the moment, I'll post more if I get anymore ideas :)
Was This Post Helpful? 1
  • +
  • -

#5 anonymous26  Icon User is offline

  • D.I.C Lover

Reputation: 0
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: A New Game Programming Language Idea

Posted 14 July 2011 - 05:34 PM

View PostDivideByZero, on 14 July 2011 - 08:54 PM, said:

Try to focus on making the debugging side easier for developers.
For example in XNA, sometimes I wish I could make the collision rectangles for certain objects visible so I can see what the problem is.

Make it easer for developers to read in input from the user, I'm sure you probably know how much of a pain it is in XNA.

That's all I can think of at the moment, I'll post more if I get anymore ideas :)

This. :)
Was This Post Helpful? 1
  • +
  • -

#6 Jianju  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 15
  • Joined: 11-July 11

Re: A New Game Programming Language Idea

Posted 15 July 2011 - 07:27 AM

Aside from the drag & drop interface, this sounds a lot like Monkey. I've tried it; pretty cool, actually.

I'd be into collaborating, if you're interested. I'm mostly an artist, but trying to become a better programmer too. I've been thinking about a similar interface.
Was This Post Helpful? 0
  • +
  • -

#7 oamsath  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 7
  • Joined: 14-July 11

Re: A New Game Programming Language Idea

Posted 15 July 2011 - 07:31 AM

View PostJianju, on 15 July 2011 - 07:27 AM, said:

Aside from the drag & drop interface, this sounds a lot like Monkey. I've tried it; pretty cool, actually.

I'd be into collaborating, if you're interested. I'm mostly an artist, but trying to become a better programmer too. I've been thinking about a similar interface.


thanks.. this was exactly what i was going for. i will try it :D
Was This Post Helpful? 0
  • +
  • -

#8 mfreeman1008  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 14
  • Joined: 27-April 11

Re: A New Game Programming Language Idea

Posted 28 July 2011 - 02:51 PM

The only thing that I can think of for a good game language would be the ability to have a very platform-flexible compiler so that you can easily use it to develop on many different platforms and operating systems.

Oh, and yes, definitely easier debugging abilities :P Hmm, ya know, why not just go ahead and write up a custom IDE for your language as well :D haha
Was This Post Helpful? 0
  • +
  • -

#9 DivideByZero  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 238
  • View blog
  • Posts: 551
  • Joined: 02-December 10

Re: A New Game Programming Language Idea

Posted 29 July 2011 - 02:32 AM

Oh and don't forget to make it cross platform!
I shed a tear everytime I make an XNA game, knowing that only people on Windows and the .NET framework can play it :(
Was This Post Helpful? 0
  • +
  • -

#10 bonyjoe  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 175
  • View blog
  • Posts: 548
  • Joined: 08-September 10

Re: A New Game Programming Language Idea

Posted 29 July 2011 - 02:46 AM

View Postoamsath, on 14 July 2011 - 10:41 AM, said:

The same code for all platforms :D


Come one guys at least read what he said
Was This Post Helpful? 1
  • +
  • -

Page 1 of 1