SomeT.dev

Jamie Cropley

Writing a camera can be difficult in Unity Game Engine. This is what I have been doing the past week, is literally fine tuning and coding a camera, I think it is my need for perfection and ultra smoothness in how the camera moves is what takes me so long to finish this part of my game. As to which my game is a 4x / strategy / simulation type of game. I will post more screenshots and videos etc... of it when I have made significant progress on this game. This game will be similar to Stellaris in terms of play style but designed and plays completely differently. Additionally the week before the one just gone I was working on my 3D modelling skills which are slowly becoming better. I hope with time I get faster and faster at this because it used to take me days just to do basic objects, but now I am creating fully fledged spaceships with internals, still takes me a while though, but as I learn the software I become faster and faster at it.

The only written tutorials I can find for Unity game engine are the following two sites:

As for books, a great free PDF beginner book I found is at:

As for other books, I found the best publisher that seems to keep up with the new Unity versions is https://www.packtpub.com/ I also chose this publisher as it also sells quality videos or you can buy a subscription, the books and videos cover useful areas like optimisation and Artificial Intelligence, something I find often lacking on sites like YouTube as most the tutorials are often basic here. Additionally https://www.apress.com/ have some good written books on the Unity Game Engine as well as O' Reilly Publishing.

I have been mainly working on a Stellaris like clone in Unity, I have as of yet done any in depth tutorials or research on the dynamics of user interfaces in Unity, thus I was having issues with resizing a panel (basically a box shape) behind some text. This will be something I will have to look into at a later point, as at the moment I am mainly focused on the coding aspects of this game. I finally found a completely free font that is clear and easy to read: https://rsms.me/inter/ this will be the main font I will use throughout this game.

I additionally have set up a First Person Controller in C Sharp:

https://github.com/Some-T/FirstPersonController-CSharp

I had an idea, to duplicate the design aspects that the Apple Computing products usually utilise, this is always aesthetically pleasing so I thought I would do a mockup

I utilised colour scheme information from https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/color/ mainly

I decided to revive an old project that I was working on, whenever I seem to try and code a First Person Controller I somehow seem to not get it working correctly, in terms of the physics, taking a visual approach for this makes things much easier and allows me to add levels of complexity. I made this project open source and I will continue to add more and more features as time goes on. Please note the way I have set it up allows for easy prototyping as well in the example level or even to change it into a game of your choosing. The project can be viewed at: https://github.com/Some-T/FirstPersonController-Bolt

Currently, I continue to work on my game titled 'Craft' as per my Itch page. Additionally I am currently working on a 4x / RTS type of game set in Space. I chose this type of game, and to set it into space due to the complexity of the programming in it, such as the calendar system through to physics in Space. Overall making for an interesting and challenging programming experience.

As I come to the end of my undergraduate studies, one of the things I initially used to struggle with at the beginning of it was writing a literature review. I developed an outline for writing a literature review which hopefully can be possibly useful to others. Depending on the context of your literature review, not all aspects listed below need to be utilised in this respect.

The outline:

  • Hypothesis?
  • Explains why topic is important
  • Studies are listed in alphabetical order.
    • Gives reader an idea of what the paper will cover.
  • Focuses only on reviewing literature that support hypothesis. (Also if it disagrees with it?)
  • Descriptions of the prior studies should always be in the past tense because the study has already occurred.
  • Notice that not a lot of detail is given about how the study was conducted. Instead, the description focuses on the rationale behind the study. (Recognise the theory behind what I am writing)
  • Notice that the author focuses on the main findings that related to the hypothesis stated earlier.
  • Author points out relevant methodological issues that may have affected findings.
    • Decided methodology, needs to stay as that, on topic. Needs to sequential.
  • Find connections between papers and describe them appropriately.
  • Discuss findings and how they relate to hypothesis.
  • Point out limitations that affect the study's validity. Don't go out my way to explain why it won't work unless its relevant.
  • Do findings contradict hypothesis.
  • Conclusion sums up the main findings on the literature review and gives suggestions as to what future research should focus on.

Enter your email to subscribe to updates.