Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Must have Software for Game Creation  (Read 1327 times)
0 Members and 1 Guest are viewing this topic.
Offline DarkCart

JGO Knight


Medals: 18
Projects: 6
Exp: 1 year


Power of the mind over flesh


« Posted 2014-05-01 22:17:35 »

Hello JGO, I am here to tell you about, in my opinion, of the must-have software for game creation of any sort. I will provide links to the software beside the titles.

Editors:

Notepad++ (http://notepad-plus-plus.org/):
The bare basics for code editing. Not recommended for serious programmers.

Eclipse (http://www.eclipse.org/):
What I and a lot of developers like me use.

Netbeans (https://netbeans.org/):
Like Eclipse, but developed by Oracle.

IntelliJ (http://www.jetbrains.com/idea/):
If you don't like either Eclipse or Netbeans, you could try this, in some ways superior, IDE

Graphics:

Paint.NET (http://www.getpaint.net/):
Sort of like Photoshop, but doesn't cost $700.

GIMP (http://www.gimp.org/):
Like Paint.NET

Pro Motion (http://www.cosmigo.com/promotion/index.php):
I am sorry, but I have never used this software, though I've heard it's worth trying out!

Well, I hope you have enjoyed this list of software, and if you have any questions or feedback, personal message me.
Have a nice day.

Offline ags1

JGO Ninja


Medals: 66
Projects: 3
Exp: 5 years


Make code not war!


« Reply #1 - Posted 2014-05-01 22:19:49 »

Don't forget IntelliJ, it's better than Eclipse or (eek) NetBeans.

(runs for cover)

Offline DarkCart

JGO Knight


Medals: 18
Projects: 6
Exp: 1 year


Power of the mind over flesh


« Reply #2 - Posted 2014-05-01 22:21:39 »

Don't forget IntelliJ, it's better than Eclipse or (eek) NetBeans.

(runs for cover)

Ah, right, will add soon. Thanks for the feedback.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ags1

JGO Ninja


Medals: 66
Projects: 3
Exp: 5 years


Make code not war!


« Reply #3 - Posted 2014-05-01 22:25:13 »

Also, I think you will find some "serious programmers" use notepad++ all the time :-)

Offline DarkCart

JGO Knight


Medals: 18
Projects: 6
Exp: 1 year


Power of the mind over flesh


« Reply #4 - Posted 2014-05-01 22:27:38 »

Also, I think you will find some "serious programmers" use notepad++ all the time :-)

Yeah, but it's technically not a IDE. It's for a rainbow of programming languages, not just Java.

Offline BurntPizza
« Reply #5 - Posted 2014-05-01 22:31:48 »

If you're including Notepad++, then it would be blasphemy not to include Sublime Text.

Also, I've posted it before, but this is a big list of gamedev tools (focuses on web-app type stuff):
http://www.reddit.com/r/gamedev/comments/18e38t/pocketknives_for_game_developers/
Offline Cero
« Reply #6 - Posted 2014-05-01 22:32:07 »

"Must have" ? How about useful stuff ? =P

- Sublime Text 2

Writing:
- just plain old MS Word or imitates. Mostly just Notepad actually

Sound & Music:
- Adobe Audition (formerly Cool Edit Pro)
- Audacity
- Sony ACID
- Ableton Live

Graphics, 2D, 3d, Texture art:
- Autodesk 3ds Max
- Autodesk Maya
- Adobe Photoshop > All
- Many particle editors, Adobe After effects is also nice for effects
- maybe: Blender

Tech:
- Spine
- Map Editors (plus script editors)
- Texture packer

Video editing, cut scenes, trailer:
- Adobe Premiere
- Final Cut Pro
- Sony Vegas

Offline DarkCart

JGO Knight


Medals: 18
Projects: 6
Exp: 1 year


Power of the mind over flesh


« Reply #7 - Posted 2014-05-01 22:36:29 »

I went over the bare basics. Yes, all that other software might be necessary, but for basic game creation, not so much  Smiley

Offline gimbal

JGO Knight


Medals: 25



« Reply #8 - Posted 2014-05-02 10:22:46 »

Also, I think you will find some "serious programmers" use notepad++ all the time :-)

Yeah, but it's technically not a IDE. It's for a rainbow of programming languages, not just Java.

Just like Eclipse.
Offline Roquen
« Reply #9 - Posted 2014-05-02 10:42:25 »

Emacs:  you freaking unwashed heathens!  Lisp is the scripting language...really need I say more?

Blender for freebie 3D edit.  Fragmentarium or Syntheclipse (where is that guy with scripting support already) for prototyping shaders.

VirtualBox for quick minimal testing on other OSes.  Paint.NET is nice for some tasks if you're windows.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline matheus23

JGO Kernel


Medals: 109
Projects: 3


You think about my Avatar right now!


« Reply #10 - Posted 2014-05-02 10:52:18 »

Emacs:  you freaking unwashed heathens!  Lisp is the scripting language...really need I say more?

Is it just me, or is this coming more and more often? Wink

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline Roquen
« Reply #11 - Posted 2014-05-02 11:50:59 »

Which part?
Offline jonjava
« Reply #12 - Posted 2014-05-02 11:53:46 »


Offline matheus23

JGO Kernel


Medals: 109
Projects: 3


You think about my Avatar right now!


« Reply #13 - Posted 2014-05-02 12:07:28 »

Which part?
I was actually talking about the lisp part, but I don't have a problem with it. It's the other way around Smiley

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline Roquen
« Reply #14 - Posted 2014-05-02 12:58:47 »

Nah.  You're ear is just getting more attuned to it. 
Offline Endos
« Reply #15 - Posted 2014-05-04 13:22:20 »

For pixel art you must include Cosmigo Pro Motion  Smiley

Bored Birds - End with your boredom for Android
Retroships - Space Shooter for Android
Ultimate - 2D Side-Scrolling Platformer project
Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #16 - Posted 2014-05-06 05:51:07 »

Why is Photoshop not on your list? *throws temper tantrum* Tongue

I like your list, I use a ton of stuff on it.

My "Development library" currently consists of:
- Photoshop
- FL Studio
- Dreamweaver (For eventually making websites for said games)
- TilEd
- Eclipse
- Notepad++
- AngleCodeFont
- Keyboard Cheesy

and if it counts: (Because I usually stream almost all my development)
- Open Broadcaster
- Twitch Dashboard light

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline HeroesGraveDev

JGO Kernel


Medals: 269
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #17 - Posted 2014-05-06 05:55:03 »

This escalated very quickly from "must-have" to "everything that anyone uses".

Offline Rayvolution

JGO Kernel


Medals: 216
Projects: 2
Exp: 1 year


Resident Crazyman


« Reply #18 - Posted 2014-05-06 07:51:57 »

This escalated very quickly from "must-have" to "everything that anyone uses".

Doesn't help that "Must have" is a very opinionated list. Cheesy

I couldn't imagine *not* having Photoshop, for example. But most people use GIMP, Paint.net, etc because they're free.

- Raymond "Rayvolution" Doerr.
Retro-Pixel Castles - Survival Sim/Builder/Roguelike!
LIVE-STREAMING DEVELOPMENT: http://www.twitch.tv/SG_Rayvolution
Offline jonjava
« Reply #19 - Posted 2014-05-06 07:58:05 »

No mention of version control is a little disheartening, but then again it's usually an implied necessity.

Offline BurntPizza
« Reply #20 - Posted 2014-05-06 14:25:50 »

No mention of version control is a little disheartening, but then again it's usually an implied necessity.

Not sure if this is a good place, but speaking of which, what do you guys use?
Also: Git vs. Mercurial, which do you say is better?
Offline matheus23

JGO Kernel


Medals: 109
Projects: 3


You think about my Avatar right now!


« Reply #21 - Posted 2014-05-06 16:42:30 »

Not sure if this is a good place, but speaking of which, what do you guys use?
I use git and I'm very happy with it Smiley I've used it with a team of four, it worked perfectly. The other three were new to git and it worked flawlessly anyways.

Also: Git vs. Mercurial, which do you say is better?
I have never used Mercurial, so I can't say :/

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline gene9

Senior Duke


Medals: 10



« Reply #22 - Posted 2014-05-06 18:36:51 »

Notepad++ (http://notepad-plus-plus.org/):
The bare basics for code editing. Not recommended for serious programmers.

Notepad++ is good, but there are tons of great options. Many swear by a particular editor, but I suspect they are all valid choices, and it's largely personal taste and usage patterns.

Every programmer I know uses a text editor. Even those that use a more full featured IDE use a text editor for working with code snippets, loose scripts, writing notes, and working with text data. Some advanced programmers swear by going IDE-free. I don't. IDEs are particularly important for navigating large code bases.

Netbeans (https://netbeans.org/):
Like Eclipse, but developed by Oracle.

There are a few tasks where I prefer Eclipse, a lot where I prefer IntelliJ, but I can't think of any reason to use NetBeans any more.

Others:

- Linux or Mac OS. Windows has terrible shell options.
- oh-my-zsh (https://github.com/robbyrussell/oh-my-zsh). A better shell than bash.
- git for version control. Mercurial is fine too. I prefer git simply because it won the "war" for critical mass of this type of hash based open source version control system.
- Gradle for builds. Gradle is a far more cleaner, concise, flexible version of Maven. IDE-specific scripts are terrible.
- pandoc. You should write your docs and notes in some markup format or "markdown" or something similar. Pandoc is excellent at converting to pdf or web.
- Scala. The only good reason to not use Scala is Android, where getting Scala to work is a headache. For desktop work, Scala is a must.
- R + ggplot2. If you need to track any kind of data, or make any type of data plots, this is the best.
Offline ctomni231

JGO Wizard


Medals: 99
Projects: 1
Exp: 7 years


Not a glitch. Just have a lil' pixelexia...


« Reply #23 - Posted 2014-05-07 07:26:33 »

 I used git, mercurial, and subversion.

Git ++++
Mercurial ++
Subversion -

Mercurial is great when working alone because it is very personal. Git is incredible for group work. Subversion just makes you work hard to resolve conflicts... Not very fun.

I agree with the lists in this topic. But hey!! There is nothing wrong with using a text editor for quick edits to code. Some people are just to attached to the IDE, or maybe I just don't want a maid cleaning up after me all the time...  Cry

Offline jonjava
« Reply #24 - Posted 2014-05-07 07:41:00 »

Not sure if this is a good place, but speaking of which, what do you guys use?
Also: Git vs. Mercurial, which do you say is better?

Used SVN for a long time (was used in school). Using Git when possible. Chose Git because of Linus basically.

Pages: [1]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (38 views)
2014-10-17 03:59:02

Norakomi (29 views)
2014-10-16 15:22:06

Norakomi (24 views)
2014-10-16 15:20:20

lcass (28 views)
2014-10-15 16:18:58

TehJavaDev (56 views)
2014-10-14 00:39:48

TehJavaDev (55 views)
2014-10-14 00:35:47

TehJavaDev (46 views)
2014-10-14 00:32:37

BurntPizza (64 views)
2014-10-11 23:24:42

BurntPizza (36 views)
2014-10-11 23:10:45

BurntPizza (78 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!