Intro Hello from Frank!

#1
  • Name: Xinhang(Frank) Dong
  • Social: Github: https://github.com/frankkdong Facebook:Xinhang Dong
  • From: China, studying at Brandeis University(sophomore, math and Cs major) MA, US
  • Skills / Tools: Java, Matlab, Blender etc
  • Found via: Google summer of Code
  • Interests: Java coding, game designing, I think Blender is such an powerful tool for people to design and create things, I've even created a blender game with my friends before and this is the website of our group~
    https://sites.google.com/a/brandeis.edu/away-from-keyboard/
  • Extra: a huge NBA fan, playing basketball as well as video games...
 

Skaldarnar

Badges badges badges badges mushroom mushroom!
Contributor
Art
World
SpecOps
#2
Welcome!

Do you already are setup running the game from source? You can find some useful info an how to get started in the quick start guide in our wiki. Let us know if you are particularly interested in some topic or one of the tasks from our list. There are various ideas that involve modeling and work with Blender, e.g., working on customizable characters, a full-fledged anatomy system (for players and mobs). We had a student working on Cities and Economy last year, so we could also find something closer to your math background ;)
 
#3
@Skaldarnar Yes, the game is awesome! And I am strongly interested in project #2648 " Enhancement for out Genome system", based on my previous experience designing Blender games and mathematic modeling, I think I could contribute a lot to this issue. Also, I think I could handle the "Light&shadow" issue based on my Blender techniques. You can view the previous game I designed with my partners on our website above. I've already come up with some fancy ideas. So what's the next step I need to do? thank you~
 

Cervator

Project Lead and Community Wizard
Contributor
Design
Logistics
SpecOps
#4
Heya Frank :)

Did you do the source code workspace yet? You might want to look for a few simple (maybe even unrelated) tasks first just to get used to our workflow.

If you like Blender check out @Nihal Singh's guide at https://github.com/Terasology/TutorialAssetSystem/wiki/Add-a-creature put together from source material here on the forum, in our wiki, and from some personal experimentation.

Talked to @glasz a while ago about the potential to do a GSOC item on creating a more complete creature editor addon for Blender that could handle writing and customize all needed game assets, not just the few things at present + then manually having to tweak a bunch of extra game files.
 
#5
@Cervator Yes, and I am currently considering add one or more creatures in the game. And I will try to implement the genome system into not only the plants but the animals as a potential GSOC project this year, do you think this is a plausible choice? @glasz I tried to add a creature into the game following the guide and the export file failed as no UV Layer(but actually I have more than one layers), could you please help me with that? btw, are we suppose to literally submit a pull request before submitting an application? seems a lot of works are needed for a pull request lol..
 

Cervator

Project Lead and Community Wizard
Contributor
Design
Logistics
SpecOps
#6
Belated response for you here @Frank Dong if you haven't gotten one via IRC yet: Yes you need to submit a PR, but it can be just about anything, it doesn't have to be a complex issue. It could be adding a new unit test or even fixing a typo.

It is often better to reach out for live chat on IRC on more specific questions, as it can be easy to have a particular person miss a question on here. On IRC you can try reaching out a few times until somebody who knows can help you out - sometimes we don't even know that some new person has the knowledge to fix something, so asking in the open can be a good strategy :)

Genome on plants and/or creatures is valid, yep. Just way easier on plants.