Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Yerghaiz

Pages: 1 2
1
Looks informative :D  I will definitely send new people that way. 

2
http://www.kongregate.com/games/nadiakasper24/acceleration-incremental-ascension-beta

A.I.: Ascension (Beta) is an experiment in both game making, and a software tool that allows the user to see and understand the basic concepts behind travel in space, from a physics point of view.

The basic goal of the game is to go fast!  In order to achieve this, there are a few upgrades (More in the works, the design book for this is incredible), to help you achieve that goal.  Right now, you are able to higher crew, which can then be assigned to three aspects of the ship (soon to be dropped to 2 because the current system makes NO sense :P), and will raise their levels over time.  Meanwhile, the crew themselves are gaining experience, with each level granting them a higher production value. 

This is an incredibly early beta of this game, and it is under heavy development.  Save wipes will hopefully be minimal, but can and most likely will happen. 

I am actively seeking someone (preferably more knowledgeable than I am at programming in general) who would like to partner on this project, so, if you are interested, drop me a message with your credentials and what not.

Updates are pretty regular, so check back often :D


3
I already do.  I publish on Kongregate, where Stencyl is considered a fail, and I love it when people ask me how long it took me to learn AS3 :D  I get to very happily reply that I didn't.  This is all Stencyl.  My wife and I saw what most people are producing with Stencyl and said to ourselves, "But this IDE can do so much more than this!".  And it has been an arduous road, and I still don't know how to do half of what I'd like to (not without some crazy long hand coding or a lot of drag and drop :P), but I see the potential that Stencyl has to help people go from knowing nothing about programming, to intermediate and even advanced levels of programming. 

I don't know if it's faux pas to link to games off site, but if it's not, I'd be more than happy to link my current WIP game for everyone to see.

Nevermind...found the place to do that :D

4
Polydes - Open Source Toolset Extensions / Re: Data Structures Extension
« on: August 13, 2015, 11:05:46 pm »
All right!  Thank you very much for all of your help! 

5
Polydes - Open Source Toolset Extensions / Re: Data Structures Extension
« on: August 13, 2015, 10:56:44 pm »
Yeah...I unpacked it and didn't realize right away that the dialog folder needed to be moved to extensions-engine.  Personally, I just got this for the data structure, so is it safe to remove the dialog extension stuff, or do I have to leave the folder in ext-engine?

6
Polydes - Open Source Toolset Extensions / Re: Data Structures Extension
« on: August 13, 2015, 10:51:13 pm »
I got it to work :)  I eventually found the Dialog extension's site, and their instructions are pretty clear :D  Perhaps a link somewhere to there would be helpful?

EDIT:  This is a GREAT extension by the way.  Stencyl doesn't handle 2D lists to well, and when it does, it is awfully clumsy on calling any of it.  This cleans a lot of that mess up :D

7
That is EXACTLY what I needed to know!  Thank you good sir, for your very quick response.  I will now  go continue to try and spread the word that Stencyl is not terrible, as many people think  :P

8
So, I have a question.  Everything I know about using the typed code in Stencyl, I learned from the process of putting in a code block, going to the code view, copy and pasting the code, and manipulating it accordingly.  Needless to say, I've learned a great deal :D.  But, I am at a point now where I hand type most of my code, and I'm assuming there is a shorter way to reference things than the drag-and-drop block's code, which I presume calls extra functions, due to it's nature.  For example:

Code: [Select]
if ((Engine.engine.getGameAttribute("Officers").length == 0))
            {
                Engine.engine.getGameAttribute("Officers").push(new Array<Dynamic>());
                Engine.engine.getGameAttribute("Officers")[Std.int(0)].push(("" + "Captain Braggart"));
                Engine.engine.getGameAttribute("Officers")[Std.int(0)].push(1);
                Engine.engine.getGameAttribute("Officers")[Std.int(0)].push(0);
             }

My question then is, is it possible to short hand?  Any help would be appreciated!

9
Can I join the League?  I'm building a real world Newtonian/Einsteinian physics simulation game.  The dev version already has Super Relativity in place.  It ends with you reaching infinite mass and imploding the universe, which will recreate (on a much smaller scale) the Big Bang!  Does that qualify as things that Stencyl probably shouldn't do?

