|
Post by eyfenna on Oct 1, 2019 13:20:11 GMT -6
After three hours of taking apart my spriteengine I finally found the typos which lead to the erronomous behaviour. On a positive side I overworked the animation drawing routine it is now more error safe.
The animation routine in my spritesheet example works perfect if each entity uses one sprite sheet only however if several entities use the same basepicture the animation start to turn confusing and modify the basepicture to often.
|
|
|
Post by eyfenna on Oct 6, 2019 10:58:37 GMT -6
Done some composing in lmms based on one secret of mana tune. Listing to what came out I think another ten years and I might get the hang on composing music.
|
|
|
Post by n00b on Oct 6, 2019 11:20:00 GMT -6
Composing music is one area of game design I will gladly leave alone. I would like to hear what you came up with if you feel like posting it.
|
|
|
Post by eyfenna on Oct 7, 2019 8:19:37 GMT -6
If you like to you can listen to it, it's a bit tense from what I feel into it.
Link to the file:
|
|
|
Post by johnno56 on Oct 7, 2019 13:18:26 GMT -6
Cool...I would be curious to know how you recorded this piece.Did you use an actual piano, midi interface or music notation software? Just curious...
|
|
|
Post by eyfenna on Oct 8, 2019 0:18:01 GMT -6
Recorder was the linux multimedia software which offers virtual instrument support on windows. The vst was a free ochestral one and the upright piano was used as instrument.
|
|
|
Post by johnno56 on Oct 8, 2019 0:46:47 GMT -6
Cool... Good to know...
|
|
|
Post by n00b on Oct 10, 2019 19:53:15 GMT -6
Hey eyfenna, I finally got around to listening to this. Its got an RPG dungeon vibe. I think it could be a solid track once you get a solid loop down.
|
|
|
Post by johnno56 on Oct 11, 2019 16:04:09 GMT -6
... also, if you can slow it down a little, slightly deepen it and add a little reverb... Could be used for suspense or horror...
|
|
|
Post by tbird on Oct 13, 2019 9:57:25 GMT -6
This tune kinda reminds me of a boss fight in one of the Final Fantasy games, great work eyfenna.
|
|
|
Post by tbird on Jan 13, 2020 20:08:46 GMT -6
I have been plugging away on framework and started a short video dev blog on making my shmup, I wasn't happy with performance once collision was added so I have sped everything up quite a bit.
The videos will be a short introduction into using my engine/framework...whatever, it will be using the stable version of the engine, as the unstable version, needs work...obviously lol.
|
|
|
Post by n00b on Jan 14, 2020 9:16:42 GMT -6
tbird I am looking forward to your video when it is posted. Shmups are actually a genre of games I still play quite often. In particular, I am a huge fan of the touhou games and the castle shikigami games. They can be challenging to make because of the sheer number of collisions and other events taking place in each frame so finding ways of improving performance is tricky. On a separate note, I know you are attached to the term framework but I don't think it really applies to the development environment you have created. A framework is really nothing more than a library or API. It provides the basic set of functions to setup a specific application. Your API would be considered a framework but when you bundle it with your map editor and sprite animation utilities it would either be considered a toolkit or an engine. Here is a brief explanation of all 3: Framework - Like I said above, a framework would just be a library that abstracts stuff from the developer like loading assets, handling animations, detecting collisions, etc. A good example of a framework would be love2D. Toolkit - This is a level between a framework and a full blown engine. It is a framework that is bundled with tools meant to make the maximum use of the framework. It differentiates from a full blown engine in that the tools it comes bundled with can be interchangeable with other tools that accomplish the same purpose. For example if someone wanted, they could just use the framework and avoid the other tools if they wanted. Engine - This is a level where the framework was designed to only work with the included toolset making all the tools and the framework essentially one piece of software. Ultimately you can call it whatever you want but I do think you could avoid alot of confusion on what it is going forward by making a distinction on what exactly it is.
|
|
|
Post by johnno56 on Jan 14, 2020 12:47:14 GMT -6
If it were me, I would just call it, Bob. Way shorter than 'Engine', 'Framework' and 'Toolkit'... and SO much easier to spell... lol
You guessed it... it's 05:46am and no coffee yet...
J
|
|
|
Post by tbird on Jan 19, 2020 10:56:56 GMT -6
@johnn056 well Bob does simplify things ... I suppose you are correct n00b at this point dropping individual tool usage, makes it no longer a framework or a toolkit, and I suppose everything is being developed to work solely with one another. So Engine it is. I have taken a break from the video making as I have lost my voice lol, bad cold/flu, when I am some semblance of coherent again I will get back at it. I checked out those games you mentioned and yeah they look pretty cool, will have to try them out.
|
|
|
Post by tbird on Jan 21, 2020 22:33:53 GMT -6
Well I have learned that a built in mic on this old laptop is horrible, and so quiet. So a mic is definitely in order.
|
|