Forum Replies Created
-
AuthorPosts
-
Is it me or did the speed improve with the last update?
The Q and E buttons make the screen turn like crazy. Something wrong there on my system.
I also had a security message when I wanted to paste a error log using the code box. This was in the dev forum. I saw a fox image iirc.
A paper book? I’d pay like tops +/-50 for that if it is not to thin. I buy a number of books every year. Hardcopy, if it’s 150 dollars, then no sorry
Great that there is more docs!
Yes, I have seen the particles. Seems to work allright
I just tried it again. The ‘x’ command does not always work here. Sometimes it works and sometimes it does not.
Oh, I think I understand now. I must have forgotten to use the New command. I now know that null objects mean with TomToads explanation
The code above now works when I added the New part behind the global.
Yeah, I have been looking at the performance. I remember a post from someone on the b3d forum that his rig could handle a million? Cubes. I have had problems getting a low amount at a good fps.
In b3d you could also merge meshes that would speed everything up. In mojo3d I noticed a addmesh command but have not been able to figure out how to use it.
The mojo terrains do seem to have a good fps with lots of triangles so I am slowly looking at this. Mark posted the name of the code in the modules. I have started looking at learning how to create meshes and the performance there.
I do hope there is some kind of optimalization in the future in mojo3d or maybe a bag of tricks and tips in code posted here and there. My thoughts the last few days were that I am a little bit dissapointed in the computer hardware technology improvements the last 20 years or so.
Ps – i noticed that if you run a mojo3d app it does not use the gpu as default. This might also improve things.
It works here. WIndows 10 on amd a8 laptop.
Not much to do in the demo so I closed it pretty quickly (was there a editor in there?) The stairs was pretty neat. I got stuck for a while until I figured out the controls. I would like to see some larger maps. (maybe a maze with some rooms ?)
Also on the beginning I was confused as it was all wireframish.
That looks better
I was also impressed with Quake works a while ago when I saw a version running on a faster Amiga.
Had a lot of fun in the later 90’s with quake online. Did cost me a about half a months salary on the phonebill once though
Nice!
It did not age well though vanilla quake 1
I have this code here that works in the previous monkey2 version and not with the latest.
edit : aww just posted when I saw the new reply:)
edit: It does show where the error was triggered. But I had a hard time figuring out what the message ment at first:)
Monkey123456789101112131415161718192021222324252627282930313233#Import "<std>"#Import "<mojo>"Using std..Using mojo..'' Controls like mouse pressed and keyboardClass controlsMethod fortifyunit()End MethodEnd Class'Global mycontrols:controlsClass MyWindow Extends WindowMethod New()End MethodMethod OnRender( canvas:Canvas ) OverrideApp.RequestRender() ' Activate this method'mycontrols.fortifyunit()End MethodEnd Class''Function Main()New AppInstanceNew MyWindowApp.Run()End FunctionThe error message was : “Attempt to invoke method on null instance”
It gets triggered when the game is run, not catched while compiling.
I am uncommenting more and more of the code to trap the error. Could take a while.
I started a new repository for monkey2 mojo3d.
https://github.com/Pakz001/Monkey2-3D
I hope to start filling it up.
Btw – With the release of monkey2 1.1.05b there is a new debugger rule that might cause some of my older code(2d rep) to not compile anymore. I need to check everything and fix this. It has to do with methods needed to be renamed into functions.
@adamstrange – Does that work?? Color has three floats inside it right?
I noticed that the latest monkey2 release introduced a new error. This is when you use methods in a class and using no class variables(I think) It needs you to change the reported methods to functions. This was with the civ clone. But on the 1.1.05 it should work. Internal error maybe means the compiler is not set up right?
I do not know if this is related but I noticed on some laptops that the ted2go app uses a lot of resources(cpu) It takes a full core all the time. I can not remember if this was only with the development branch.
-
AuthorPosts