![]() |
|
why are most allegro games bad? |
spellcaster
Member #1,493
September 2001
![]() |
You all better listen to Richard, for he speaks the truth. -- |
X-G
Member #856
December 2000
![]() |
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. -- |
Trumgottist
Member #95
April 2000
![]() |
Quote: He's also ridiculously oversimplified the situation.
And you didn't? -- Play my game: Frasse and the Peas of Kejick |
X-G
Member #856
December 2000
![]() |
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. -- |
Richard Phipps
Member #1,632
November 2001
![]() |
I never said it was simple. I just pointed out what I see as being the problem. |
Trumgottist
Member #95
April 2000
![]() |
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. -- Play my game: Frasse and the Peas of Kejick |
Trezker
Member #1,739
December 2001
![]() |
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
![]() |
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 __________ |
bamccaig
Member #7,536
July 2006
![]() |
BAF said:
Hey, isn't that a Playstation 3?
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. 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. I'd be playing basketball everyday if there wasn't a tent trailer on my basketball court... -- acc.js | al4anim - Allegro 4 Animation library | Allegro 5 VS/NuGet Guide | Allegro.cc Mockup | Allegro.cc <code> Tag | Allegro 4 Timer Example (w/ Semaphores) | Allegro 5 "Winpkg" (MSVC readme) | Bambot | Blog | C++ STL Container Flowchart | Castopulence Software | Check Return Values | Derail? | Is This A Discussion? Flow Chart | Filesystem Hierarchy Standard | Clean Code Talks - Global State and Singletons | How To Use Header Files | GNU/Linux (Debian, Fedora, Gentoo) | rot (rot13, rot47, rotN) | Streaming |
kronoman
Member #2,911
November 2002
![]() |
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
![]() |
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. -- acc.js | al4anim - Allegro 4 Animation library | Allegro 5 VS/NuGet Guide | Allegro.cc Mockup | Allegro.cc <code> Tag | Allegro 4 Timer Example (w/ Semaphores) | Allegro 5 "Winpkg" (MSVC readme) | Bambot | Blog | C++ STL Container Flowchart | Castopulence Software | Check Return Values | Derail? | Is This A Discussion? Flow Chart | Filesystem Hierarchy Standard | Clean Code Talks - Global State and Singletons | How To Use Header Files | GNU/Linux (Debian, Fedora, Gentoo) | rot (rot13, rot47, rotN) | Streaming |
Yodhe23
Member #8,726
June 2007
|
X-G's first reply in this thread said: 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
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. -- |
23yrold3yrold
Member #1,134
March 2001
![]() |
Quote: And yes, there really are some great games made with Allegro. Yeah, Grabber and Font Editor are so much fun. -- |
Neil Black
Member #7,867
October 2006
![]() |
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
![]() |
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 __________ |
Arthur Kalliokoski
Second in Command
February 2005
![]() |
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
![]() |
Let's create a thread to make a new Allegro demo! Oh, wait... -- |
X-G
Member #856
December 2000
![]() |
I see someone's figured out Sturgeon's law. -- |
Trezker
Member #1,739
December 2001
![]() |
Is there 10% on the depot that's worth dying for? |
Archon
Member #4,195
January 2004
![]() |
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
![]() |
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. [My site] [Tetrominoes] |
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
![]() |
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
![]() |
Well, Johan Peitz is a god, so of course anything he makes is good. |
|
|