#29256 - Omega81 - Mon Nov 15, 2004 1:10 pm
out of curiosity, I was wondering what libraries or/and development tools do you guys use when developing you games.
I have always like writting my own tools and lib. it usually takes too long and I end up not finishing the Lib or the Game idea :-(
So please do share your development practices or tool :-)
_________________
Keep it real, keep it Free, Keep it GNU
#29258 - NoMis - Mon Nov 15, 2004 1:40 pm
I Use Devkitarm as my compiler and Eclipse with CDT for Coding and debugging. I'm also using the managed build system of Eclipse for compilation.
MapEd is the mapeditor of my choice and as emulators I use mappyVm and VisualBoyAdvance (mainly for debugging and cause mappyvm has no sound).
I wrote the basic headers, wich includes all the registers and basic macros, myself.
For my soundengineering I use Modplug Tracker.
If I want to test everything on hardware I use LittleWriter to flash my card.
Other than that, I only use some commandline tools to convert graphics and sounds into a compilable format.
NoMis
#29263 - ScottLininger - Mon Nov 15, 2004 6:15 pm
Compiler: DevKitAdv
Text Editor: EditPlus
Sound Engine: Krawall
Sound Editing: ModPlugTracker + Audacity
Graphics: Photoshop and Poser
Map Editor: Custom PHP/MySQL app running through Mozilla
Converters: Custom PHP scripts "compiled" into .exe files
#29265 - Abscissa - Mon Nov 15, 2004 6:49 pm
For GBA stuff (I do some things different for Windows development):
Compiler: DevKitARM
IDE: Visual Studio
Audio: I've only done a little bit of Audio so I just hardcoded it all, no tools yet.
Graphics: Windows Paint :) (But I do need to get somthing better)
Map Editor: None since I haven't done much with the tiled modes yet.
Headers: I use existing ones, no sense rewriting the same thing.
Libraries: I tend to just write my own. GBA dev reminds me of DOS game programming, so if I used someone else's libs I'd feel like I was missing out on the fun part ;)
#29266 - identitycrisisuk - Mon Nov 15, 2004 6:50 pm
NoMis wrote: |
MapEd is the mapeditor of my choice and as emulators I use mappyVm and VisualBoyAdvance (mainly for debugging and cause mappyvm has no sound). |
I've just been looking at MapEd v0.98.5 off the main page, is that the same version you use? It looks amazing, though I was completely stumped by the lack of scrollbars when I first loaded up the sample map. And who on earth though the middle button was a good place to hide the scrolling ability? But the paralax and collison layers make it look fantastic, plus the GBA preview is nice too. I assume in the sample there's a custom collision data bitmap saved within the file as it isn't a bitmap and isn't quite the same as the default. Have to see what it's like getting the information into a program.
#29269 - DiscoStew - Mon Nov 15, 2004 7:27 pm
For my current demo game of an existing game I'm working on, I use the following...
Compiler: DevKitARM
IDE: Visual Studio .NET
Sound Engine: Apex Audio System (jd) / 8ad (tepples)
-The audio I'm using is to be all streamed as there are no MOD music from it, which is why I'm integrating 8ad into AAS as best as I can and have to downsample the audio.
Graphics: Photoshop
-The graphics being used will all be ripped from the game and downsampled to work with the GBA.
Headers: The old headers from the GBA AppWizard, with some modifications
Libraries: My own, which I have been working on for quite some time that will handle both tiled backgrounds and sprites separately.
Editors: None at the moment, except for the test editors I made when developing my bg/sprite libs. Those will be redone once my libs are done to an extent.
_________________
DS - It's all about DiscoStew
#29270 - keldon - Mon Nov 15, 2004 7:35 pm
ScottLininger wrote: |
Text Editor: EditPlus |
Woot wooot, that's the best Text Editor available
ScottLininger wrote: |
Map Editor: Custom PHP/MySQL app running through Mozilla |
How does that work?
#29275 - ScottLininger - Mon Nov 15, 2004 8:25 pm
keldon wrote: |
ScottLininger wrote: | Map Editor: Custom PHP/MySQL app running through Mozilla |
How does that work? |
Surprisingly well. Mozilla can handle an HTML page with thousands of little tile images. IE can't.
It's a fair amount of javascript to handle swapping out the images as you use the editing tools. Changes that are on screen also get reflected in hidden variables that post back and get stored in the database. Then there's a PHP script that translates the raw map data and scripting data into a .c file.
It's not the fastest thing in the world, since the amount of data being sent when you load up a large map can be substantial. But since PHP/web scripting is a thing I'm familiar with, it made generating the tools relatively easy. Ultimately, I think I'll move over to some other approach due to these performance problems...
If you're really interested, PM me and I can set you up a login.
-Scott
#29346 - blinky465 - Thu Nov 18, 2004 1:39 pm
Text editor: EditPlus
Compiler/libraries: VisualHAM with HELlib
MapEditor: the one that comes with VisualHAM!
(am looking at building a custom map editor for isometric games)
Languages: C
#29366 - gauauu - Fri Nov 19, 2004 2:45 am
Editor: Vim
Compiler/Toolkit: DevKitAdvance
Map Editor: Mappy with Fmp2Gba
Gfx converter: Photoshop/Gimp with Gifs2Sprites
Music: I'm too much a noob to use music
Headers: Some pre-existing ones, with a few personal tweaks
Libs: write my own. actually, currently working on writing my own.
Talent: none whatsoever :)
#29372 - Krakken - Fri Nov 19, 2004 5:20 am
Editor: Visual Sudio .NET 2003
Compiler: DevKitARM
Apart from that, I make my own tools and libraries.
#29380 - expos1994 - Fri Nov 19, 2004 6:18 am
Editor: UltraEdit
Compiler: DevKitAdv
Map Editor: I need to make one. I struggle with GBAMapEditor
Graphics: MSPaint, my own Bitmap converter
Music/Sound: Modplug Tracker (I suck at it)
Sound: Krawall
Debugger: VisualBoy Advance
#29393 - poslundc - Fri Nov 19, 2004 3:30 pm
Editor: BBEdit (Mac), ConTEXT (PC), emacs (*nix)
Compiler: Devkit Advance
Tools: my own
Dan.