| |
Sergeant DeeY Engine III, A cool engine for Game Maker 6
OniLink10 |
|

C++ Programmer, Unofficial Physicist, and Unofficial Chemist
![Super Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/shappyheart.gif) ![Secret Santa Badge [*]](https://archive.mfgg.net/html/badges/present.gif)

Group: Members
Posts: 3920
Member No.: 4907
Joined: 19-February 08
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
ERROR! When I start from the Midway point in Level 1, there's an earthquake, and I get stuck in a Hammer Bro and die. D: Now for some Resource Management Checks: Before I Defragged the IDs... Sprites: 296 Sounds: 76 Backgrounds: 28 Paths: 0 Scripts: 10 Fonts: 2 Timelines: 2 Objects: 335 Rooms: 32 Total: 781 Resources(    ) RAM Usage on Title Screen: 64,644KB After I Defragged the IDs... Sprites: 233(-63 Sprites) Sounds: 68(-8 Sounds) Backgrounds: 23(-5 Backgrounds) Paths: 0(Nice Job) Scripts: 4(-6 Scripts) Fonts: 1(-1 Font) Timelines: 0(-2 Timelines) Objects: 221(-114 Objects!  ) Rooms: 15(-17 Rooms) Total: 565 Resources(-216 Resources!!!) RAM Usage on Title Screen: 64,992KB I'm thinking Windows Task Manager is wrong... Yeah, work on your Resource Management. This post has been edited by OniLink10 on Nov 15 2008, 12:42 AM
--------------------
| QUOTE (Xgoff @ Sep 10 2009 @ 06:11 PM) | did you try hello's engine
make sure to not ****ing change anything before using it! |
|
|
|
Wolfgator |
|

Yeah!
![Super Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/shappyheart.gif) ![Sprite Comp Winner Badge (2) [*]](https://archive.mfgg.net/html/badges/scg2.gif) ![Secret Santa Badge [*]](https://archive.mfgg.net/html/badges/present.gif)

Group: Members
Posts: 1336
Member No.: 4834
Joined: 14-December 07
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
--------------------
|
|
|
RetroXYZ |
|

Standard Member
![Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/happyheart.gif) ![Secret Santa Badge [*]](https://archive.mfgg.net/html/badges/present.gif)

Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
Just a suggestion... you should probably comment your code a lot more. I know it's commented a bit, but I think it should be commented a bit more for people who don't have the same experience as I do. =P
If you comment it, it'll be a lot easier to edit it and make an original game, and you'll have less people using your engine for your basic, unoriginal Mario platformers.
Just a suggestion, though. =P
Anyways, I really like the look you got going there. However, the way of solids you used isn't very efficient. I think you should just make a solid object that is the parent of all solids, as opposed to making the solids have a separate object on top of them that lags the game. Whenever the parent object is called, it calls all child objects as well.
The HUD also could use some sort of background, because it can sometimes get hard to view with a few objects behind it.
Another thing is that the instance activation/deactivation functions are very useful. You could do something like this to decrease lag (because people with crappy graphics cards like me end up getting some):
| CODE | instance_deactivate_region(view_xview,view_yview,view_wview,view_hview,false,true); instance_activate_region(view_xview,view_yview,view_wview,view_hview,true);
// Use this for objects that might get outside the view and still need to be turned on, like the HUD instance_activate_object(obj); |
Despite a few minor things, this engine is pretty good. I give it a 9/10 of a approval. =D
This post has been edited by RetroXYZ on Nov 20 2008, 04:20 PM
|
|
|
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
Track this topic
Receive email notification when a reply has been made to this topic and you are not active on the board.
Subscribe to this forum
Receive email notification when a new topic is posted in this forum and you are not active on the board.
Download / Print this Topic
Download this topic in different formats or view a printer friendly version.
[ Script Execution time: 0.0640 ] [ 13 queries used ] [ GZIP Enabled ] [ Server Load: 1.65 ]
| |