Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » why are most allegro games bad?

This thread is locked; no one can reply to it. rss feed Print
why are most allegro games bad?
spellcaster
Member #1,493
September 2001
avatar

You all better listen to Richard, for he speaks the truth.

--
There are no stupid questions, but there are a lot of inquisitive idiots.

X-G
Member #856
December 2000
avatar

He's also ridiculously oversimplified the situation. Plus, there are a lot of talentless hacks who won't produce anything of quality regardless of whether they spend a lot of time or not.

--
Since 2008-Jun-18, democracy in Sweden is dead. | 悪霊退散!悪霊退散!怨霊、物の怪、困った時は ドーマン!セーマン!ドーマン!セーマン! 直ぐに呼びましょう陰陽師レッツゴー!

Trumgottist
Member #95
April 2000
avatar

Quote:

He's also ridiculously oversimplified the situation.

And you didn't? :P

--
"I always prefer to believe the best of everybody - it saves so much time." - Rudyard Kipling

Play my game: Frasse and the Peas of Kejick

X-G
Member #856
December 2000
avatar

Nope. The existence of a lot of talentless hacks is just a simple fact. What Phipps did was portray the issue as a simple "Learn to not be lazy", which is not a simple thing to do at all.

--
Since 2008-Jun-18, democracy in Sweden is dead. | 悪霊退散!悪霊退散!怨霊、物の怪、困った時は ドーマン!セーマン!ドーマン!セーマン! 直ぐに呼びましょう陰陽師レッツゴー!

Richard Phipps
Member #1,632
November 2001
avatar

I never said it was simple. I just pointed out what I see as being the problem.

Trumgottist
Member #95
April 2000
avatar

I was mainly referring to this and later instances of the same:

X-G's first reply in this thread said:

Allegro is a suitable API for amateurs. Amateur programmers make amateurish games. That's all there is to it.

Please note that I'm not disagreeing, but I'm saying it's simplifying things quite a bit.

I'm not convinced that talent can't be learned either.

--
"I always prefer to believe the best of everybody - it saves so much time." - Rudyard Kipling

Play my game: Frasse and the Peas of Kejick

Trezker
Member #1,739
December 2001
avatar

I'd like to say that people that don't finish games have simply not chosen to do so. Being lazy is apparently an activity which they think is a more valuable use of their time, including me. There are of course those who do other things than being lazy, and we cannot blame them for not wanting to make games badly enough.

Of the people that do finish games I'm sure some will evolve into great programmers. They have the ability to finish projects which is a talent in itself and a great motivation to keep working. If you keep finishing game after game you will develop the skills to make better games.

I think all the bad games in the depot are like the drawings of children, because the depot is like a playground of publishing. This is where people begin. Most will probably grow out of game-making and live ordinary lives, but some will keep on trying and eventually become the shining stars of the next generation of developers.

All good developers started as newbies, and allegro.cc is a playground for new generations.

HoHo
Member #4,534
April 2004
avatar

My problem of not finishing any big projets is that there are always bigger and much more interesting projects I want to do.

I stopped my X-com remake because I realized that plain 2D software Allegro couldn't do what I wanted and fully 3D world would have been needed. Unfortunately as I knew almost nothing about 3D programming I couldn't continue before I learnt something about it. I did quite a bit in the next few months but then I found out about ray tracing and now I'm just waiting for good enough HW to be availiable for it. RT would make my plans even simplier than HW accelerated 3D rasterizing :P

__________
In theory, there is no difference between theory and practice. But, in practice, there is - Jan L.A. van de Snepscheut
MMORPG's...Many Men Online Role Playing Girls - Radagar
"Is Java REALLY slower? Does STL really bloat your exes? Find out with your friendly host, HoHo, and his benchmarking machine!" - Jakub Wasilewski

bamccaig
Member #7,536
July 2006
avatar

BAF said:

Hey, isn't that a Playstation 3? :-X j/k

A guy I work with made the same Wii > PS3 arguments back when they were released. He bought a Wii and loved it. About 3 months afterward he got tired of the Wiimote and sold everything for $300 (he also bought an extra controller, a ton of games, and maybe other peripherals... In other words, he lost money). I think he wants a PS3 now. 8-)

In response to the lazy arguments, I'm not really a lazy person. The reason I don't get projects far is because I'm not at all motivated to do art or sound. When I start trying to make stand-in media to use in place of real art/sound I quickly get discouraged (perfectionism doesn't allow for stand-ins) and move on to other things. I'm in need to a well balanced team. :D

I'd be playing basketball everyday if there wasn't a tent trailer on my basketball court... :'(

kronoman
Member #2,911
November 2002
avatar

The reason why Allegro games are bad is because "good"(*) games involve lots of cash, lots of programmers, musics, artists, publishers, etc...

Imagine, I worked at a mobile game company, and usually a mobile game (2D, very old-skool) employed 5 to 10 programmers,a porting team, graphic designer, pixel artists, publisher team, a team of testers, etc...

In a single office there was at least 200 programmers working on the projects. And lots of artists, musics, translators, testers, etc...

Producing a commercial game is a effort that we, as hobbyist, can't afford.

(*)I put "good" because is relative, I have great fun playing abandonwarez and indie games, but I don't enjoy new titles that are pure 3D and no gameplay. Beauty is in the eye of the player... ;)

bamccaig
Member #7,536
July 2006
avatar

