Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

149 Neutral

About Lucas_Cage

  • Rank

Personal Information

  • Role
  • Interests

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Lucas_Cage


    Hey Sea, I have two source where baby steps may be taken one is the stock Unity tutorials. They are really good. The other is Brackey's he does a good job of producing quality content Brakey's.
  2. Lucas_Cage

    Study group

    There is always room for one more. : ). I like to keep my time productive and game development is something I have wanted to pursue for a long time. This sounds like the perfect opportunity to get involved with like minded individuals.
  3. Lucas_Cage

    New here and to programming

    Hello Red and Micheal, I posted a longer message in RedBlue's thread, but I figured I would post here as well. I think getting a group together to learn Unity or UDK collaboratively is a excellent idea. My time is short as I work full-time and attend school full-time, but I would love to participate. Have you guys given any thought to attempting to find a mentor for the group?
  4. Lucas_Cage

    Study group

    RedBlue if you are looking for more of an academic experience I would recommend Coursera's Game Design and Development Specialization. These courses provide structure and deadlines and they also have message boards where your cohort can interact. The specializations uses Unity as a platform and the curriculum was developed by Michigan State University. These courses run about 50 dollars a class and there are 5 classes to complete the specialization. I haven't taken this particular set of courses yet, but I did take the University of Colorado's XNA C# course on Coursera and found it to be quite good. Here is a link to the specialization Click Here Alternatively, if the cost or format of the MSU course doesn't seem like your flavor. I would recommend using this board and unity3d beginners boards (or UDK depending on your preference). There are many beginners here looking to make progress towards their Indy and professional game development dreams. This is an ideal recruiting ground for other eager learners and all important mentors. It maybe fully possible to get a group of 5 - 10 beginners together who are eager to learn. You could setup your own Sharepoint or other collaborative space. I recommend Asana for robust FREE collaborative project management tools. Once you have your eager 5 - 10 active participants. You will need a mentor to help you guys develop a curriculum. This may involve contacting Unity maybe they have some guidance they can provide. Maybe this can be be senior member of this board who is willing to take time to help you guys develop periodic tasks and milestones. I know this post paints the picture in broad strokes, but we can flesh this out as time goes. I am currently working full time as a firmware developer and going to school full time, but if you can't tell I would love to participate.
  5. Lucas_Cage

    Simple advice for a beginner game-developer

    If you are going to learn C++ take the red pill and forget everything you learned in the matrix(kidding). C++ was the first language I learned in college and I am actually now learning Java. The thing with C++ is it really is kind of a ground up language. C++'s intent in it's early days was to extend C to allow programmers to 'create' a greater level of abstraction. Where as Java was meant to provide programmers with a greater degree of abstraction. I know C++ can be frustrating, but it is a worthwhile journey. I would focus more on understanding the advantages of the language rather than practical applications at first. To be honest there are a lot of how's and why's that were hidden behind a layer of abstraction provided by Java that can be frustrating when moving to a lower level language. The biggest problem most students and independent learners have with C++ is you feel so incompetent for so long and when it finally starts to click it seems like you always run into some complexity that make things more difficult that they "should" be. If you examine C++ without preconception about how much code a performing a task should take or how complex a task should be to code. I think you will find a rich and rewarding experience that will leave you with a greater sense of how programs actually work. In short it can help make you a better programmer with a broader view. BTW I would give the same advice to C and C++ programmers. Try the higher level languages it gives you different perspective. My most recent project at work I wrote in Python rather than C as would be normal. There were little heart emoji's that came off the keyboard as I typed. Writing in Python I felt more like a wizard than a programmer.
  6. Lucas_Cage

    Writing question for RPG developers

    I would recommend aristeer for this purpose. It is a great piece of software designer for this exact purpose.
  7. Lucas_Cage

    Need help for basic lesson in coding

    Hello Arroyo, Welcome to the community. It sounds like you are at the beginning of you game development journey. If you want to learn the basics of game development in a format that is easy to read and insightful, if you are an avid gamer looking to become a developer; I would recommend the book Level Up. You can find the old first edition on Amazon for a few dollars. Programming is really a technical detail. A means of expressing your concept to a machine. There are several game engines that provide a level of abstraction that allows you to produce games with minimal or no code. I would start there and work your way deeper only when the tools they provide no longer allow you to accurately express your ideas. Game Make may be a good choice for now. Best of luck, I hope this information helps you to make progress toward your goal.
  8. A deep understanding of any one language is more valuable than a beginning understanding of several. That being said 75% of what you learn in one language is transferable to all others. I think most people consider C++ (my primary language) to have an advantage over the others because of it provides access to low level programing and this allows you to design your own paradigms for programming systems as well as applications. Where most other languages are somewhat bound to the conventions set in place by their standard library. I imagine that in a development environment where creative use of system resources is in demand C++ may be the preferred language as C# or other languages might be considered to have too much excess baggage to be desirable. However, I am certain that the industry has work for programmers using high-level languages.
  9. I will give you simplest answer possible. If you goal is develop a game, I would recommend using an existing engine that seems to suit your taste or has been used to develop similar games to your idea. All engine generally have a showcase page where they show off the creations that have been made. If your goal is to better understand the underlying mechanics of a game engine or you really have an interest in engine design pick a library and begin designing an engine.
  10. Lucas_Cage

    Unity or Unreal engine

    Hello Myke, Both engine have good tutorials and solid documentation to help you get started. Game development (particularly solo) requires a wide variety of skills. If you strong point is programming it may be worth mentioning that Unity3D has a more robust asset store than its counter part. Particularly, when you consider free asset packs that you can use on early projects. That being said both will provide you access to A+ materials and you game can be prototyped with assets you create (even simple shapes will do). I myself am a programmer professionally and I find the thought of creating "artsy things" intimidating. As a programmer particularly an early one it may be worth mentioning that C++ is the primary language of UE4 and C# (legacy) is the primary programming language for Unity. If you have a background in either language that may help you decide. If you are coming from a Java or Python background, I would recommend C#. In general when this topic comes up I recommend Unity3d. It has a large friendly community. The learning resources are accessible even to novices. It has a large amount of free assets to help you in the early stages (great for a new solo developer with few contacts in the industry). In the end I strongly encourage you to try both of the "BIG 2" engines to find what fits for you.
  11. Lucas_Cage

    Make my acquaintance

    Hey dev, Welcome to the community. I am at a similar stage in my game development career. I am working full time in writing software and I am also completing my degree. I have been toying around with idea of making a game, but I really don't have to the time to sink my teeth into the learning process due to my other commitments. The one piece of advice that I would give you or any new comer in an endeavor is to plot a path to success and focus. Follow One Course Of action Until Successful. There is so much information out there and so many technologies that it can be overwhelming. Complete information overload leaves so many would be developers hopping from library to library engine to engine never taking the time to become proficient with any single set of tools. So in short welcome and hello. My two cents worth of free advice is to pick a technology and stick with it until you have completed some project of significance. Good luck hope to see you around. L-Cage
  12. Lucas_Cage

    New Here So...HI all

    I don't want to go against the topic of the post, but I would strongly recommend that you give coding a second try. C# is powerful language and it is easy to learn. If you have the time please try this link C# for Absolute Beginners I know you may find coding frustrating now, but even an amateur level of skill in coding can help enhance your games.
  13. Lucas_Cage

    First steps

    In an early mathematics course you likely learned that the shortest path between two points is a straight line. The hardest thing to do as a self-motivated programmer is to get from point a to point b. If I was you I would find the tool that you believe gives you the simplest path toward completing your game. Don't worry about the learning experience. You will learn plenty along the way no matter which path you take. It will be enough your first time through to learn your own strengths and weaknesses as a developer. To make a long story short forget about the stigma around Java if you already know the language and you are proficient use it. If you are comfortable with C# and feel it has a better set of tools then use em. Either path you take you will hit roadblocks and overcome them. The lessons you learn about general game development will likely be more valuable than any language or library specific lessons. The lessons you learn about project management and general problem solving will likely be even more valuable than those. So don't sweat the language and library so much. Have fun and be successful! Bullet_Proof
  14. Lucas_Cage

    Learning C++ by Writing C++

    I followed the same road as Daniel pretty much. I started with the worse C++ book in the world. Teach yourself C++ in 24 hours. 24 hours I later signed up for a course at a local community college where I completed two semesters. I transferred to a job within my company where C/C++ skills were needed. I continued at the university level. I have to say the best way to learn this language is by writing code in it. Find a good book with plenty of exercises and a code examples. When you start chapter one come up with a generic project of your own...a text based RPG for instance. Every chapter read, do the exercises and then implement something you learned in the lesson into your project.
  15. Lucas_Cage

    getting involved in game development

    I have a copy of Game Engine Architecture, but I have not yet had an opportunity to read it. I bought this book on a solid recommendation from a friend. This book is also a commonly recommended by poster on blogs and forums. I would say that it is a good starting point for your ambition. It may also benefit you to look into UDK. The Unreal Engine is popular and has been used to make several successful AAA game titles. I know there are several engines of which this statement could be made, but the Unreal Engine has one unique distinction. The developers make the source code available. This could be a great supplementary learning tool. You can get the source code for UDK here. https://docs.unrealengine.com/latest/INT/GettingStarted/DownloadingUnrealEngine/
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!