Universe SandboxGeneral CategoryUniverse Sandbox 1 Help (2009 version)Programming language
Pages: 1
PrintPrint
Author Topic: Programming language  (Read 2260 times)
FGFG
Beta Team

*****
Posts: 398



« 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?
Logged
deoxy99
Beta Team

*****
Posts: 868


Prime Minister of Socialist State of Spheron Rilmu


WWW
« Reply #1 on: December 14, 2009, 03:54:36 PM »

Probably Java.
Logged
qwew80
Beta Team

*****
Posts: 40


« Reply #2 on: December 15, 2009, 10:37:11 AM »

This is almost the exact same question I had, except nobody ever answered.
Logged
Bla
Global Moderator

*****
Posts: 765


The stars died so you could live.


WWW
« 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.
Logged
FGFG
Beta Team

*****
Posts: 398



« 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).

Logged
Dan Dixon
Creator of
Universe Sandbox

*****
Posts: 2408



WWW
« 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?
Logged
SuperNova
Beta Team

*****
Posts: 380


Dance! boggy wonderland!


WWW
« Reply #6 on: December 19, 2009, 04:03:25 AM »

why did they made it so hard to build a game  Huh
Logged
FGFG
Beta Team

*****
Posts: 398



« 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..
Logged
SuperNova
Beta Team

*****
Posts: 380


Dance! boggy wonderland!


WWW
« 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!
Logged
Dan Dixon
Creator of
Universe Sandbox

*****
Posts: 2408



WWW
« 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.
Logged
deoxy99
Beta Team

*****
Posts: 868


Prime Minister of Socialist State of Spheron Rilmu


WWW
« Reply #10 on: December 22, 2009, 10:14:13 AM »

What if...Universe Sandbox wasn't released at all?
Logged
MassiveEffect
Beta Team

*****
Posts: 54


We're making a better world. All of them...


WWW
« Reply #11 on: January 09, 2010, 02:45:10 AM »

why did they made it so hard to build a game  Huh
  The amount of coding and math that must be involved behind this program has to be mind numbing! Grin
Logged
atomic7732
Beta Team

*****
Posts: 2652


Like a scientific expert. With magic.


WWW
« Reply #12 on: January 27, 2010, 07:40:11 AM »

why did they made it so hard to build a game  Huh
 The amount of coding and math that must be involved behind this program has to be mind numbing! Grin

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.
Logged
Bla
Global Moderator

*****
Posts: 765


The stars died so you could live.


WWW
« 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 » Logged
SuperNova
Beta Team

*****
Posts: 380


Dance! boggy wonderland!


WWW
« 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!
Logged
Dan Dixon
Creator of
Universe Sandbox

*****
Posts: 2408



WWW
« 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/
Logged
atomic7732
Beta Team

*****
Posts: 2652


Like a scientific expert. With magic.


WWW
« Reply #16 on: February 08, 2010, 05:25:41 PM »

Can't download.  Cry
Logged
Dan Dixon
Creator of
Universe Sandbox

*****
Posts: 2408



WWW
« Reply #17 on: February 08, 2010, 05:54:37 PM »

Can't download.  Cry

Why not?
Logged
atomic7732
Beta Team

*****
Posts: 2652


Like a scientific expert. With magic.


WWW
« 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.
Logged
qwew80
Beta Team

*****
Posts: 40


« 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)

Logged
atomic7732
Beta Team

*****
Posts: 2652


Like a scientific expert. With magic.


WWW
« Reply #20 on: February 10, 2010, 08:16:47 PM »

It's 3D Scratch!  Grin
Logged
Pages: 1
PrintPrint
Jump to: