Yeah, it is a nice project, has more features than required :) I wish it was not browser based. But I personally have not objections if people make a game based on that, cutting down some features.
@andrewj, sorry to hear that. Windows version works like a charm. The set of example programs is good, documentation is decent. Anyway, there are other game engines (irrLicht, ogre3D) and you are free to choose.
May I suggest Panda3D (https://www.panda3d.org/manual/index.php/Features)? It is free as in freedom, feature-rich and supports Python and C++. Unity is a monster, benign and powerful :) However, it is up to you.
At the moment, apart from *.blend models, .png textures, and .ogg sound effects I have a little "level editor": Tiled map editor, in which I create a layout and a python script in Blender that assembles the dungeon. This can be either exported as a single model or such a script can be adapted for some other game engine. This "script" IS included in the offer.
The game does not have to be large. A single, but fully functional and fun to play, level is sufficient. It is better to keep it small. It is not hard to make one enemy, sort of a "slender man" that haunts the player, as cemkalyoncu suggests. It does not have to be humanoid, a simple sentient stone (sort of a cube from the Legend of Grimrock) will do.
Sounds good. I had a "plot" in mind initially, but did not want to enforce it. It's similar to what you say: "trapped in a dungeon and need to escape". So you want to go ahead and make a little first person 3D dungeon crawl?
I will also attach a CC0 python-"game" I created. #import random #import math secretNum = int(math.floor(10*random.random())) guessed = False while not guessed: guess = int(raw_input("Enter your guess: ")) if guess == secretNum: guessed = True print "You guessed correctly." break else: print "Wrong, try again\n"
Having read books on game design, I am kind of familiar with the definition of a game. So this code qualifies (e.g. rules are there, goal is there).From a creator's side this is a game. Yep, FOSS has lots of them. In this context I do agree. In the context of the quote, I did agree with the guy (w/o condescending ) that what he calls a game is a nice one, it is surprisingly complete.
This is not the point, though. There is the other side -- a player. She does care about formalities. Somehow when a person, who played say Anno 1404, decides to play similar genre FOSS game (not pointing fingers), she will feel that what she is looking at is not exactly a game. Symphony one tenth written is not exactly a symphony.
So when you consider the history of video games and would like to find a place for FOSS there try this: 1. Rank the games both FOSS and non-free. 2. Cross first, say 20, from each column. 3. Find a random gamer who would like to spend his spare time playing any of the remaining games. Guess what they will choose? So my point, again: FOSS, imho, is not doing what commercial industry is doing. It does something different, not necessaraly futile or bad, just not games yet. Nothing to compare here.
My experience: too slow, unless you optimize it insanely. I gave up on BGE, except for quick prototyping.
What about irrLicht? Ogre3D? (I tried the former -- seemed decent).
Yeah, it is a nice project, has more features than required :) I wish it was not browser based. But I personally have not objections if people make a game based on that, cutting down some features.
@andrewj, sorry to hear that. Windows version works like a charm. The set of example programs is good, documentation is decent. Anyway, there are other game engines (irrLicht, ogre3D) and you are free to choose.
May I suggest Panda3D (https://www.panda3d.org/manual/index.php/Features)? It is free as in freedom, feature-rich and supports Python and C++. Unity is a monster, benign and powerful :) However, it is up to you.
At the moment, apart from *.blend models, .png textures, and .ogg sound effects I have a little "level editor": Tiled map editor, in which I create a layout and a python script in Blender that assembles the dungeon. This can be either exported as a single model or such a script can be adapted for some other game engine. This "script" IS included in the offer.
The game does not have to be large. A single, but fully functional and fun to play, level is sufficient. It is better to keep it small. It is not hard to make one enemy, sort of a "slender man" that haunts the player, as cemkalyoncu suggests. It does not have to be humanoid, a simple sentient stone (sort of a cube from the Legend of Grimrock) will do.
Let us see if anyone else would be interested in this type of project.
Sounds good. I had a "plot" in mind initially, but did not want to enforce it. It's similar to what you say: "trapped in a dungeon and need to escape". So you want to go ahead and make a little first person 3D dungeon crawl?
In short -- yes. Why?
That looks like an excellent project.
@Redshrike, surely you may have one :
(_(
/_/'_____/)
" | |
|""""""|
I will also attach a CC0 python-"game" I created.
#import random
#import math
secretNum = int(math.floor(10*random.random()))
guessed = False
while not guessed:
guess = int(raw_input("Enter your guess: "))
if guess == secretNum:
guessed = True
print "You guessed correctly."
break
else:
print "Wrong, try again\n"
Having read books on game design, I am kind of familiar with the definition of a game.
So this code qualifies (e.g. rules are there, goal is there).From a creator's side this is
a game. Yep, FOSS has lots of them. In this context I do agree. In the context of the
quote, I did agree with the guy (w/o condescending ) that what he calls a game is a
nice one, it is surprisingly complete.
This is not the point, though. There is the other side -- a player. She does care about
formalities. Somehow when a person, who played say Anno 1404, decides to play similar
genre FOSS game (not pointing fingers), she will feel that what she is looking at is not
exactly a game. Symphony one tenth written is not exactly a symphony.
So when you consider the history of video games and would like to find a place for FOSS
there try this:
1. Rank the games both FOSS and non-free.
2. Cross first, say 20, from each column.
3. Find a random gamer who would like to spend his spare time playing any of the remaining games.
Guess what they will choose?
So my point, again: FOSS, imho, is not doing what commercial industry is doing. It does something
different, not necessaraly futile or bad, just not games yet. Nothing to compare here.
Pages