Hello everyone.
I am developing a game engine based on löve, it's still in its first development stages, but I would like to hear what you guys think:
Ai (means love in japanese) is a 2D game engine features set of tools to make game development easier, with a prebuilt game stucture and many other features, it will make game development
Here is a link to the Engine post in my blog
http://sora.eliteheberg.fr/?p=112
And this is a small presentation explaining Engine's features:
http://sora.eliteheberg.fr/wp-content/u ... 07/Ai1.pdf
I want to hear your opinion and feed back please <3
lots of löve.
愛 - Ai Game Engine
- soulaymenc
- Prole
- Posts: 36
- Joined: Thu Jul 11, 2013 2:03 pm
- Contact:
愛 - Ai Game Engine
This world is so strange.
Re: 愛 - Ai Game Engine
This looks quite nice,
it could lower the threshold to make games for people who don't code
it could lower the threshold to make games for people who don't code
- soulaymenc
- Prole
- Posts: 36
- Joined: Thu Jul 11, 2013 2:03 pm
- Contact:
Re: 愛 - Ai Game Engine
Yeah but quite a bit, but coding is still neededundef wrote:This looks quite nice,
it could lower the threshold to make games for people who don't code
This world is so strange.
- kikito
- Inner party member
- Posts: 3153
- Joined: Sat Oct 03, 2009 5:22 pm
- Location: Madrid, Spain
- Contact:
Re: 愛 - Ai Game Engine
Here's some feedback:
- You are using a lot of generic words in your names. You should avoid sustantives that just mean "Thing" like Object, Data or Info, and verbs that mean "do things" like Manage or Handle (or derivates like Manager). There's always more specific words; spend some time looking for them, it's totally worth it. Names are one of the most important thing in programming, and they deserve the extra effort.
- It's not clear to me, but it seems that you are storing state in global variables (like AssetManager). I recommend using instances of these libraries instead.
- The use of ':' is inconsistent. You have Object:Create() and project.AddObject() . Decide which one you'll use and use it everywhere.
When I write def I mean function.
- soulaymenc
- Prole
- Posts: 36
- Joined: Thu Jul 11, 2013 2:03 pm
- Contact:
Re: 愛 - Ai Game Engine
Thank you very much for the feedback.
Sir yes sir!
You are right, it could be done in better ways, I'll work on it.
Ah got it, thanks!
Frankly, I never used Lua outside of LÖVE, and I learn it while programming games, so I lack documentation when it comes to Lua.
I appreciate your advice and will seriously work on it.
kikito wrote:You are using a lot of generic words in your names.
Sir yes sir!
kikito wrote:The use of ':' is inconsistent.
You are right, it could be done in better ways, I'll work on it.
kikito wrote: I recommend using instances of these libraries instead.
Ah got it, thanks!
Frankly, I never used Lua outside of LÖVE, and I learn it while programming games, so I lack documentation when it comes to Lua.
I appreciate your advice and will seriously work on it.
This world is so strange.
Who is online
Users browsing this forum: Semrush [Bot] and 13 guests