Welcome, Guest

Author Topic: Programming language  (Read 27952 times)

FGFG

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 398
Programming language
« on: December 14, 2009, 02:03:41 PM »
Dan, can you tell me which program and programming language did you use to create universe sandbox?

deoxy99

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 872
  • ✨ the name's verb ✨
Re: Programming language
« Reply #1 on: December 14, 2009, 03:54:36 PM »
Probably Java.

qwew80

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 40
Re: Programming language
« Reply #2 on: December 15, 2009, 10:37:11 AM »
This is almost the exact same question I had, except nobody ever answered.

Bla

  • Global Moderator
  • *****
  • Posts: 1013
  • The stars died so you can live.
Re: Programming language
« Reply #3 on: December 15, 2009, 11:09:58 AM »
I think I read something about Visual Basic somewhere. I'm not sure though. I've also been interested, but last time I did a search I downloaded and started trying out some things in Visual Basic I can remember.

FGFG

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 398
Re: Programming language
« Reply #4 on: December 15, 2009, 11:37:07 AM »
In any case, I have a project and i need a programming language able to manage 2D graphics (3D if possible).


Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: Programming language
« Reply #5 on: December 18, 2009, 12:13:26 AM »
Dan, can you tell me which program and programming language did you use to create universe sandbox?

Universe Sandbox is written in a manage .NET language, Visual Basic .NET. It uses the Truevision3D graphics engine and the nUI Interface library (buttons, list controls, etc...).

It's likely that we'll be moving all the code to C# (C sharp) after 2.0 is released. As it turns out VB.NET and C# are very similar languages.

Unity is also worth checking out. It uses C# as its language.

Graphics Engines
http://www.truevision3d.com/
http://creators.xna.com/en-US/
http://unity3d.com/

Development Environments
http://www.microsoft.com/express/vb/Default.aspx
http://www.microsoft.com/express/vcsharp/Default.aspx

Interface Library
http://www.ionstar.org/index.php?nuioverview

If you've never programmed before...
http://smallbasic.com/

In any case, I have a project and i need a programming language able to manage 2D graphics (3D if possible).

What's your project?

SuperNova

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 387
  • ROW ROW, FIGHT THE POWAH!
    • Dreadnaught BG
Re: Programming language
« Reply #6 on: December 19, 2009, 04:03:25 AM »
why did they made it so hard to build a game  ???

FGFG

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 398
Re: Programming language
« Reply #7 on: December 19, 2009, 05:41:54 AM »
My project is a game/simulation about evolution... Probably groups of cells fighting each other... I still have to decide  a lot of things.

However I've just discovered Visual C++ from Microsoft, I'm downloading it now..

SuperNova

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 387
  • ROW ROW, FIGHT THE POWAH!
    • Dreadnaught BG
Re: Programming language
« Reply #8 on: December 19, 2009, 08:19:14 AM »
My project is a game/simulation about evolution... Probably groups of cells fighting each other... I still have to decide  a lot of things.

However I've just discovered Visual C++ from Microsoft, I'm downloading it now..

me too!!!
hey, i got a idea. if we would be a team?!
then its done in no time!

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: Programming language
« Reply #9 on: December 21, 2009, 02:43:14 PM »
My project is a game/simulation about evolution... Probably groups of cells fighting each other... I still have to decide  a lot of things.

That's sounds awesome. Don't get caught up in designing everything before you begin. Programming and design is very iterative. As you develop and explore your ideas they will change and grow.

I wish you great success.

However I've just discovered Visual C++ from Microsoft, I'm downloading it now..

I don't think that the extra burden of C++ is worth its advantages (like speed). VB.net and C# take care of some many things (like memory management and garbage collection) that can cause big problems in C++.

I don't think Universe Sandbox would be as far along if I had started coding it in C++. Managed languages let you work more quickly.

deoxy99

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 872
  • ✨ the name's verb ✨
Re: Programming language
« Reply #10 on: December 22, 2009, 10:14:13 AM »
What if...Universe Sandbox wasn't released at all?

MassiveEffect

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 54
  • We're making a better world. All of them...
    • MassiveEffect Universe Sandbox Videos
Re: Programming language
« Reply #11 on: January 09, 2010, 02:45:10 AM »
why did they made it so hard to build a game  ???
  The amount of coding and math that must be involved behind this program has to be mind numbing! ;D