10
Chit-Chat / Re: Best Stencyl Game Of the Month - June
« on: August 13, 2015, 08:25:37 pm »
Somebody let me know when and if august happens.  I want to submit my game from Kongregate.  Acceleration Incremental: Ascension (Beta).  It uses real world Newtonian physics to incrementally increase speed, to a point where it (will soon, dev build has it in) use the  Einsteinian premise of super relativity to modify your acceleration until just before the speed of light, which will be the trigger for the "prestige" event.  It's still heavily in development, but after seeing Big Salmon...I had to throw my hat in the ring.

11
Polydes - Open Source Toolset Extensions / Re: Data Structures Extension
« on: August 13, 2015, 08:16:02 pm »
Stencyl Build 8502
 
I get this error everytime I open a project:

Error in toolset extension Data Structures Extension on thread AWT-EventQueue-0: null
stencyl.sw.app.ExtensionException
   at stencyl.sw.actions.Actions.gameOpened(Actions.java:841)
   at stencyl.sw.app.tasks.OpenGameTask$3.run(OpenGameTask.java:231)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NullPointerException
   at stencyl.ext.polydes.datastruct.data.structure.StructureDefinitions.addFolder(StructureDefinitions.java:65)
   at stencyl.ext.polydes.datastruct.Main.onGameOpened(Main.java:244)
   at stencyl.sw.actions.Actions.gameOpened(Actions.java:835)
   ... 15 more

12
Resolved Questions / Re: Why is this code not functioning properly?
« on: January 11, 2015, 06:32:59 am »
I get what you guys are saying, and the large numbers aren't inherently the issue, so I apologize for my lack of clarity.  What I needed to know is why is the round function causing my numbers to be capped at a much lower number than the attribute itself can store? 

Though I suppose I can just use a comparative, using the long/short numbers system to do the math using scientific notation for my cost equation.  Just seems like a lot of extra work when the attributes themselves appear to be able to handle numbers well beyond what the round function is allowing me to work with.  I'm going to leave this open for now, if no other solutions are presented in the next 24 hours, I'll call it solved.  Thanks ohlin and letmethink.

13
Resolved Questions / Re: Why is this code not functioning properly?
« on: January 10, 2015, 11:01:38 pm »
So, I have determined that the round code, whether it is floor, ceiling, or round, causes the negative integer wraparound, and was also preventing the code from subtracting more than approx 1.4 Mil per click of the button.  So, now the question arises, what can be done to keep the math accuracy of my equation, without using the rounding function.  Technically speaking, this code should, unless the amount of money is an exact multiple of 10, always leave a positive integer remainder.  Any help with this would be great.  Thanks!

14
Resolved Questions / Re: Why is this code not functioning properly?
« on: January 10, 2015, 10:40:14 pm »
Small, partial progress on this.  I have determined that the code used to keep the display down to 2 decimal places...



...is what is causing the negative number issue.  That however, raises the question of why it is wrapping around negative, only when this formula is used, and only partially answers the original question of why it is only subtracting 1.4 Million from money when the button is pressed.

15
Resolved Questions / Why is this code not functioning properly? [Solved]
« on: January 10, 2015, 10:11:51 pm »
Hi everyone! So, here's the deal.  I am currently working on an incremental game, and everything works fine, until I hit the Billions of dollars mark.  Then, all of a sudden, this bit of code...



...ceases to function properly, only subtracting about 1.4 mil from the money total, while properly adding the XP to Character XP Attribute.

Now, after some experimentation, I have hit a brick wall with how to fix this issue.  In the below screenshot, I have highlighted 3 numbers.   The first is a scene attribute, displaying a pretty large number.  The second is a game attribute, displaying an even larger number.  The third (and this is where I am having my issue), is a full display of the Money Attribute, which counts up to twenty million, goes negative, counts up to 20 million again, repeats indefinitely.



So, I am wondering what, if anything, can be done about this?  Any feedback or help would be greatly appreciated, and I will be more than happy to supply any other information necessary to get this fixed.  Thanks in advance.

Pages: 1 2