Some indie games are fun, but they'll never really stand beside games like the Grand Theft Auto series, Driver series, Final Fantasy series, US Navy Seals series, or Half-Life "trilogy". Not until a lot of people spend a lot of time making one, which is unlikely with no budget.

Yodhe23
Member #8,726
June 2007

X-G's first reply in this thread said:
Allegro is a suitable API for amateurs. Amateur programmers make amateurish games. That's all there is to it.

Simply said....

A bad workperson blames their tools.....

www.justanotherturn.com

Andrei Ellman
Member #3,434
April 2003

The points made about lack of skill / motivation / dedication / commitment etc. have alredy been made so I won't repeat them.

Allegro when compared to other contemporary game-libraries has two main strengths

  • It's easy to use and is therefore attractive to beginners.

  • It's one of the few recently-maintained game-libraries that runs well on old hardware.

The first point means it attracts the sort of people who lack the things mentioned above.

When faced with a skills problem and lack of a source of quality assets (gfx and sound), the obvious solution is to lower the production values of the game. In order to compensate for lower production values, the developpers may try and lower the minimum hardware-spec for their game to run on. This ends up with the games being given a more 'retro' feel to them. Allegro works well on old hardware, but even so, the programmers must then do extra work in optimising their code to run at a decent speed.

Retro games can be both good and bad, but some people are only interested in modern games so will end up thinking that all retro games are awful regardless of how good they are to retro-game fans.

Although the majority of programmers here are doing it as a hobby and lack the commitment to not just finish their game but to polish it as well, a small number of us do end up working in the games-industry. But even those programmers who made it were themselves beginners at one stage, and among the sea of awful projects are some that are the first steps in the direction of a career as a professional game-programmer. Professional programmers may get paid for writing games full time, but hobbyists do it because they luv it!!!

And yes, there really are some great games made with Allegro.

AE.

--
Don't let the illegitimates turn you into carbon.

23yrold3yrold
Member #1,134
March 2001
avatar

Quote:

And yes, there really are some great games made with Allegro.

Yeah, Grabber and Font Editor are so much fun.

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Neil Black
Member #7,867
October 2006
avatar

To be clear, and I wish I had gotten back earlier so there would be so many post between this post and the ones I'm refering to, I wasn't say piccolo's game is bad, just that it didn't have "everything".

And the reason I never finish games is because I think of something cooler and better partway into a project and start all over. I'm also really lazy.

HoHo
Member #4,534
April 2004
avatar

Quote:

Yeah, Grabber and Font Editor are so much fun.

You forgot the test program. I've literally played with it for several days. I even wanted to do a remake of it ;D

__________
In theory, there is no difference between theory and practice. But, in practice, there is - Jan L.A. van de Snepscheut
MMORPG's...Many Men Online Role Playing Girls - Radagar
"Is Java REALLY slower? Does STL really bloat your exes? Find out with your friendly host, HoHo, and his benchmarking machine!" - Jakub Wasilewski

Arthur Kalliokoski
Second in Command
February 2005
avatar

Quote:

99% of all indie games (regardless of platform) are trash. You have a few gems that shine every year, and the rest are not worth mentioning.

This can be generalized to everything under the sun (as opposed to indie games, or even games in general). However, the usual ratio is 90%.

George W. Bush sucks (he watches too much TV, and gets ideas).

Capitalism sucks (Under capitalism, man exploits man, under communism it's exactly the opposite).

Hoover vacuums suck. I'll stop now.

They all watch too much MSNBC... they get ideas.

ReyBrujo
Moderator
January 2001
avatar

Let's create a thread to make a new Allegro demo! Oh, wait...

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

X-G
Member #856
December 2000
avatar

I see someone's figured out Sturgeon's law. :P

--
Since 2008-Jun-18, democracy in Sweden is dead. | 悪霊退散!悪霊退散!怨霊、物の怪、困った時は ドーマン!セーマン!ドーマン!セーマン! 直ぐに呼びましょう陰陽師レッツゴー!

Trezker
Member #1,739
December 2001
avatar

Is there 10% on the depot that's worth dying for?

Archon
Member #4,195
January 2004
avatar

Quote:

Let's create a thread to make a new Allegro demo! Oh, wait...

What if you do a leet filtration for who can participate this time? ::)

Thomas Harte
Member #33
April 2000
avatar

Quote:

Let's create a thread to make a new Allegro demo! Oh, wait...

At least we actually did complete a new Allegro demo game. So we beat the usual internet programming forum obstacle of actually getting something done, regardless of Allegro's development paralysis.

axilmar
Member #1,204
April 2001

It does not matter that most Allegro games are crap. We are here to have fun, learn stuff etc. If a good game comes out of this, then fine, but if it does not, it's not very important anyway.

Arthur Kalliokoski
Second in Command
February 2005
avatar

When people post games on the depot, they're not sure themselves whether their game is crap or not. Ask Johan Peitz if he knew Icy Tower was good when he posted it. Most people here seem to hold Icy Tower up as a good example of an Allegro game.

And there are always differences of opinion. I hate several commercial games that are quite popular here.

And if you don't like a game you download, just delete it. Not hard at all.

They all watch too much MSNBC... they get ideas.

BAF
Member #2,981
December 2002
avatar

Well, Johan Peitz is a god, so of course anything he makes is good.



Go to: