pouët.net

I'd like some Linux users to try my game

category: general [glöplog]
i'm totally serious, kernel recompiles solve *everything* on linux (and if it somehow doesn't work: quit whining, it's open source, so you can fix it yourself)
added on the 2010-10-07 22:50:19 by havoc havoc
Look, dude... I appreciate the fact that you're trying to make a game on your own. Although I have no personal experience, it's no secret that creating games require a lot of effort. Whether the target platform is an unexpanded VIC20 or a the latest GeWhizz graphics card running on Windows 7, it's a time consuming activity.

But let's be honest, Linux is not (yet?) a good platform for games/demos. It really isn't. You'd get a better return on investment for your time making this game for Windows 7. (Better development tools, DirectX, much much larger audience.)

However, if you insist on Linux, at least use SDL.
@beerboyzcompany: I don't want to use SDL. I'll figure it out, thanks.
added on the 2010-10-07 22:54:22 by duffman duffman
"I'd like some Linux users to try my game"

Linux users or GTFO

god damned trolls
added on the 2010-10-07 23:18:29 by moT moT
Quote:
- After closing the window, it had disabled the keypress repeat on my keyboard. It was kind of annoying :-/

ditto. I'l dick around with drivers after work today. Maybe try nouveau?
added on the 2010-10-08 00:32:51 by ringofyre ringofyre
Quote:
"I'd like some Linux users to try my game"
Linux users or GTFO
god damned trolls

WIN. But remember where we are...
added on the 2010-10-08 00:34:42 by ringofyre ringofyre
I'm working on fixing that crash on clicking the close button. I still can't believe I missed that.
I have to intercept the DestroyNotify somehow.

Thanks for testing everyone.

@Thom: I know Linux was never meant as a games/multimedia platform, it was intended for servers.
But many people have put a lot of effort to improve it for that purpose.
The recently released "Amnesia: The dark descent" works on Linux, Mac, Windows and it's a very solid game.
added on the 2010-10-08 00:39:19 by duffman duffman
@ringofyre: Just restart the game and select "bye bye" from the main menu, key repeat will be back.
added on the 2010-10-08 00:40:40 by duffman duffman
Ok, don't use SDL.

Use Allegro.
added on the 2010-10-08 01:09:13 by speeder speeder
Honestly though, if you want any kind of acceptance, *just use SDL*. At least then Windows and Mac users can also enjoy it.
added on the 2010-10-08 10:04:03 by sagacity sagacity
I might make a Windows version, don't know yet.
added on the 2010-10-08 10:28:17 by duffman duffman
Here is the system port list for some of the SDL demos of the fiture crew:

[BeOS]
[Linux]
[MS-Dos]
[Windows]
[Amiga AGA]
[Amiga PPC/RTG]
[MacOSX]
[Dreamcast]
[Acorn]
[GamePark GP32]
[GamePark GP2X]
[Playstation Portable]
[FreeBSD]
[Solaris]
[Nintendo Wii]
[SGI/IRIX]
added on the 2010-10-08 10:28:48 by krabob krabob
Pfff is that all? Planet Hively is on WAY more platforms ;-)
added on the 2010-10-08 10:33:18 by xeron xeron
i'm not sure why everyone is so fond of sdl.. if he wants to learn coding for linux then he's on a proper way.
added on the 2010-10-08 10:38:26 by nemesis nemesis
=--> ./sdodgeball
zsh: segmentation fault ./sdodgeball


Admittedly, i'm on ubuntu via virtualbox via my work pc. I'll try it on a proper computer when I get home.
added on the 2010-10-08 18:12:35 by MeteoriK MeteoriK
Updated the tarballs.
I fixed the crash on clicking the X to close the window.
Program now intercepts the WM_DELETE, and exits nicely. So you won't lose keyboard repeat.

I also use virtual keycodes now and I changed the default controls to reasonable ones. They are:

Esc -> Pause
X -> Shoot / Catch / Confirm
Z -> Pass / Dodge / Cancel
Up -> Up
Down -> Down
Left -> Left
Right -> Right

I actually looked at the "glxgears" source to figure it out.

You will have to reconfigure the options and save.
If you try the 'load' option with your current save, you will get
a 'File not valid' message.
added on the 2010-10-08 18:34:52 by duffman duffman
Question:

Since I use virtual keycodes now, it probably means my default keys will change place on non 'qwerty' keyboard right?
added on the 2010-10-08 18:45:30 by duffman duffman
thom: I code GL in linux without any differences from coding in windows.. and I'm not using SDL... yeah, I code multi platform too... no problems... breakin uses windows, I'm using linux.. the differences between ati and nvidia is far more demanding than the platform choice... linux (with ubuntu) has come a long way just in recent years...

the reason I code sloppy demos is not because I use linux, it's because I don't spend time on them and we lack content (3d graphicians etc)... but none of that is linux fault...

this dude made something he's proud enough to show us, he wants people to try it. leave it at that.
added on the 2010-10-08 19:56:53 by thec thec
Did you try recompiling the kernel?
Just wondering.
added on the 2010-10-08 20:16:03 by xernobyl xernobyl
Pfff... I prefer latest Windows for gaming and/or demo-ing
Pfff... I like to play games and watch on my MSX. Why bother with anything else?
added on the 2010-10-08 20:34:54 by Marq Marq
I am a Linux user, and I'm using it exclusively (at home and in demoparties).
Though I don't agree with people saying that it's not mature for being a demo/games platform, I totally agree about using SDL. What is the point in using Linux and making unportable games/demos ???
added on the 2010-10-08 21:02:51 by flure flure
yeah what's the point in using windows and making unportable games/demos..
added on the 2010-10-08 21:06:19 by nemesis nemesis
Well I don't care much about unportability of windows demos. Most of the people use Windows, and I still can watch demos thanks to capped.tv, youtube etc...
But if you make a linux demo, you're in inferiority, if you want an audience you need to make it portable
added on the 2010-10-08 21:28:45 by flure flure
Quote:
But if you make a linux demo, you're in inferiority


Typo or freudian slip? :D

Personally, I think if it's some kind of generic demo (i.e. easily portable), you can either make it single platform to support that platform, or make it portable if you want an audience (who all have windows boxes). Or just capture it of course.

If you want to support the platform, use some of the unique features of that platform and show what it can do.
added on the 2010-10-08 21:41:27 by psonice psonice

login