Recent posts by pugzy on Kongregate

Flag Post

Topic: Game Programming / Experiences with cross-platform 3D Flash games?

I must say, Unity3D, or some other non-Flash engine for making games, especially more multi-platform games.

My reasoning is:

1) ActionScript looks and feels like JavaScript and while Unity has JavaScript, it gives you another option, C#. C# in my opinion has better syntax and just feels better, to be completely honest.

2) Support for Flash is in decline. Whether or not Adobe is working on fixing Flash’s security holes, or anything else, it just seems that support will soon be pretty much gone at current rate.

3) Unity’s editor is nice, and free (until you have to upgrade, I mean). Flash has an okayish editor, but it’s totally not free and much more costly.

4) Unity has a drag and drop feel almost, while not really being drag and drop. What I mean by this is, you can make a script and apply it by dragging to the objects you want to apply it to.

 
Flag Post

Topic: Game Programming / WTF is wrong with the Kongregate Community?

Maybe your games just aren’t fun? If everyone gave a full 5-stars on everyone’s few first games for effort, then we’d be seeing a lot of terrible games, but the fact is most people base their opinion on fun. Your game seems like a cheap text based knock-off of Mud & Blood 2, quite frankly. Also seeing some of your games on your profile, I notice you made some with Stencyl, some people are “turned off” by those programs.

 
Flag Post

Topic: Game Programming / Player question,Y u no make games like these?

You should elaborate more, because maybe not everyone likes this genre, or how this game did it’s job. I don’t know. I don’t write games like that.

 
Flag Post

Topic: Game Programming / What is the best (or easiest) way to get enough ratings for your game?

Development mode = testing application, rather than release build.

 
Flag Post

Topic: Game Programming / What is the best (or easiest) way to get enough ratings for your game?

Best way I can think of without letting the new game section lead people to your game is to make friends with people in a chat room and ask them to play. Don’t spam your game around, though.

 
Flag Post

Topic: Game Programming / Best software for making 2D Apple or Android games?

Originally posted by JWBSoftware:
Originally posted by pugzy:

It’s required that you give credit towards software you use when you create video games. This isn’t something that’s any different than any other copyright materials. You use a movie that uses a song? You give credit. You borrow someone’s code/software, you give them credit. You’re sounding like an ass by not giving credit.

Nonsense. There is no blanket requirement. In fact the vast majority of tools have no special requirements. You make your art with Photoshop, or your sounds with Audacity? No need to mention it. And programming tools are the same. Almost all of them want to get out of the way and let you make the best possible app or game. They don’t need to advertise to users if it would detract from the quality of the app.

In Unity’s case their splash screen mostly appears on more amateurish games so is not a very good advert. Anyone professionally making games will be able to justify paying the fee to remove it. It acts as a nag screen, to encourage developers who can afford it to pay for a licence, not an advert. Tools instead sell themselves by being good, being recommended by developers and being used in at least some high quality apps.

You seem to not understand how using copyright material works, there’s a difference between using someone’s code/software and using someone’s program to make things. When you use a program to make artwork or write a story, you’re typically not using their code, especially if you export as something like PNG.

You’re using Unity’s code, which is the same thing as using someone’s words when writing a book. Unity is not on the public domain, therefor you are required to give credit, if they really wanted to go after you for it.

 
Flag Post

Topic: Game Programming / Best software for making 2D Apple or Android games?

Originally posted by JWBSoftware:

It’s different if the licence you have requires you to mention the tools, such as Unity’s Personal Edition. But that’s a choice you make, to “pay” by including an advert for Unity, rather than paying for a Professional Edition license.

It’s required that you give credit towards software you use when you create video games. This isn’t something that’s any different than any other copyright materials. You use a movie that uses a song? You give credit. You borrow someone’s code/software, you give them credit. You’re sounding like an ass by not giving credit.

Originally posted by AMD_Paulius_J:
Originally posted by JWBSoftware:

You are wrong. All games are built from something; they all use tools, libraries, algorithms, art, sounds. Some may be created in house but many are made by other people. They can’t all be given a five second movie at the start, and there is no reason why the tools you used are most important. Often they are least important as the thing that could be most easily replaced; tools are often a personal preference more than anything.

