Anim8or Community

Please login or register.

Login with username, password and session length
Advanced search  

News:

Ian Ross has just released a book on Anim8or. It's perect for a beginner and a good reference for experienced users. It contains detailed chapters on every aspect, with many examples. Get your own copy here: "Anim8or Tutorial Book"

Author Topic: A playable demo of my game Rabbits vs Marblez using assets made in Anim8tor.  (Read 977 times)

jbskaggs

  • Jr. Member
  • **
  • Posts: 53
    • View Profile

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
Logged

2020 Hindsight

  • Jr. Member
  • **
  • Posts: 74
    • View Profile

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?
Logged

jbskaggs

  • Jr. Member
  • **
  • Posts: 53
    • View Profile

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
Logged

2020 Hindsight

  • Jr. Member
  • **
  • Posts: 74
    • View Profile

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.

Logged

2020 Hindsight

  • Jr. Member
  • **
  • Posts: 74
    • View Profile

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:
Logged

jbskaggs

  • Jr. Member
  • **
  • Posts: 53
    • View Profile

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/   Defold Game Engine <<< Best forum support of any game engine period

LOVE2d 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  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.

Logged

2020 Hindsight

  • Jr. Member
  • **
  • Posts: 74
    • View Profile

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
Logged

jbskaggs

  • Jr. Member
  • **
  • Posts: 53
    • View Profile

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. 
« Last Edit: December 03, 2021, 11:57:28 pm by jbskaggs »
Logged

jbskaggs

  • Jr. Member
  • **
  • Posts: 53
    • View Profile

some edited and new towers on my game
Logged

jbskaggs

  • Jr. Member
  • **
  • Posts: 53
    • View Profile

more models for my game.
Logged

ianross

  • Full Member
  • ***
  • Posts: 213
  • Imagination is the elixir of life.
    • View Profile
    • https://www.tradebit.com/filedetail.php/164976574-part-1-anim8or-tutor-course

I really like these characters.
Logged

jbskaggs

  • Jr. Member
  • **
  • Posts: 53
    • View Profile

Thanks!
Logged

2020 Hindsight

  • Jr. Member
  • **
  • Posts: 74
    • View Profile

Cute and creepy! I like!
Logged