Tavernking
Don't believe his lies
Every year I play around with retro pixel art game ideas for a day and then give up because nobody buys them.
What am I looking at here?Holy fuck, this actually works.
View attachment 50622
Naturally you can have several holes affecting a single AABB, overlapping holes, and so on.
View attachment 50623
Hole objects are visible in light gray and are difficult to spot on the screenshot. Blue boxes are collision AABB's that exist after applying holes to them. Normally a pillar's bounding boxes look like thisWhat am I looking at here?Holy fuck, this actually works.
View attachment 50622
Naturally you can have several holes affecting a single AABB, overlapping holes, and so on.
View attachment 50623
Oh its for collisions. I thought it was for drawing.Hole objects are visible in light gray and are difficult to spot on the screenshot. Blue boxes are collision AABB's that exist after applying holes to them. Normally a pillar's bounding boxes look like this View attachment 50648 (click to enlarge), not having any holes.What am I looking at here?Holy fuck, this actually works.
View attachment 50622
Naturally you can have several holes affecting a single AABB, overlapping holes, and so on.
View attachment 50623
On the first image you have a single collision box affecting the pillar's bounding box. On the second image you see three overlapping holes (one wide on the X axis, another wide on the Y axis, one very small (2x2 pixels)). That area where there's a lot of blue lines in a small square is becauses the small 2x2 hole is made in the middle(the hole is in red) of a small rectangle already resulting from an application of two holes (thus 3 holes in total).
I dunno about zoomers but I would buy a 80s "Gollop-like".Every year I play around with retro pixel art game ideas for a day and then give up because nobody buys them.
Boneraiser Minions says otherwise.Every year I play around with retro pixel art game ideas for a day and then give up because nobody buys them.
For such a simple game with no advanced 3D you can use whatever you're comfortable with. Maybe better use a framework that'll give you easy access to images, sound and input so you can focus on the game. Gambas looks ok.Random question - if someone was going to try and make a modern imitation/clone of the Apple Mac version of Might and Magic 1 and 2 (with all the windows and dialogue boxes etc.) which language / tool would be best for that? Would it be:
- Visual Basic;
- Gambas;
- Linux using a GUI library like Qt or Tinkter; or
- Something else?
Literally any language / engine / framework that can do 2D will work. You probably don't even need to limit yourself to that.Random question - if someone was going to try and make a modern imitation/clone of the Apple Mac version of Might and Magic 1 and 2 (with all the windows and dialogue boxes etc.) which language / tool would be best for that? Would it be:
- Visual Basic;
- Gambas;
- Linux using a GUI library like Qt or Tinkter; or
- Something else?
I know that - more concerned with the efficiency of effort and I was just thinking of using something that has the inbuilt windows/apple mac interface feel was inherent in that version of the game - eg. I could create fake windows, window menus, dialogue and drop down boxes etc. in Godot, but I can't imagine it to be anywhere as efficient as something like Visual Basic which has directly comparable objects for each of those things. I haven't used proper VB in almost 20 years and I had heard that it was getting more and more microsoft specific, hence why I was wondering about those other options.Literally any language / engine / framework that can do 2D will work. You probably don't even need to limit yourself to that.Random question - if someone was going to try and make a modern imitation/clone of the Apple Mac version of Might and Magic 1 and 2 (with all the windows and dialogue boxes etc.) which language / tool would be best for that? Would it be:
- Visual Basic;
- Gambas;
- Linux using a GUI library like Qt or Tinkter; or
- Something else?
I could create fake windows, window menus, dialogue and drop down boxes etc. in Godot, but I can't imagine it to be anywhere as efficient as something like Visual Basic which has directly comparable objects for each of those things.
I experimented with this sort of idea a few years ago but for android. The point you will struggle with is when you start to try implementing game type mechanics or features and realise they are not supported or require lengthy work arounds. Where as using a game engine it’s either supported, or not hard to implement.I know that - more concerned with the efficiency of effort and I was just thinking of using something that has the inbuilt windows/apple mac interface feel was inherent in that version of the game - eg. I could create fake windows, window menus, dialogue and drop down boxes etc. in Godot, but I can't imagine it to be anywhere as efficient as something like Visual Basic which has directly comparable objects for each of those things. I haven't used proper VB in almost 20 years and I had heard that it was getting more and more microsoft specific, hence why I was wondering about those other options.Literally any language / engine / framework that can do 2D will work. You probably don't even need to limit yourself to that.Random question - if someone was going to try and make a modern imitation/clone of the Apple Mac version of Might and Magic 1 and 2 (with all the windows and dialogue boxes etc.) which language / tool would be best for that? Would it be:
- Visual Basic;
- Gambas;
- Linux using a GUI library like Qt or Tinkter; or
- Something else?
You learned something, you shipped a game. Good job. If someone buys it that's a bonus. Reframe success and failure, keep going you're doing well. Ultima with guns looks cool.Every year I play around with retro pixel art game ideas for a day and then give up because nobody buys them.
After a long 9 years of development, I am so happy I can finally share a trailer for my game. We're really in the home stretch! I grinded this out over the course of the last 10 hours because I'm way too excited about it lol.