• Content count

  • Joined

  • Last visited

Community Reputation

152 Neutral

About WinterDragon

  • Rank

Personal Information

  • Interests
  1. Thanks, that's really helpful.
  2. I'm an old school writer. I've been writing large manuscripts for 22 years. My background is poetry, tabletop game design, young adult novels and screenwriting. I'm learning python, construct 2, gazebo sim, Adobe InDesign, and Game Maker Studio. I have an idea for a game I want to build, basically a mod. It will be my first finished game. It's built over a skeleton of a third-person shooter, but it's actually part 3d adventure game (3rd person) and part streets of rage style brawler. But it's story-driven and I have a unique creepy action/drama type story that I'm writing for it. I want to use unreal engine. Can this be done in unreal engine without learning c++? Am I using the write SDK/engine? I want to build the game by modding, before I build a complete game using smaller engines and from scratch programming. gazebo sim I chose because I'd also like to build simulations of theoretical electronic products - but that's for later. If not unreal engine which is the tool that I've heard most about with a ton of books for me to study on it. Then what other tool would be good for modding to build a 3dperson shooter framework and adapt it to do what I want? Which is a 3D adventure/brawler in two different modes in the style of a third person shooter like metal gear solid or syphon filter 1.
  3. I'll preface this with it's taken me a very long time and a lot of back and forth to decide on a workflow for my coding and game dev.   I started on BASIC when I was eleven. But unfortunately that was obsolete even then which is why I used an emulator. The cool thing about BASIC was that you could copy source code for games from books, and you could learn what things do just by watching the code do its magic and altering bits at a time until you are confident enough to try and build your own game - I built a pong game with creepy faces for the balls - didn't finish it. Python is very similar to BASIC but not likely to become obsolete any time soon. there are also other forms of BASIC - libertyBASIC, Dark Basic, etc. But I think python is more accessible - more resources, more widely used.   My suggestion would be Python and a game engine. Game engine equals fast results, python equals long term results. A free game engine and python wouldn't cost anything and you could get him the sololearn python app which one of the guys on here turned me onto (it's free) and a book for the game engine (I would advise absolute beginner in the title) - there are also lots of cheap python ebooks - and some designed for kids.   If you don't want to do both, I would suggest starting with a game engine. I chose Construct 2, but game maker or unity are the most pushed on here.
  4. I have actually I use a section of my blog to write about my development as a programmer.   it says I've already written 3 programs - that's because this is the 2nd time I've attempted learning python and the first time I only got as far as writing 3 programs. I'm going to stick with it and see it through this time, though.   Just realised that you probably meant a developer journal here on - interesting idea. I'll have to think about it.   Thanks I'll try that as well.
  5. I wrote my first program in Python... and it works! after a few bug fixes it's actually quite small and some would think insignificant. But I'm getting used to the syntax and form of the language.   print ("hello") print ("\nwhat are your 2 favourite foods of all time?") food1 = input ("\n\t1.") food2 = input ("\n\t2.")         print ("I have made ",food2+food1," for you!")   input ("press a key to exit and enjoy your meal :)")  
  6. - it uses html5 which is relevant to your web interests.
  7. I myself am a novice programmer (python) but an experienced (amateur) designer and writer. I wasn't good at maths before I started programming, I leaned more towards English in school. But when I was 11 I started programming and so when maths became serious with algebra at 13 I found it easy and aced it in the exam. ie programming can actually improve your maths aptitude, rather than being that you have to be good at maths to start coding. Have you tried Construct? - I hear it's easy to learn and it's based around your web interests. Python is way easier than the C series which require alot of advanced mathematical concept learning. But I'm not really one to suggest a language - it's taken me a long time decide on one. I think if you feel you need to code to get a leg up, just do what's closest to what you are already doing.   I've got experience working with teams, basically if you write, you can feasibly join a team on the strength of that. But usually you won't be the designer and you'll have to do alot of gun-for-hire stuff that may irk you. Writers are not as widely respected in indie development as coders, artists or money-men.   the best gig I had was Assistant Producer on an adventure game, on the strength of my writing - but it was never finished and the team disbanded.   You may find that art gives you an in road - then you can start doing some of your own things. However, doing it all yourself until you can hire people to do the things you can't do - like 3D, or better artists, better coders, music, sound, video, marketing, may give you more freedom to do your own thing.   warning - I'm an amateur game developer right now, so there are people on here who can give you advice, who have a bit more experience.   Also you could talk to some people who are interested in developing digital card games - that's a pretty cool area, but very complex. Take a look at LackeyCCG.
  8. thanks, I'll try that. Just to give you guys an idea of what I've been through uptill now.   Back in '91 I was a kid in what Americans might cool Junior High (we call it Intermediate) I learned my first programming language but I don't consider it my first because it was obsolete then - I used an emulator of a bbc micro on my family computer, an acorn archimedes to run BASIC and I typed code for software and games from a book and tweaked some of the code as I learned what the different elements did. Then I wrote two games, never finished them. one was a pong game with creepy faces (which I designed in pixel code) for the balls.   fast forward to high school and I learned logic, which was completely useless because nobody ended up using it in anything except robots for a while.   then about 2009 I bought dreamweaver and learned to make websites but I didn't conquer html and css, built my first website. Then ended up getting a job at a school designed and programming their website. I converted a template, stripped it down and rebuilt it with a little bit of javascript. I didn't know javascript so then I started studying javascript. 100 pages into my first book - was a time when html5 was coming out and my dreamweaver skills were becoming obsolete. So it was either learn html, css, javascript, css3, html5, etc. or just learn a programming language.   2013 - I started learning C# via university by distance learning, it took me a while to get the concepts so I failed the course.   2014 - I tried learning C++ to make games. Found it really complicated.   2015 - I tried C# again this time with a tutor, went through 25 hrs with my tutor. then gave up.   2016 - found python. I feel like I've come home, but I've been designing games for 28 years (as an amateur) so having to code to make games is a relatively new thing for me.   Thanks for the advice, just thought it would make more sense if you know what my adventure/background was like.   also most of the time I've been doing other things - writing, dealing with life, illness and 6.5 years of successful college education. so my time hasn't been completely wasted by not discovering python until now.
  9. yea, I realised that too. that's not to say it can't be done. But I don't think it's something I'm passionate enough about to actually attempt - due to it being such a complex problem. It was just one of those ideas that I felt I could use a bit of advice about, feasibility-wise.
  10. I've been working through my first book on python and 160pgs the first time and 50pgs recently and still nothing about actually creating software. Just functions and syntax and definitions of keywords and how python works. So I started looking at something like flash to more quickly create interactive software.   I'm back to python now though.   My goals i mentioned in my original post. I want to make indie video games and open source apps/websites/software.   the types of games that inspire me and the types of games I want to make I also mentioned above.   My ideal specialisations would be simulations, rpgs/ccgs and adventure games.
  11. basically I think, user would have to input author first and surname, title of work, subtitle of work, year of publication, publisher and country/city.   then the output would be in the proper formatting, as seen here: "King, M. (2000). Wrestling with the angel: A life of Janet Frame. Auckland, New Zealand: Viking."   but that still wouldn't consider the names within titles which would need to also be titles (first letter capitalised.)
  12. I doubt myself constantly, I was starting to think that maybe python on its own wouldn't be enough to do what I want to do. And I like flash games as well as the more complex sims-like games. So I thought it would make sense to learn a fluid web based tool like Flash or Javascript as well as python. However, considering flash is passe' and javascript requires too many different elements html and css concepts, html5 and css3 study, and javascript itself - I was looking at other options. Java for a minute seemed like the only well-resourced language not python and not as complicated as the C series and not requiring html5+css3. But after a sleep I realised that my doubts were causing me to make quick badly-thought through decisions. and I'm back to where I started.   So now I'm thinking python + engine. Panda 3d and pygame seem like a good choice because I don't want an engine where I don't know what's going on under the hood ie c# or javascript.
  13. APA referencing is something you have to do in university essays. And in academic essays. What you do is whenever you use a quote or paraphrasing from something you give it a short reference to who wrote it. Then at the end of the essay you list your references. There is a strict code for style of referencing which includes capitalisation in a specific way.   From memory you capitalise the first letter of the title and the first letter of names and the first letter of subtitles. so I was looking at methods like string.upper and string.lower and thinking could someone make a method like string.apa or a program where you input a sentence and it turns it into apa or is that not possible because the user would not be able to give the computer enough information?
  14. cool yea, I've slept on it and decided not to go with Java. Since I've already gotten started with python I'll keep going. I will look into panda3d and pygame as well. thanks guys.
  15. wow that looks cool, thanks.   I'm more confused than ever, but I think Java might be the go.