Anim8or Community
Artwork => Finished Works and Works in Progress => Topic started by: jbskaggs on November 12, 2021, 09:14:58 pm
-
https://jbskaggs.itch.io/rabbits-vs-marblez
there is a downloadable pc version or a html5 version you can test in browser.
Its still rough but I would like your opinions.
Thanks JB
-
Hi JB,
Just had a play on the HTML5 version. Very cute, and love the choice of background music. I feel that you could drop some actions by the user to make it more intuitive to pick up - or perhaps the player can do more than I realise. E.g. after placing a rabbit - you have to press the play button for the action to begin, why not have the action start as soon as you place the rabbit? It actually took me a while to figure out how to start the game - after selecting easy/normal/hard, you could launch straight into the game.
I didn't seem to be able to move the rabbits once placed.
I go a "You have completed all levels" message even though all rabbits were dead but I had +11 hearts (which I guess means lives). Since that game, I notice that if the rabbit icon turns red while a game is in progress you can place another rabbit on the field - perhaps I could have place more rabbits.
I take it you have only defined the first level, I completed the first level, but can only select "1" on the "TV". I presume the locks at some point unlock other things you can place.
I think there is a bug. After completing a level and getting the "You have completed all levels" message. If I start a new game, the first round, the rabbit icon stays gray, and the only action you seem to be able to take is "play" which lets the marbles go round the track and decrement the lives counter. Then the next round the rabbit icon turns red, allowing you to place a rabbit.
Still not figured out what the "200" on the rabbit icon is about. And not had opportunity to try the rocket carrot icon.
Have you used Anim8or for any of the graphics?
-
Thank you for checking it out.
I actually have been rewriting whole game into 3d. Previously it was 2d with 3d rendered into images. Yes all the 3d obj in game were made with Anim8or.
Your feedback on user ease of use is very important to me. Thank you so much. JB
-
I look forward to seeing your 3D graphics.
I see you have programmed in Lua. I was ignorant of that language until I was listened to an interview with Andrew Weir talking about his book Hail Mary (highly recommended). He is a big fan of it, and I think he said he used it when calculating the orbit for the Martian. I take it that Lua is used a lot by games developers.
-
BTW this is Andy Weir very breifly talking about Lua (time: 1:05:41)- sounds like he has just used it for board games, not for the orbit calculation:
-
I love LUA! check out Defold Game Engine I use this engine and it uses Lua. :) Also check out LOVE2d another Lua game engine.
I financially supported Defold for a while and the developers personally will help you with projcts, Defold is kinda similar to Godot. LOVE2d is a text based editing- but makes nice 2d games.
Godot uses mainly Python as its main scripting language so Godot and Defold both are easy to script on.
All of these are free:
Defold (I wrote a 2d port of Rabbits vs Marbles on this) https://defold.com/https://defold.com/ (https://defold.com/) Defold Game Engine <<< Best forum support of any game engine period
LOVE2d https://love2d.org/ (https://love2d.org/) the LOVE2D Game Engine= one of the simplest engines to learn period.
Godot (what my current 3d version of Rabbits vs Marbles is written on.) Godot (http://Godot) One of the most powerful game engines on market, PYTHON based.
BTW you could definitely calculate orbits and trajectories in LUA- it is just as powerful as any other high level language.
If you want to work on any projects together let me know.
In all honesty game making helps me handle hospice so much better.
-
Hi jbskaggs,
For the next couple of weeks I'm not going to get chance to look at the game engines. For one thing I need to find a replacement car in the next two weeks - the corroded sub-frame isn't economically repairable. So first thing I need to do is decide what type of car I want next. And I suppose I should buy some Christmas presents for the relatives too.
But at least I have installed a new 1TB SSD in my laptop today, so I actually have space to install new packages for the first time in months!
I've never played with a game engine. But back in the 80's I wanted to becoming a games programmer. Would Joust be easy to write using one of these game engines? &ab_channel=OldClassicRetroGaming[/youtube]
I have done some programming in Python, so possibly Godot would be an easy route? I'll have to have a look and see how steep the learning curve is.
John
-
Once you understand nodes and vectors (which you might already) you could make joust in Godot in about a day or so if you have the graphics and sounds ready.
Well of course Godot is free as well. :)
Good luck on a car- Used Volksagon's are excellent bang for the buck for those on budget.
Btw in programming joust in Godot the key would be to have two collision shapes on the enemy. One on the front if you collide it takes a life, the second on the rear that if you collide kills the enemy. Unlike some other engines you can have several collision shapes ea with their own scripts and signals.
-
some edited and new towers on my game
-
more models for my game.
-
I really like these characters.
-
Thanks!
-
Cute and creepy! I like!