How many games have you played recently that include a movie for the engine at the start? None that I have, primarily on mobile. So if it’s ethically and legally required many games are breaking the law. Except they are not. Ethically they may feel obliged to mention everything they used but this is often in the credits, or on a web site, sometimes many months later in a post-mortem.

It’s different if the license you have requires you to mention the tools, such as Unity’s Personal Edition. But that’s a choice you make, to “pay” by including an advert for Unity, rather than paying for a Professional Edition license.

I definitely agree with your point of view, actually it’s not true that most big companies include engine splash screens, most of them don’t, that’s why I often find myself googling for the game engine that was used to create a certain game. And as for indies and especially for mobile games, splash screen does more harm than good, because there are thousands of mobile sh*t games made in unity, and when the player sees unity splash screen it’s a very big probability that he/she will think, “oh that’s another crappy unity game”, mobile games without engine splash screens looks much more professional. There are certainly better ways to give credits for tools that were used, like in a credit page.

I don’t know what you’re talking about all AAA games have a splash screen. EA gives credit to DICE for BF, etc.

 
Flag Post

Topic: Game Programming / Best software for making 2D Apple or Android games?

Originally posted by ja7me:

When using QT creator (also known as Eclipse I think) I was having trouble setting it up for mobile development.

Qt Creator and Eclipse are two different software, though there was/is(?) some kind of Eclipse plugin for Qt or something.

Originally posted by ja7me:

Hello Yeazy thanks for your response.

Yes I have heard of Unity. But would I need to pay for the professional version do you think. My 2d platform game will be very simple. I will not be making anything too complicated. Also how does this forum work if I like a comment, is there a way to like someones comment?

Jamie

You don’t need to pay for the pro version unless your revenue >= $100,000 USD.

The real question should be what is your experience? Do you like Java? Try for LibGDX, or try learning C# and go with Unity as C# isn’t that much different than Java. It depends on your experience.

 
Flag Post

Topic: Game Programming / Need some help starting out

Originally posted by gerero99:
Originally posted by starfiregold:

Unity

I thought about unity and it does appear to be easier and well documented(i have dabbled with unity and UDK4).
But what i am worried about is there a large enough target audience in kongregate ?

Yes, of course.

 
Flag Post

Topic: Game Programming / Stencyl API not working?

Show your code.

 
Flag Post

Topic: Game Programming / Flash (.swf) file and the server data save

You need to learn how to program. This should be step 1, before you try and do things such as saving over a server. Next, you should learn about sockets and TCP, or UDP for servers. And once you get a hand at programming and building a server, you should learn about tricks to prevent server manipulation and making data transfer more secure. My point is, this isn’t possible with Stencyl alone.

 
Flag Post

Topic: Game Programming / Flash/iFrame new game upload

Originally posted by vale21:

I use a swf file, but I need to integrate the authentication and payment API. Will be possible without using an iFrame?

If you are using Flash to make your game, you should upload to Kongregate your .swf. Next, you should add the Kongregate API to your game to get a user’s Kongregate username any other data available that you need.

 
Flag Post

Topic: Game Programming / Can i create games

Originally posted by allicatfnaf:

I’ve just started and I was wondering if and how I can create a FNAF game

Can you create a FNAF style/based game? Sure. Can you create a game using FNAF assets and/or name, probably not. You need to learn how to use an engine or programming environment.

 
Flag Post

Topic: Game Programming / HOW DO U MAKE THE GAMES ?!?!?!??

Very carefully.

 
Flag Post

Topic: Game Programming / Secure swf or not

Originally posted by aenil333:

Since it can be used with many projects and its always better to prevent, i think its a good idea to buy it before shit happens even if you didnt make 400$ ;p But i am still afraid that obsfuscating the code so much and encrypting everything can litterally slow down your app…

Obfuscating shouldn’t impact performance.

 
Flag Post

Topic: Game Programming / How I can easily make a idle game?

Originally posted by Maddog1010Gaming:

Ployer_03 it is free to upload game.

