Recent posts by truefire on Kongregate

Flag Post

Topic: Kongregate / Kings & Queens

 
Flag Post

Topic: Game Programming / GiTD #45 *Creating Skeletal Wasps*

Perhaps RNG wasn’t my best idea.

Nah it was a fine idea. People’s lousy suggestions are to blame.

“wasps”. pfff.

 
Flag Post

Topic: Game Programming / JavaScript Good OR Not Good

Vim

OH NO YOU DID NOT SON, OH NO YOU DID NOT.

 
Flag Post

Topic: Game Programming / JavaScript Good OR Not Good

Until I can hover over a function name and see the comment applied to it, then ctrl-click to jump to the object definition, with full support for my own classes, then the IDE is terrible.

Pff, using a mouse, you filthy casual. EMACS-sama would be disappointed.

Can you at least put up links and data to support your claim?

I don’t care enough to make a comprehensive list, so I’ll just throw a couple things out there. Flash as a platform is slow. AS3 as a language doesn’t have any support for generics or templates. Those two points should be enough on their own.

 
Flag Post

Topic: Game Programming / GiTD #45 *Creating Skeletal Wasps*

Adj: Procedural
Noun: Hero
Verb: Create
Game Mechanic: RPG Systems

 
Flag Post

Topic: Game Programming / Dynamically scaling the games size on the screen

Well, Swarm Simulator does it, though that may be a feature exclusive to HTML5 games.

 
Flag Post

Topic: Game Programming / JavaScript Good OR Not Good

First of all, FlashGrenade, you can type .bq before some text to put it in a quote block. It makes that style of point-by-point response a lot more readable.

Such as? Examples plz, I’m too lazy to search.

Efficiency (flash is slow, JS is slow but not that slow). Portability (JS runs in a lot of places, you don’t need a plugin). Existing codebase. I could go on.

Where’s the expense in using openFL combined with FlashDevelop? They are both free to use. Please elaborate.

There are other costs besides monetary. You know the saying, “time is money”. In the long term, the time saved by using a more appropriate technology is often greater than the time lost learning it.

I really don’t understand this statement.

It’s pretty straightforward. Imagine you want to be able to force fullscreen and not allow fullscreen to be left until the player quits the game. You can’t do this in flash. Flash enforces the ability to close fullscreen mode at a higher level than you’re in control of. If you really need to do this, you’re going to have to use another platform.

RPG Maker is not supported by apple and yet we have To the moon on iPad. Your point is not valid.

This is a very uneducated perspective here. Flash, as a platform, is a thing that only works in the Flash Player. Anything that doesn’t have a Flash Player can’t run Flash. Now just because you can compile a program (written in Haxe for example) to Flash and some other target (say, iOS) does not mean both versions are Flash. The iOS one is not flash, and is not running on the flash platform.

It already has. If you can get your game made in flash or again RPG maker, and get it to work on the target platform then which platform supporting whatever won’t mean anything.

What? No. See previous point. There are a lot of steps in the middle that you’re completely ignoring.

If you could prove that there are shortcomings with the as3 or JS with documentation it would be a different story.

If you’re even remotely competent as a programmer and you use flash, you should be aware that it has tons of shortcomings. Nobody should be required to list them or prove them, it’s practically common knowledge.

 
Flag Post

Topic: Game Programming / How do I edit "Game News"?

I’d like to put changelogs for my games in the “Game News” section, as I see some games doing, but I can’t figure out how to edit the field. I’m told it should be “below” on the edit-game page, but it is not below, or anywhere else. No luck on the “upload files” page either.

However, I clearly see the field used by some recent games:

Anyone know what’s up with this?

 
Flag Post

Topic: General Gaming / The "What was that game called?" Thread

There was a flash game I played a long time ago, I want to say a good 10+ years, back when flash games were barely even a thing. It was a third-person point-and click adventure. You wake up and have to solve various puzzles around your house, and eventually you leave in a rocket ship. The game was very surreal, and the puzzles usually involved weird things like colored blobs shooting through tubes and stuff. Your character was a cartoony person/mole/thing, I don’t really know. I want to say the game had a name like “Rocko’s Strange Day”, or something, but I can’t find it no matter how hard I search.

*I’m almost certain it’s not related to Rocko’s Modern Life, though it did resemble it uncannily.

 
Flag Post

Topic: Game Programming / How to make a 3D game without C++ (HTML, no WebGL)

Please for the love of god let these threads die.

I don’t want this thread to die. I love this thread.

 
Flag Post

Topic: Game Programming / Flash IDE will soon integrate with Haxe+OpenFL

very un-Adobe

So un-Adobe, in fact, that I have a hard time believing there won’t be some serious drawbacks.

 
Flag Post

Topic: Game Programming / What's with all the hate on Unity?

this is like saying that you hate Flash 2004 because it has too many limitations.

Let’s be real, Flash 2k4 was crap, it was just the only crap that existed to do what it did.

I hate on Flash 2014 because it has too many limitations, and I’ve been hating since at least Flash 2008.

Not that I don’t hate on Unity too. Or HTML5. Pretty much everything that runs in your browser deserves some amount of hate.

