yeah my concern with capturing to bmp is how processor intensive or memory intensive it is.... unless i can figure out how to make it do some sort of compression in the memory as it records
Type: Posts; User: Ryan; Keyword(s):
yeah my concern with capturing to bmp is how processor intensive or memory intensive it is.... unless i can figure out how to make it do some sort of compression in the memory as it records
Anyone know how I can go about recording screen capture in a such a way that is not too processor intensive? any entensions that would help me achieve this?
Thanks guys, I will look into it!
Any idea of any extensions that might beable to convert text to voice? it doesn't need to sound fluid, just basic conversion.
Hi,
With Mind Twister coming up to it's 9th anniversary since release I've decided to make the full version free-to-play. I'm still quite proud of this hidden gem of a puzzle game, featuring 125...
looks great! I will try this soon.
Yeah concept looks great... would like to see where this goes!
This looks really good. I'm happy to see a retro game with a bit of playful flair.
Infinite is not possible because you'll run out of memory to story the infinite world. Unless you're going to randomly generate sections that when you return to they are 're-randomly generated', but...
Looking good Robeez!
Hi willbo
Sorry to hear about your problems, hope things get better in the future!
Game dev, is a tough field... it's high risk-high rewards stuff. It's also a heavily saturated marketplace,...
http://community.clickteam.com/threads/87831-Pacman-Example-(for-beginners)
http://community.clickteam.com/threads/87866-Pac-Man-style-game-12-Events-(-Basic-)
x = slider
y = other counter
for the first case
y = (100-x)/100.0
for the second case
y = x/200.0
i can't see the relationship between the first case and the second case if there is one
Or create groups
always - activate group a
group a
{
if CONDITION is true // if
do something
deactivate group a
if another CONDITION is true // else if
Active variable names do not carry over to the global editor (so you'll have Alterable Value A, B, C instead of named stuff like 'health', 'ID', 'speed')
For anything except the most simple game,...
Unfortunately val(string) returns 0 for an alpha character, so >= would identify 'A' as being equal to 0 and '0' as being equal to zero, therefore concluding all strings are a number, just equal to...
If I do
if val(mystring) > 0
string is numeric
This works for numbers 1-9 but not 0.
How would I write a function that returns 'string is numeric' for '0' but 'string is not numeric for...
Well done! Looks good.
Honestly I think Fusion could do this if you split the boss up into multiple parts
https://youtu.be/B_PTjN5t9XQ?t=46s
I assume it happens because it's quite easy to write viruses with Fusion (or any programming language, but Fusion requires much less effort to learn), so we end up with a few amateur viruses being...
right$(mystring, 1) = " "
Start fast loop "strip spaces" len (mystring) times
On loop "strip spaces"
& right$(mystring, 1) = " "
set mystring to left$(mystring, len(mystring)-1)
On loop...
Your observation about potential flaw is true, but I wouldn't worry about it. You can purposely corrupt any application by going to your C:\users\username\appdata folder and messing around with the...
I also do things the same way as danny.
Run once
- load [ini]
If [ini] 'has loaded' = 0 //ini did not load
{
set [ini] default value 'a' to 1
set [ini] default value 'b' to 4
You need to test for double clicks and single clicks.
Two clicks in quick succession will register as double click, not a single click.
King_Cool,
I can confirm this is possible by rotation and scaling as I'm currently working on the same thing.
One thing you need to do is make your dots fairly large to hide the objects not...
There is a chart object extension, but the link is broken
https://jaxwebster.wordpress.com/category/programming/clickteam-programming-2/chart-object/
The current one in Extension Manager displays...
I published Fusion software that's been released for a couple of years that never got false positives you're speaking of. I do know that unknown exes get treated as suspicious until enough people...
I remember trying to do this and I soon realised that transparency / alpha effects do not work using this method.
Hence I ended up taking a screenshot of the desktop using the surface extension...
INI works on iPhone/Flash/Android/HTML5
I think this is basically what you need, it would cut out the middle-man of having to read/write files using other methods
There is this
http://community.clickteam.com/threads/69007-Advanced-Global-Values-Object
But for cross platform compatibility I recommend just using two active objects or global variables as Dave...
I think it would, but you can overcome this by putting a timer event in your group to count the seconds.
Group Game
{
Every 1 second
- Add 1 to variable 'second count'
Second count = 35
-...
The control-x extension does this I think, but it's PC only.
You may be better off putting all your events in a group and disabling the group upon opening the ad. Then re-enabling the group when...
Ok I've implemented the timer method and comparing it to the unix time allows me to detect the application 'out-of-sync'. The only problem is that restarting the application corrupts the pop-up...
These are some great suggestions, I'm trying them now. From initial observations, 'machine-independent speed' doesn't change the fact that fusion want's to run fast after any kind of OS pause,...
I have an always-on application, that runs fine until the PC enters sleep mode.
Windows lowers the cpu cycles in sleep mode, and therefore events that contain Every 1 second or Every 0.5 seconds...
Try the Dialog Box Extension for custom popups, very intuitive and easy to use.
List is rather slow for reading in large amounts of data... I did a test reading in 2.5mb of lines vs loading these into a string and the results were 30 seconds vs 1 second on a 2010 quad-core....
These tests usually list active object values as being faster than global variables, but clickteam say the opposite is true. I assume as the number of actives in a game gets higher, the efficiency...
There is a built in distance formula in Fusion now, no extensions needed. Just type Distance (x, y). I would think it is marginally faster than the equation because it's not using the expression...
Converting 3D animations to 2D sprites uses a lot of memory, this shouldn't affect PC too much, but mobile and browsers require optimisation to get good performance. If you keep your graphics low...
Looks really well put together. Well done.
Congrats Tisnart.
I recommend using Voice Acting Alliance message board...
http://voiceactingalliance.com
You won't find many voice actors on a programming forum.
Alright I got it working on the iOS 6.1 by installing xCode6 and abandoning xCode7. Seems like there is some flexibility for backwards compatibility in xcode.
Make sure you are shooting in a fixed direction instead of using the direction of the player.
Shoot in direction 0 would produce a bullet going right. Shoot in direction 16 would produce a bullet...
Alright, just tested on a device running iOS 8 and still the same errors. What am I doing wrong here?
I downloaded the latest iPhone exporter version 283.5.
I downloaded xcode 7 beta, some people...
So far I'm getting errors like "Library not loaded: game controller.framework. Reason: Image not found"
However I can test on the iPhone / iPad simulators with only a bunch of warnings coming up...
It seems like the SDKs available only support iOS 8/9, my device is 6.1, can I somehow adjust Xcode to test on older versions of iOS or am I forced to test on a newer device?
I think you need a seperate variable to store the direction of your player, whereby pressing up or down wont interfere with it. Using the direction of your character will produce unpredictible...
1) create 3 different character active objects, put them in the same group using qualifiers, refer to them by qualifier group in all your events. Uncheck 'create object at start' for all character...
Get object tutorial (online scores, but same principle applies for reading/writing to and from a website and online database.)...
Could you just have an assets folder, with the animations that a user can download, and when the software detects that files have been added it loads them over the existing animations.
If you...
After doing a lot of experimentation with scaling, objects scale differently depending on animation frame width/height, so to get consistent results make all you objects the same width/height.
Ie....
Looks pretty good. Seems like you've only got one character animated so far. I think most people trip up when trying to get two characters fighting each other. This is because you need hitboxes/hurt...
http://community.clickteam.com/threads/91105-Extension-request-Edit-box-selection-by-looki?highlight=edit+box+selection
A) there is an extension called Edit Box Selection, it works in conjunction with edit boxes so that you can select text in an edit box with an event.
Available here:...
Oops i was thinking of ini, never had a problem with arrays themselves.
I believe Array extension saves the array every time you modify it. Therefore if you're doing something like Every 1 secound - change value x to y, and your program crashes during this event, it will...
Unchecking compress the runtime in the application properties sometimes fixes this, otherwise you can report it to the virus-software company as a false positive.
The 'Multimedia' was relevant during the DVD era when video was maximum 720p. I remember when 1080p came out and most dual core computers struggled to play it smoothly, this was without overlaying...
Using string object defeats the purpose of using System Box, you can't refer to them by ID or dynamically alter multiple instances, so you're basically manually linking them one by one.
I want to...
There's an issue with Active System Box. Because it's a windows controller, the text is automatically scaled up when adjusting Window's 'Make the text larger or smaller' and setting to 125% or 150%....
This would be a good learning resource if documented well. This may appeal to a certain type of user, definitely not a beginner but an intermediate. Beginners should stay away from taking on other...
Create input boxes to accept the key.
Then add the input box values together.
If val(a) + val(b) + val(c) + val(d) not equal to 12
End program
This is a simple check, your keys will all...
You can also code it into you software with a simple addition check
enter key: a,b,c,d (each a number between 1 and 9)
a+b+c+d = 12
key = valid
possible valid keys:
3+4+1+4
9+1+1+1
I recommend looking into some php scripts but there's a lot of fairly insecure ones out there, you definitely want to keep injection attempts in mind and also the fact that when you send data over...
Congrats to the developer.... ign is the kind of threshold that developers dream of breaking through
You probably want to use in game counters, sync them with the date & time object regularly and incorporate the time offsets.
Eg. Every 1 second
- Set Current Hour counter to Date & Time (Hour) +...
I would caution against using such a high-end machine for development. Many of the methods encouraged in fusion are cpu inefficient without optimisation (which in Fusion terms means group EVERYTHING,...
Run once
- Set Alterable Value TargetX of Active to X Position of Active
Player presses "Left"
- Set Alterable Value TargetX of TargetX - 64
X Position of Active is Greater Than TargetX
-...
Just wondering if this is possible with any fusion extensions or if I'll need to write my own?
See post for details:...
On the contrary, someone who strives for personal satisfaction may know far less about romance than someone who strives for the satisfaction of others.
:-)
May be true for artists, but for programmers style will only get you so far. I assert the programmer strives to enhance others experience with usability and above all; purpose where there previously...
I'm doing a lot of filtering with my current program. The method I can recommend is to create a load function that loads your data from an array (ini if your using files), then apply your filter as...
Alpha blending does pose problems on mobile because each graphic has 2 layers, so the hardware has to process the image twice. However, the effects of alpha blending are much smoother and nicer, so...
Well done, this must have been a huge undertaking! Hope you get a lot of interest.
Binary quickload can be found here http://dark-wire.com/store/extlist.php
That's probably correct, Fusion 2.5 uses Direct 3D by default, which I proved used more memory in a recent comparison of 2.5 and 2.0. Switching 2.5 to Standard mode makes the memory smaller, although...
Done. http://bugbox.clickteam.com/issues/2733
Thanks ColdFire
I'm trying to get a hold of Looki's edit box selection. It allows events to force the selection of text in an edit box. I feel this should be standard feature of edit box as it's fairly commonly...
Not exactly Ziplock although I think the principles are fairly similar
I'm suggesting the use of groups, I think the poster doesn't know how to use them.
If you right click on an event line and...
looks like a good one, thanks for sharing
always
-active group a
group a
{
value x = 1
- do something, deactivate group a
always //your else statement
- do something else, deactivate group a
}
I feel if your app is freezing at the beginning, you approach may be wrong. If you're loading a lot of info at the beginning of frame, spread it out over multiple frames, then build your own loading...
Turns out this was fixed in a very recent patch, but for people using older versions, I found a simple workaround.
Make sure 'Heading' is checked in the application properties
Make sure 'No...
What Yves is saying is pretty accurate, but to hit this bug you must be manipulating the scale in some other events, therefore compounding the rounding issue with the test for scale. Floats shouldn't...
That's interesting Danny,
Would using Kernel / Windows Message Pro to send a message to the main app be more efficient than this or less efficient?
I'll implement A <> 0. The problem is amplified...
lets say somebody clicks on a button in my sub-app. I want to tell my main app 'button was clicked'
Set global value to 1
Global value = 1
- do this
is fairly inefficient because 50 frames a...
Yeah this is what I'm already doing and it's not optimal. Kernel can send messages between applications that are kind of like 'on click' events, meaning they only activate when they occur, but Kernel...
Wondering what's the best way to send a message (such as 'mybutton' clicked) from the main app to a sub app and vice-versa? It doesn't have to be text, just a simple switch event.
Global values...
I'm seriously concerned about this issue. My application has had a report of high CPU usage on windows 8 a while back, I put it down to perhaps a low-end PC, but after reading this thread I decided...
Your second option, rendering a grid just big enough to cover the visible screen, and updating based on the player x/y coordinates is actually the best for Fusion optimisation, SolarB has been doing...
Set speed to 0 or set max speed to 0 should accomplish this.
Thanks Nivram.
Looks good Jocastus, can't see any fault with the code. I would recommended renaming your global values and alterable values to something meaningful to help with...
The link in your sig is the same as the one on the Darkwire, which is also down. www.dynamicarcade.co.uk (178.62.36.86) could not be established
Hi Jocastus,
I can't review because the select extension (select.mfx) is no longer available and it's not in the extension manager.
If someone can provide it I'll take a look.
Hi Jocastus,
I made the homing missile example. If you don't need smooth rotation towards the player, just create a big circle, check in invisible, set always - set circle position to missile...
There's definitely some bugs with string object and font size when changing it during runtime.
For example, try Always - Set font size to round(YMouse/10.0)
Then drag your cursor up and down the...
So I've worked on this problem more, it's definitely turning off Heading in the Application Properties that is causing it.
Sphax's Kernel Object is very glitchy at receiving messages. It can't...
Nevermind, i installed via extend extension manager
Can anyone share the Windows Message Object Pro extension after it's been extracted? I downloaded the .exe but it says it's not compatible with windows 64 bit.
Hi Danny,
This isn't an issue with the Tray Icon, but the Taskbar icon. The taskbar is the long bar at the bottom. Tray works fine and clicks on the taskbar icon aren't detected by the Advanced Tray...
For some reason my application isn't toggling between minimise and maximised when clicking on the taskbar icon, perhaps it's because I'm hiding the windows frame which is known to cause issues.
...
No I didn't write it... I just want to rewrite it because it's very old and not optimised for what I need it for. I'm fairly sure it's not unicode compatible, so people typing in french or russian...
Does anybody have this file? It's missing/corrupted (0kbs in size)
http://community.clickteam.com/threads/52239-How-to-Manage-taskbar-and-quick-tray
I might look at re-writing the key object extension at some point in the next 2 years, I feel it could use a little bit of improvement, it uses twice the resources it needs just to check for any key...
15394
dont have the other one
Maybe your script is multiplying? 0.025 * 0.025 = 0.000625
0.025 * 0.025 * 0.025 = 0.000015625
Regardless there's something not right for numbers to get that low.
Looks like a lot of floats are being used together, causing very long values. e-018 simply means 6.93 x 10^-18, it's scientific notation that allows the representation of very tiny numbers. The true...
It's not going to work without hiding the active entirely or moving it behind the parallex scrolling temporarily, a limitation of Fusion is it doesn't do masking.
If someone creates a feature...
Clickteam are literally working on it in MMF3 as we speak, you can't really demand more responsiveness than that. 18 months ago we didn't have physics support and I much preferred that Clickteam...
No idea,
If you find out a way, let me know and I'll include it in my application.
I think some of the extensions for x-box / ps3 controllers will beable to receive input, but i doubt it would...
You're looking for masking which Fusion doesn't support, unless you make the background a solid colour and just match that colour.
I've been requesting masking for a while now.
A shader may...
Regarding the extensions, a better way to get extensions is the built in extension manager.
Go to Insert -> New Object -> Manager
and install extensions from there.
on key down
{
set stringoutput to stringoutput + keyname
}
on all keys released
{
insert 'stringoutput+"/"+timestamp' into textarea
set stringoutput to ""
}
Not sure entirely about how to solve your problem because i'm not sure what you want to achieve.
If you want a history of key presses, you could just write
"key x was pushed down"
"key a was...
sounds like you need to use onkeydown and onkeyreleased and track them seperately... i think by trying to keep them in the same list you're throwing off your logic.
two lists will tell you if one...
Edittext$( "Edit Box" ) + "A/" + value("Counter")
should be
Edittext$( "Edit Box" ) + "A/" + str$(value("Counter"))
because an edit box is a string, you can't just add a value to it without...
The window control object has an Always On Top option, if you set this you'll beable to overlay it onto games that are running in window mode, full-screen mode might be more difficult.
Using...
You can do this without giving the Fusion window focus, otherwise Street Fighter wouldn't receive any input. However you can overlay your window onto the game (without it having focus).
Use the...
The extension you're looking for is Key Object. I used it effectively when making Desktop APM.
Each key has an ID and a name, the documentation tells you which ID / Name to check for. Testing for...
I'm just wondering which condition uses less CPU in milliseconds. The difference will have a significant impact on my application's cpu usage when running in the tray.
Timer object -> Every 1...
Yeah I agree, also the tester would have to rerun the tests on all extensions to ensure the hardware doesn't factor into the new results.
The issue with INI++ is lack of unicode compatibility, so...
Very interesting Marv.
Static String - 356 is surprising to me, seems like static strings should be avoided for storing values
MagicDeque - 22 is fantastic, this has been my go-to extension for...
Are you using the ultimate fullscreen extension to change your game to full screen? Other methods sometimes just resize the window to match the resolution which causes this problem.
Enabling and disabling all radio buttons in the same event cleans up the ghosting after 1 frame, but it's still obvious for that 1 frame. It's the best I could come up with, but looks like there's no...
I've noticed when you move certain windows control objects such as the radiobox or buttons, it causes ghosting rather than repositioning cleanly. Is there a way to redraw windows objects and prevent...
Yes you can use any program for graphics, you can copy & paste the image from the program into Fusion, or if you want alpha channels save as .PNG and import with Fusion.
Are you using popup menus for your menu? I found that the event having an event that displays popup menu at mouse pointer (-1,-1) randomly crashed my application on startup, so I changed it to...
Just a guess, but are you using popup menu?
Also some objects struggle with completing actions on the very first frame, I've had success with adding small delays like Timer is greater than 0.5...
ramyhakam I'm working on an advanced UI at the moment as Gustav mentioned. The UI is completely resizable, and everything scales live, so the graph, text and buttons all resize while maintaining...
Here's a function that will detect the date format based on the region settings set in Windows. When localising your application to different regions you may want to display dates in a format the...
I find groups work better as an if/else statement as there's less repetitive condition checking
- Always active Group A
Group A
{
- Check condition is true
--- Do x
--- Deactivate Group A
-...
Binary Array may be suitable, I haven't looked into this object yet, it's next on my to-do list. But I had a lot of success with the regular binary object and unicode. I was just handling...
Just trying to optimise my code, are sub-application objects/events loaded into memory before the window is visible? Is there any way to freeze a sub application and load it into memory only when a...
What about contacted the author of INI++ for an update. I remember he expressed interest in rebuilding the extension with simplified featured a while back. I for one would pay $5 for a unicode...
ISO movement is simple in principle and execution, you just have to multiply the Y speed of your character by the ratio of y size/x size of your iso square. It's easy to mess up as a beginner or if...
Looks great, apart from the usual kickstarter, you could try to make some promo videos that would get people interested. I feel the features you describe are fairly generic, pitching the game with...
You can start out by just using a list object and writing the x,y coordinates of your blocks to individual lines of the list object, then on the start of frame, use a fast loop to read every line of...
Stay away from multiple frames, you'll never finish your game this way. It's the kind of thing you need to experience to fully understand the downfalls of it, but it will basically turn coding into a...
Added to bugbox here: http://bugbox.clickteam.com/issues/2568
The numbering system would more flexibility, I didn't detail this in bugbox but feel free to elaborate.
This is a very finely tuned game, I like it a lot.
The difficulty is fairly unforgiving, it works for Flappy Bird because the level design is almost non-existent, but with your game focusing on...
It's hard to judge whether a game is appealing based on high level story, I mean reading the summary of a lord of the rings book wouldn't tell you if the book's actually going to be good or not.
I...
Filesize matters marginally and long names will contribute to bloated filesize, especially if you're saving large amounts of data. It's really a battle of convenience vs performance though. In my...
I've put a game on Facebook but they do not try to promote indie games in any sense, in fact I feel they try to shut them out. You'll have to do all the promotion yourself to drive players to your...
I think I get it now
So you can do
-On loop "ogres"
+Do stuff for ogres
-on loop "orcs"
+Do stuff for orcs
Then at runtime have a variable called targetLoop, then you can do some dynamic...
I don't get what pixelthief means by "dynamically named loops", can you change the name of your loops at runtime? Otherwise of course you need different loop names for different purposes.
-On loop...
It's true they listen to us and generally try to improve their products with our suggestions. But we're also one of Clickteam's selling points, fast, free technically support. Every review I've read...
I was thinking about the event editor and how it usually involves a lot of scrolling up and down to code. Losing your place is very easy, even with the use of groups and color coded comments.
I...
Taking the numbers you gave, I put them into wolfram alpha to generate a quadratic function of the curve
http://www.wolframalpha.com/input/?i=fit+7%2C+8%2C9%2C10%2C12%2C14%2C16%2C19
So the...
Your solution is very logical but itwould only apply if the scaling of the board is linear. If the artist behind the board used 3D software and didn't precisely set up the depth settings, you'll be...
I'm curious if the depth of field of your chess board graphic is messing things up.
The reply above is right in that the number may be exponential, but it may not be exponential at a linear rate. it...
So it was literally fixed 10 days ago in a pre-version here http://community.clickteam.com/threads/89709-Pre-version-of-the-build-284-of-the-editor-runtime-for-speed-tests?p=647696#post647696
Good...
The global event editor is very troublesome and I would personally wait until Fusion 3 for it to be fixed. This doesn't really ruin the experience as long as you treat each frame as an engine rather...
CF has inbuilt forEach loops which are great for games with managing large numbers of objects, but Fast Loops still have their place and I don't recall it being fixed in the way you suggest.
It...
I also want to raise awareness of a weird game that appeared on my computer on September 15th at approximately high noon. It's called Minesweeper and it appears to be a simulation of the vietnam war...
Congrats,
It's not really irony if Gustav is trying to help the majority of users hear his viewpoint. He admits that English should be the #1 priority so he is within his own reasoning to...
Thanks for this, I'm looking at doing some large scale physics stuff in the future but keeping everything running at a decent framerate is one of my top concerns. Your response allows me to get a...
Nice work Rhys, you've capture children's love of building forts and put it in a game, I'm sure the concept alone would excite a lot of people.
I'll try both Date Time's function and Calendar's Short Date and see if they achieve the same result. I'm concerned Date Time isn't adaptive and enforces the europe format regardless of region, maybe...
Just wondering if using the Short Date function of the calendar object is a reliable method for detecting the date format (ie. MM/DD/YYYY or DD/MM/YYYY) of the user's windows setup.
I'm thinking...
so to begin with you need to read the numbers one by one, lets call that single character 'new value 'and we'll call "33335" string, also you need to keep track of the 'last value', that's the...
I think if you spread the sound out over different channels it will work. Try
On fire
- Add 1 to alterable value a
- Play sound on channel alterable value a
alterable value a >= 32
- set...
Although this may be ok for simple games/applications, list objects are too slow for reading in my data (load times are increased 10x or more, see my example), i abandoned them in my latest build in...
This limit was the reason I abandoned INI in the first place, sometimes I used it for arrays of data and hitting this limit caused a lot of confusion. As ini is the cross-platform standard for Fusion...
RhysD made a cricket game for iOS, maybe he can sell you his game.
I'm very interesting in the fix as this issue is likely affecting all my PC software and games.
Also didn't the regular ini extension have a 256 character limit or something, of course this is...
It is supported by the method Vaxx suggested. It works cross platform with the least amount of resources.
Users that do no have admin priviledges will not have their ini files saved, you should transition to appdata before you release anything publicly or you'll get complaints from your users.
If...
Are you storing the ini file in the app data directory or the install path?
Windows or antivirus may not be very happy with you deleting files from C:\Program Files
I can help with some of this. Most likely the coder of INI++ has a function that says: if character not ANSI then convert character to "?". There's no fix besides the update that Yves is suggesting....
I would suggest using a test string to load into ini++, something with russian characters like [data]name=Григорий
if you can determine that ini++ is handling strings fine, then try with binary...
It is possible that INI++ isn't directly compatible with loading a unicode pathname, but a workaround is to load your ini using Binary object, then using the INI++ to load in the data as a string. I...
Tried it again on a different machine and it appears that the All Users issue was the problem. I'm also thinking the uninstaller flagging the program as 'inuse' program may be averted by renaming...
Just noticed that the above solution has the interesting side-effect in that if the program is in use, the install process can begin but then pops up "program in use, please close before trying...
Sounds like a great resource and a huge achievement all round. Very impressed!
"Run uninstaller at start in silent mode" did it Yves. Thanks for your rapid response.
Out of interest is there way to override creating the shortcuts for all users? Would it install the software...
I've created an installer for my program in install creator pro, the idea is that users of my software can now upgrade my software by installing the new version that takes advantage of the install...
I recommend using placeholder graphics and sounds until you have a mostly complete game. When professional artists see a fully functional engine and a game near completion they'll usually volunteer...
Out of interest, how did you solve the problem? I might encounter something like this in the future so any tips would be greatly appreciated.
Use the surface object, you can read into memory rather than that hard drive, which will increase the refresh rate you'll be able to achieve. I did this with colorblind assistant and get 50 fps, but...
You could post an exe here and see if anyone else has the same problem.... sounds like an isolated incident maybe something with the sound drivers.
Are you playing it from a folder in your hard drive or embedding it in the MFA? there might be a delay on the hard-drive side because the system is reading the hard drive every time.
I think you'd probably get a bit better performance for complex algorithms than the event editor. You could also write re-usable functions.
For example, pathfinding is very CPU heavy, it would be...
I think you're reading from program files and writing to appdata so it shouldn't be a problem.
You'd only have problems if you're trying to write to program files.
I'm in the same camp by having some experience with Klik n' Play and Games Factory. As they added more features I was able to pick them up at a steady pace. I could imagine it can be overwhelming to...
All users would mean a computer with multiple logins would all share the same data, it's generally a bad idea for gaming as in theory Dad would share the same save data as little 5-year-old Jimmy,...
apppath$ will cause problems for users without administration privileges. Windows only allows non-admin users to read to C:\program files\ not write, so users will report their saves not being saved....
If you do want to go down the path of encryption, I recommend the Binary object. After messing around with the Blowfish extension for a while along with the INI++ encryption, I discovered Binary has...
A very basic algorithm is to use line of sight, record the last place that the enemy could establish line of sight, and then create a node at the location. Move the enemy towards that node, and once...
I think spread value works well as long as you've only got it on one line, an always event so that it can correct when objects are destroyed.
Instead of
On pressing space
- Create object x
-...
This is the guide I used to getting signed for under $100. No problems, it's all done externally to MMF. You basically just feed in your installer .exe
...
I think if you load it into string parser and use "newline$" as a delimiter, you could count the number of items under list tokenizer. You could also load it into a list object but that would have a...
Based on the expected results posted, the formula needs to be:
round(x / 25) * 25
otherwise 49 will become 25, not 50 as requested.
Had a few more thoughts.
1) You'd want to have two proximity load functions, the first creates the objects and the second activates the physics when slightly closer, otherwise if you've got a stack...
Have you tried using the Surface object for screen capture? The original screen capture extension is fairly limited in functionality. There's a bit of a learning curve on the Surface object though.
Is there already a screen recording object for Fusion?
> Only screen capture, I've found the Surface object is best if you want to reuse or edit the captured screenshot within Fusion, Screen Capture...
If you can find ways to prevent backtracking, either with Mario 1 style one-way sidescrolling, or with jumps that can only be made one way, doors that close behind you or platforms that fall away,...
Temple run isn't really a fair comparison, it's core features are mainly checking for collision zones, all the 3D stuff is handled by the phone's graphics card, not really the game engine, although...