atomic7732

  • Global Moderator
  • *****
  • Posts: 3848
  • caught in the river turning blue
    • Paladin of Storms
Re: Programming language
« Reply #12 on: January 27, 2010, 07:40:11 AM »
why did they made it so hard to build a game  ???
 The amount of coding and math that must be involved behind this program has to be mind numbing! ;D

It's really a whole bunch of tags and numbers. Maybe some physics if its racing. et, the tags part is so hard!!!! Or whatever you call them. XML, KML, and HTML have tags, I don't know what you call the JavaScript and stuff.

Bla

  • Global Moderator
  • *****
  • Posts: 1013
  • The stars died so you can live.
Re: Programming language
« Reply #13 on: January 27, 2010, 10:35:37 AM »
That's why I don't get programming languages. I have no problem with the simple HTML, but as soon as I have to start from nothing and learn tags, especially in JavaScript with semicolons and all that, I just don't know what to write. It's like when you have to start writing a story for school, where you can choose the subject completely yourself, but you have to write it in an completely unknown language with perfect grammar and word-usage, and if you don't, it just won't work.

VisualBasic is good if you don't like codes. It probably doesn't give you so much freedom as the raw codes though... And as soon as you want to make the program do more advanced things than jumping around menus, you probably need code anyways. I gave up very quickly, I think. But it's probably most important to aim at something while you are programming, so you know what codes you have to learn.
« Last Edit: January 27, 2010, 10:39:52 AM by Bla »

SuperNova

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 387
  • ROW ROW, FIGHT THE POWAH!
    • Dreadnaught BG
Re: Programming language
« Reply #14 on: February 07, 2010, 09:23:48 AM »
My project is a game/simulation about evolution... Probably groups of cells fighting each other... I still have to decide  a lot of things.

That's sounds awesome. Don't get caught up in designing everything before you begin. Programming and design is very iterative. As you develop and explore your ideas they will change and grow.

I wish you great success.

However I've just discovered Visual C++ from Microsoft, I'm downloading it now..

I don't think that the extra burden of C++ is worth its advantages (like speed). VB.net and C# take care of some many things (like memory management and garbage collection) that can cause big problems in C++.

I don't think Universe Sandbox would be as far along if I had started coding it in C++. Managed languages let you work more quickly.

where did you learnd it? i wanna learn it!

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: Programming language
« Reply #15 on: February 08, 2010, 11:38:01 AM »
Here's something else I recently learned about if you're interested in learning how to program. It's free educational software that teaches programming in a 3D environment:
http://alice.org/

atomic7732

  • Global Moderator
  • *****
  • Posts: 3848
  • caught in the river turning blue
    • Paladin of Storms
Re: Programming language
« Reply #16 on: February 08, 2010, 05:25:41 PM »
Can't download.  :'(

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: Programming language
« Reply #17 on: February 08, 2010, 05:54:37 PM »

atomic7732

  • Global Moderator
  • *****
  • Posts: 3848
  • caught in the river turning blue
    • Paladin of Storms
Re: Programming language
« Reply #18 on: February 08, 2010, 06:10:19 PM »
The download time keeps going up. It wont ever go down. I tried again and nothing loaded.

qwew80

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 40
Re: Programming language
« Reply #19 on: February 10, 2010, 07:51:40 PM »
The following was drawn from Alice.org:

About Alice
What is Alice?The Alice TeamSponsors and CreditsSIGCSE 2007 Tea PartyDownloads
Get Alice 2.2Get Alice 2.0Get Storytelling AliceSneak peek: Alice 3 betaAlice LicenseObject GalleryTeaching
Instructional MaterialsTutorialsTextbooksSchools Using AliceNewsletterCommunity
ForumsAlice BlogNewsletterPublications
Papers and researchAlice in the newsTestimonialsSupport
Alice FAQsTroubleshootingKnown BugsContact Us

Download Alice v2.2

Download Mirror: Alice 2.2 on Kenai.com


.
Note: If you have problems with the downloads below, please try downloading from Kenai.com
Windows release last updated 06/10/2009
Mac release last updated 06/10/2009
Download Alice 2.2 for Windows (250MB)

Download Alice 2.2 for Mac (281MB)


atomic7732

  • Global Moderator
  • *****
  • Posts: 3848
  • caught in the river turning blue
    • Paladin of Storms
Re: Programming language
« Reply #20 on: February 10, 2010, 08:16:47 PM »
It's 3D Scratch!  ;D