Also, Unity’s been out plenty long at this point. These kinds of excuses were reasonable when Unity was like a “wow 3D in the browser so future!!!111” tech demo, but they’ve had time to get their act together.

 
Flag Post

Topic: Game Programming / Can I uh, not be paid?

Do not fill out your payment details, leave them blank. Kong will then necessarily be unable to pay you (and will keep the money on reserve, for if you ever decide you want to be paid). This will not inhibit your ability to publish or update games, nor will it have any other negative consequences other than you not getting money. If there is a notification asking you to update your info, it is optional. Just ignore it and proceed as normally.

Clear enough? (Not that I said anything different from anyone else)

 
Flag Post

Topic: Game Programming / Can Anyone Recommend A C++ IDE?

My +1 goes to Visual Studio.

No pls no. Anything BUT visual studio. MSVC compiler is total garbage. I’m not going to go into detail, but do yourself a favor and use anything else.

 
Flag Post

Topic: Game Programming / Squeezing as much audio into a game

Note, this isn’t a Unity vs HTML5 vs Flash (vs Java vs Lua?) thread, so I’ll keep it short.

Unity?

No. At best, it’s an equivalent alternative to flash, certainly not better. As they are now, both are terrible abominations, but Flash is a terrible abomination that’s been around long enough to work out the really ugly issues.

HTML5?

Some day maybe. Today is not that day. The main issue is that web tech, due to it’s ubiqui…t… ub… universal-ness, is historically slow to progress, while something like a proprietary plugin doesn’t have the same issues holding it back.

Java?

Nope. Just nope. Java has a lot of problems and they’re not going anywhere. Ever loaded a Java app and had your browser crash with no explanation? Yeah, I thought so.

Lua?

“Lua?” indeed.

Really though, Lua is not something that works in browsers. It’s a scripting language that can easily be used server-side, but if you want Lua code running clientside, you’re going to have to use a Flash or Javascript (“HTML5” = Javascript) parser.

 
Flag Post

Topic: Game Programming / Squeezing as much audio into a game

Flash is really cool for UI stuff (<3 scaleform), but I really wish it would die as a means of making games

^this.

Although there’s no good alternative right now. I really wish NaCL had taken off. (No Unity is not a good alternative.)

 
Flag Post

Topic: Game Programming / Pointers On Cutting Code

I believe that is what truefire was getting at. Competent C++ and C# compilers automatically inline methods if it would increase performance.

Well, this is a thing sometimes. But even without the inlining, a function call in C++ is just a lot faster. Any function call can be done in two lines of bytecode. Even delegates.

 
Flag Post

Topic: Game Design / Drawing Quality Training

I would say 5 > 3 > 4 > 1 > 2 > 0.

For games, 3 > 1 > the rest is useless.

 
Flag Post

Topic: Game Programming / Pointers On Cutting Code

A, Definitely not…..though I wouldn’t worry in most cases. A few function calls won’t really make any difference…just, don’t do ~100,000 per frame.

This is true in flash (and some other languages), where function calls are obscenely slow. In lower-level languages like C++ however, function calls can be basically free.

 
Flag Post

Topic: Game Programming / Squeezing as much audio into a game

3) AAC does not work on Linux
bq. 1) AAC does not work in Firefox
bq. 2) OGG does not work in IE or Safari

Maybe natively in the browser, but this is for Flash. The Flash plugin is (more-or-less) standardized across browsers and OSes, so this isn’t really accurate. I have little experience with AAC, but I know last time I tried (a year or two ago, mind you), OGG was not natively supported in flash. I did manage to find a half-complete OGG parser for flash on the internet a few years ago and spent about a week getting it to work.* If anyone’s interested in that, I could maybe dig it up and post it.


*It was seriously some of the worst code I’ve ever seen, and that’s saying something. It didn’t help that the writer was apparently from France, so even the variables that weren’t 2 letters long weren’t in English. The killer for me was when I found a section of code that followed this pattern:

while (i < 2)
{
   while (i < 2)
   {
      while (i < 2)
      {
         //stuff
      }
   }
}
 
Flag Post

Topic: Game Programming / Any developers willing to help design a game?

Sent you a PM.

 
Flag Post

Topic: Game Programming / My passion for game development is wearing out

Originally posted by pugzy:
Originally posted by Aesica:
Originally posted by truefire:

Ever since I started working…

Stop working, obvious solution.

Unfortunately, doing so often causes the food, water, electricity, and shelter to start going away. Those are kind of important.

Only food, water, and shelter. :)

I agree, those aren’t very important. Electricity though…

 
Flag Post

Topic: Game Programming / My passion for game development is wearing out

Ever since I started working…

Stop working, obvious solution.

 
Flag Post

Topic: Game Programming / GiTD #42 - *Pirates*

So GitD rules are pretty ambiguous. Am I allowed to reuse old graphical assets? (I have some pirate-and-other-thing sprites I made a while back and never used.)

 
Flag Post

Topic: Game Design / New to game design...

A more positive way to look at it would be “your 11th game will maybe not suck.”