Home > BBS > gamedev > What tools do you use?
User Password :: Sign Up :: [?]

nvictor



 

What tools do you use?

Hello Lexaloffle,
I saw your games and you pixel arts; I'm very impressed. What tools do you use to create the games and the arts? I have seen SDL dlls so I suppose you use that library.

P#659 Posted at 2008-12-23 18:59
tags: gamedev

zep



 

::

Hi nvictor

Yes, I use SDL for handling sound, input and blitting to the screen. I don't do anything special code-wise.. just good old GNU C compiler for both Windows (mingw) and Mac OS X. If you're curious, you can see a sample of my code here: @ (slightly more terse than usual as it's for a 48-hour game development event).

For pixelling, I use my own in-house drawing program so that I can modify it as needed. It's impossible for anyone else to use because it has no visual interface, and occasionally requires a recompile for specific functionality!

There are lots of good pixelling programs out there though.. there's a nice list of them and other resources here: @

I'd recommend checking out GraphicsGale and ProMotion first.

If you haven't come across it already, pixelation is a good forum for learning pixel art. I used to spend quite a lot of time there. The new site is here: @

P#660 Posted at 2008-12-24 16:31

nvictor



 

::

Thanks for the reply; it's very helpful.

Merry christmas.

P#661 Posted at 2008-12-24 17:15

Qwak



 

::

I really need to get a Mac (and maybe do a port of Qwak, or pay someone to do it for me). Out of curiosity; what do you find the differences are, between PC and Mac game development?

I guess if you're using GNU C compiler, you have your own makefile and can use it for Mac and PC?

P#663 Posted at 2009-01-02 17:44

zep



 

::

Hi Jamie!

Well, because I use SDL which is well support on the Mac, I didn't have too much trouble with the actual compiling and running part of things. I use separate makefiles for each platform, but they are very simple. The main things I had to sort out were:

- Byte order for reading data files.
- Saving player data. -- Solution: ~/Library/Application Support/Game
- How to use the pasteboard. -- Solution: system("pbpaste > tempfile.txt");
- Fullscreen 8-bit colour support. -- Solution: wrote a 32-bit emulation layer
- How to make an .app bundle  (XCode does this for you, but I wanted to use command-line scripts)
- How to build universal binaries (ditto)

P#666 Posted at 2009-01-04 07:22

Bellthasar



 

::

Hi Lexaloffle,

Sorry to bring up a old post but i am very interested to work with Voxels, but i don't know where to start. Did you have any recommendation about where i can look to get started on this matter?

Tank You Very Much!

P#4742 Posted at 2011-11-21 13:16

Pulverbox



 

::

zep? We can't download Mr Splode @Ludum dare! :( 404 Error...


Oh, @Bellthasar - First, you need an idea :) Work on your idea, shape it, write it down. Then start searching a programming language that fits your style and your idea.

P#4776 Posted at 2011-11-22 09:12

duo



 

::

google is your friend?
http://www.planetfreeplay.com/download/Mr.-Splode-and-the-Fireworks-Factory/

P#4920 Posted at 2011-11-24 19:57

Pulverbox



 

::

Thanks :)

P#4936 Posted at 2011-11-25 05:59


Log in to post a comment

User: Password:
:: Not a Member? Sign Up Now!


Generated '13-06-19 21:59 / 0.013s / 1310k     About :: Contact :: Terms of Use / Privacy

© Copyright 2003-2012 Lexaloffle Games LLP. All Rights Reserved All trademarks are the property of their respective owners.

Join the Lexaloffle Newsletter:
Follow Lexaloffle:
More Indie Games: