How to program with multiple languages on one project?

Started by
9 comments, last by superman3275 11 years, 6 months ago

I'm a beginner in programming. I am able to program fairly well in Blitz Plus, and I just started teaching myself C#. I've gotten together with a group of friends to attempt to create a Mario/Mega Man esque game. There are two programmers on the project, myself(I will be programming in Blitz Plus) and another friend(who is somewhat of a beginner in Java, and wants to program in that.) I've read that in many projects, programmers use several languages. I'd like to do this in my project, but how would this work? Also, how would our code interact with each other? For example, if I declared a variable in my program, how would the programmer using Java interact with it? How would we combine our work together once we are finished? If anyone could tell us a way to get our code to work together, it would certainly be helpful. Thanks.

Blitz plus would be good for a toolkit / level editor, and the GUI. However I don't recommend using it for actual game programming. You're friend could program the actual game in Java. You probably shouldn't start out with Mega Man / Mario for your friends sake, because if he hasn't programmed any (many) games you'll end up with a spaghetti codebase / no game.

I'm a game programmer and computer science ninja !

Here's my 2D RPG-Ish Platformer Programmed in Python + Pygame, with a Custom Level Editor and Rendering System!

Here's my Custom IDE / Debugger Programmed in Pure Python and Designed from the Ground Up for Programming Education!

Want to ask about Python, Flask, wxPython, Pygame, C++, HTML5, CSS3, Javascript, jQuery, C++, Vimscript, SFML 1.6 / 2.0, or anything else? Recruiting for a game development team and need a passionate programmer? Just want to talk about programming? Email me here:

hobohm.business@gmail.com

or Personal-Message me on here !

This topic is closed to new replies.

Advertisement