You can’t upload Game Maker files without costing money, because it costs money to export it to HTML5 ($149.99 for professional, or $799.99 for master’s collection).

I honestly would recommend you learn C#, and create games with Unity.

 
Flag Post

Topic: Game Programming / Secure swf or not

From what I can tell (I haven’t used it) is that secureSWF doesn’t encrypt code or assets. It takes the code you have and makes it harder to read by obfuscating it.

Basically it does this,

You have Class Player, with health and dmg and a method to get health.

Class Player becomes Class A
health becomes a
dmg becomes b
getHealth() becomes method_10()

This might not how they actually do it, but yeah.

 
Flag Post

Topic: Game Programming / Is Flash/Unity games always preferred when compared to HTML games?

Originally posted by WTF1555:

Flash>Html5>>>>>>>>>>>>>>>>>>>>>>>>>>> Unity.
that way should be instead.

Or not.

 
Flag Post

Topic: Game Programming / Is Flash/Unity games always preferred when compared to HTML games?

Honestly, I think you’re thinking way too much about said post. If the post you’re talking about is the one about How to Make Flash Games, then you also have to look at the time it was written. The post itself was written in 2011, where as HTML5 came out in 2014 (Flash and Unity were both made prior to 2011). Also it’s not entirely accurate to say it only supports HTML5, Flash and Unity games, there’s many other formats (with IFrames) possible.

 
Flag Post

Topic: Game Programming / Multiple 'points' variables????

Originally posted by jakewf:
I don’t like ActionScript 3, I think its too complicated and unnecessary.

I think you’re wrong, it’s not unnecessary. It may be complicated, but it’s better. AS2 is much messier than AS3. Learning better OOP is also better.

Originally posted by jakewf:
I have learned Visual Basic

You should know some OOP then as well as some programming to do this. You’d do the same thing in VB (with syntax differences ofc).

var points = 0;
var points1 = 0;

In button event

points += score;

In button1 event

points += score;

 
Flag Post

Topic: Game Programming / RPG Maker MV

EMCAScript doesn’t have a compiler, because it’s useless on it’s own. EMCAScript isn’t being phased out, nor is it entirely useless, it’s what standardizes JavaScript. JavaScript doesn’t compile (as with most implementations of a scripting language), it’s interpreted at runtime by the browser, so I don’t understand what compiling vs not compiling was really thrown in there.

Anyways, HTML5 + JavaScript should always work on Kongregate as long as it fits Kongregate’s requirements.

 
Flag Post

Topic: Game Programming / Uploading Java Game as HTML5?

I guess it is. I’m not really sure how LibGDX handles it exactly.

They use GWT convert Java to JavaScript/HTML5.

 
Flag Post

Topic: Game Programming / Uploading Java Game as HTML5?

Originally posted by Rocketalypse:

I’ve been reading a bit and found out that Kongregate does not accept Java games. Well, I’m using LibGDX library that allows a Java project to be exported for Desktop, Browser (HTML5), Android, iOS and Blackberry.

I’ve searched the internet and couldn’t find this question, so here it is:
Am I allowed to upload a Java game that’s exported as HTML5?

If it’s in HTML5 who is going to stop you? With that being said, the HTML5 version is the JavaScript equivalent of whatever you wrote in Java. It’s no longer Java at that point.

 
Flag Post

Topic: Game Programming / KONGREGATE- Y U NO ACCEPT .EXE GAMES?

Originally posted by player_03:

1) It’s impossible to embed an executable game in a webpage.
2) You can’t (easily) put executables in a sandbox, so the game would be considered a security risk.

You can embed executable games, but it’s more of a “why would you?”…

 
Flag Post

Topic: Game Programming / Unity vs Libgdx

Originally posted by EndlessSporadic:

Worth noting is that Java uses NPAPI which has been losing a lot of support from major browsers in favor of HTML5/Javascript backend.

This doesn’t really matter because LibGDX, even though a Java 2D/3D library, it can convert Java code to JavaScript (HTML5) through GWT.

I would agree it would depend on which you prefer more, Java or C#, for the most part. However, I feel like LibGDX’s 2D is a lot more developed than Unity’s.