Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

ddabrahim

13
Posts
1
Topics
4
Followers
22
Following
A member registered Apr 23, 2016 · View creator page →

Recent community posts

If you made this in AGK Tier1, could you release it to Mac? Unfortunately I switched to Mac and I miss playing Evochron so much. I was waiting for this AGK port for so long hoping it is going to be available for the Mac too.

(1 edit)

Hi.

The questions and answers are stored inside a structure variable "quizextension_questions"

Questions are sorted in to 3 difficulty

  • "quizextension_questions.easy"
  • "quizextension_questions.medium"
  • "quizextension_questions.hard"

Following the difficulty you set the number of the question. For example

  • "quizextension_questions.easy.1"
  • "quizextension_questions.easy.2"
  • ...etc

There are total 7 easy questions in the example. Each question has 7 properties. Title, A,B,C,D,Solution,Picked

For example to add one more easy question you need to set the following structures :

  • quizextension_questions.easy.8.Title = "Title of new easy question" --note the number 8, meaning it is the 8th question
  • quizextension_questions.easy.8.A = "Answer A"
  • quizextension_questions.easy.8.B = "Answer B"
  • quizextension_questions.easy.8.C = "Answer C"
  • quizextension_questions.easy.8.D = "Answer D"
  • quizextension_questions.easy.8.Solution = "A" --the letter of the correct answer, in this case it is "A"
  • quizextension_questions.easy.8.Picked = 0 --it is always default to 0, the engine use this to flag questions if they were picked or not to avoid picking the same question again.

The  questions are initialised inside the InitializeQuizGameEngine function in QuizExtension Behavior.

Sorry it is a tedious manual design, not very effective to be honest and also out of date, I would not recommend doing this for hundreds and thousands of questions. This is an old example from a time when there was no Yarn dialog system and arrays and local file system available  in GDevelop. You may want to use one of those features instead of this tedious structure variable solution.

Hope it helps.

One of the most beginner friendly game development tool out there. Very easy to use,  well documented, cross-platform, flexible and capable to support just about any kind of 2D game you want to make. I can recommend to anyone at any age, especially to ones who only getting started in the world of game making.

Unfortunately some of the 3D engines I'm using does not import the colours. The only thing I get is a white mesh.  It would be nice if asset forge could bake the colours on to a texture image in png and jpg format so I can load it separately as a texture image.

I tried using Blender to bake the colours on to a texture but Blender UV editor having a hard time unwrapping  the mesh coming from asset forge and can not bake the colours properly on to the image.

It is also a problem when I apply textures on the meshes in AssetForge. I can make the textures loaded in the engines but not the colours. So it would be  nice if I apply a texture and set a colour, the texture would be exported with the colour applied to the actual image.

Thanks.