|
Thread locks too soon |
bamccaig
Member #7,536
July 2006
|
I'm not even sure what is really left of the music industry. Between piracy and services like Spotify that let you access unlimited music for $10/mo it's hard to imagine how any artists would be seeing huge sales anymore. The music industry is dead. That's probably a good thing. In part because the industry has been producing copycat after copycat for decades, with decreasingly low budget writing and increasingly high budget production to cover it up. They thought that because pop audiences still liked the music that it was just as good, but I think what they didn't realize was that they were teaching a generation of people to see music as cheap and disposable instead of timeless and great. I don't think that turning musicians into "rock stars" and millionaires was ever really healthy. But now we've gone to the opposite extreme where I'm not sure how anybody is making money with it anymore. In a perfect world, artists would be able to earn a stable income from their works, and be able to live comfortably without having to deal with stalkers and things of that nature. Just be regular people that provide entertainment as a service. I'm not sure that will ever work though until we establish a sort of socialist society whereby wealth is evenly distributed and all people's needs are taken care of so artists can focus on their art without having to worry about "money" to live. -- 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 |
Chris Katko
Member #1,881
January 2002
|
bamccaig said: The music industry is dead. The game industry is very similar. I got Skyrim Complete for $13. >100 hours of gameplay for $13. Nobody can compete with that. The relatively few games that get released by indies are basically kids in college before they get "real jobs" and they realize how insanely little money indie games actually make. Go ahead and see how many hundreds of indie games you've seen have a developer with... one game. They never make another because it was a complete waste for their effort. Basically, if you want to make a game you either have to be super-duper lucky, or, you do it solely because you love it (even if nobody plays it / never breaks financially even). Heck, Twitch is the same. I see people streaming every day and they have... 15 viewers. Twitch is full. All that effort and literally nothing to show for it (unless they really enjoy streaming to 5-15 viewers--but never profitful). YouTube is slightly different because everything is in videos so if you find something cool, people will watch it whereas Twitch is a 24/7 stream of non-stop content. e.g. Moonmoon streams 8-12 hours a day... literally more content than you can actually watch in a day. But almost every niche has been filled on YouTube. People talk about elevators? Full. People who talk about airplanes? Full. People who talk about Turbine engines for airplanes? Full. People who talk about screws, nuts, and bolts? Full. -----sig: |
Matthew Leverton
Supreme Loser
January 1999
|
People who talk about Allegro. FULL! |
Chris Katko
Member #1,881
January 2002
|
RmBeer2
Member #16,660
April 2017
|
@Chris Katko : πππ π BlackRook WebSite (Only valid from my installer) π C/C++ π GNU/Linux π IceCream/Cornet π πππ Rm Beer for Emperor 2021! Rm Beer for Ruinous Slave Drained 2022! Rm Beer for Traveler From The Future Warning Not To Enter In 2023! Rm Beer are building a travel machine for Go Back from 2023! Rm Beer in an apocalyptic world burning hordes of Zombies in 2024! |
MikiZX
Member #17,092
June 2019
|
Talking Allegro... What do you think, how much would an IAP module help popularize the library? |
jmasterx
Member #11,410
October 2009
|
My game StemwaterSpades had IAP support for IOS https://github.com/jmasterx/StemwaterSpades/blob/master/Spades%20Game/Game/platform/IAPHelper.mm and I think for Windows I used my web site That said, I don't think most people are going, man I love Allegro but how am I going to collect all that money from in app purchases since I already have such a massive user base! Agui GUI API -> https://github.com/jmasterx/Agui |
_jagged
Member #17,124
September 2019
|
More people talking about/promoting Allegro would be great to see. As a 39yo Construction worker who took up C programming as a hobby last Easter, I can honestly say to you devs; this would be much more popular if people could find it before SDL etc. I've tried heaps of other APIs, game related and other. But I always come back to Allegro. I even make general purpose gui shit with allegro. The snake case is so fucking great if that's how you want to style the rest of your code (I hate mixing camel and snake) and the functions are so well named and documented. But very few will find this... And it doesn't help that 95% of all discussions here are politics or gender. Thanks again. Edit: Also, I know you're all aware of this, but whenever you click on the sub-forum "Game Design & Concepts" you're met with an empty list, even though there's thousands of topics in there... Apparently. Most people checking out this API for the first time would think this shit is dead. I'd start there.
|
LennyLen
Member #5,313
December 2004
|
_jagged said: Edit: Also, I know you're all aware of this, but whenever you click on the sub-forum "Game Design & Concepts" you're met with an empty list, even though there's thousands of topics in there... Apparently. Most people checking out this API for the first time would think this shit is dead. I'd start there. The issue is that this site isn't associated with the Allegro development team and isn't an official site. Only Matthew can do anything about how this site works and I don't think changing it is high on his priority list.
|
_jagged
Member #17,124
September 2019
|
Where is the official site?
|
Chris Katko
Member #1,881
January 2002
|
there's this: but allegro.cc has always been the de facto official place. clicking "forums" on liballeg.org goes right here. -----sig: |
_jagged
Member #17,124
September 2019
|
Interesting.. I don't understand why the main site and this forum are so drab and unfitting. This is a continuation of an Atari ST graphics API, yeah? Where's the neon? 80s arcade aesthetic? Any visual cues towards the 2d intention and roots of this library? I guess this is why Software companies employ marketing people..
|
Chris Katko
Member #1,881
January 2002
|
Hope you all have a great saturday! _jagged said: Interesting.. I don't understand why the main site and this forum are so drab and unfitting. This is a continuation of an Atari ST graphics API, yeah? Where's the neon? 80s arcade aesthetic? Any visual cues towards the 2d intention and roots of this library? It was sleek when it was written in like... 2005. Ever since Unity became popular, software libraries aren't booming like they used to. Plus Stack Overflow. -----sig: |
Bob Keane
Member #7,342
June 2006
|
I know this is off topic but the other thread was locked... too soon. I just saw an ad for TikTok. If the government is trying to block or ban it, why are they advertising? And I don't remember ads previously, did someone buy them out? By reading this sig, I, the reader, agree to render my soul to Bob Keane. I, the reader, understand this is a legally binding contract and freely render my soul. |
DanielH
Member #934
January 2001
|
_jagged said: Where is the official site? http://www.talula.demon.co.uk/allegro/ This was the official site for many years |
_jagged
Member #17,124
September 2019
|
Yes, I understand now that Unity has kind of killed interest for these libraries. People usually approach this from a perspective of wanting to make a game, not wanting to learn how to program games. I'm just kinda.. Being a nerd for a while, because I wanted to be a hacker when I was 14. So this library is great for me. And so is C. Why use anything else? bait :p edit: Looking in as an outsider, the entire IT industry looks very chaotic. I'm glad you all make so much dough.
|
bamccaig
Member #7,536
July 2006
|
C is a very loose language. You can do lots of dangerous things that make your program susceptible to abuse. It can cause a user's machine to get hacked. That's why there's so much attention being put on languages like Rust and Zig. They still have the performance of C, but with fewer severe vulnerabilities. Writing perfect C with no memory errors is really difficult to do. The larger the project and the more people involved the harder it gets. Some people are making "much dough", but not everyone. My salary is pretty low by typical industry standards, but I think that a lot of the statistics about average/mean salary are inflated by the high cost of living in major cities. It sounds like they're making a killing, but in reality their 6-figure salary may be more akin to mine when you factor in the cost of living... -- 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 |
Eric Johnson
Member #14,841
January 2013
|
_jagged said: I have no idea why any of you want to use Javascript or Rust or whatever. Programming languages are just tools. You should use whatever tool best suits the job at hand. Example: I used to adore C++, so I'd write all of my little games and programs in it. But then I got fed-up with the tedious porting process (Linux -> Windows), so I switched to JS. Everyone already has a browser, so the idea of writing code that my friends and family can run without needing to downloading binaries is pretty sweet. Is JS as fast and as versatile as C or C++? Absolutely not. But for my needs, it gets the job done.
|
dthompson
Member #5,749
April 2005
|
C is like a marvellous, shining sword. (hilt not included) ______________________________________________________ |
Edgar Reynaldo
Major Reynaldo
May 2007
|
If you want a hilt, you need to add a couple pluses on their. My Website! | EAGLE GUI Library Demos | My Deviant Art Gallery | Spiraloid Preview | A4 FontMaker | Skyline! (Missile Defense) Eagle and Allegro 5 binaries | Older Allegro 4 and 5 binaries | Allegro 5 compile guide |
Erin Maus
Member #7,537
July 2006
|
--- |
RmBeer2
Member #16,660
April 2017
|
{"name":"ilKN.gif","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/d\/dd1b39a6a40c9c25d793cc64403a785c.gif","w":301,"h":214,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/d\/d\/dd1b39a6a40c9c25d793cc64403a785c"} I liked it. It's a strange robot. You used Blender to model and bones to move. How did you manage to export all that to your game? πππ π BlackRook WebSite (Only valid from my installer) π C/C++ π GNU/Linux π IceCream/Cornet π πππ Rm Beer for Emperor 2021! Rm Beer for Ruinous Slave Drained 2022! Rm Beer for Traveler From The Future Warning Not To Enter In 2023! Rm Beer are building a travel machine for Go Back from 2023! Rm Beer in an apocalyptic world burning hordes of Zombies in 2024! |
Erin Maus
Member #7,537
July 2006
|
I convert the base model (exported as Collada) to a 'skin' (skinned model) and a 'body' (skeleton) using my tool Goober. Then add them to the right places (in the Resources/Game/Skins & Resources/Game/Bodies) folder: {"name":"612571","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/3\/b\/3bcd3716dc6c579cb60e94388eb0acd6.png","w":821,"h":521,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/3\/b\/3bcd3716dc6c579cb60e94388eb0acd6"} I then add them to the Peep: {"name":"612572","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/8\/c\/8c0b78651d4714ef119f8124de6b7a03.png","w":761,"h":737,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/8\/c\/8c0b78651d4714ef119f8124de6b7a03"} The animations are 'scripts': {"name":"612573","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/5\/5\/5545d7f70507ca75c59605172727d39b.png","w":847,"h":555,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/5\/5\/5545d7f70507ca75c59605172727d39b"} The scripts can get pretty complex, but most of them tend to be pretty simple. --- |
bamccaig
Member #7,536
July 2006
|
That vlog is awesome. So fascinating to watch! -- 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 |
MikiZX
Member #17,092
June 2019
|
Agree. Interesting vlog - good work. I didn't reallize before that ItsyRealm was Lovecraft inspired. |
|
|