Jump to content
  • Advertisement

(b4l) Jonas

Member
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

114 Neutral

About (b4l) Jonas

  • Rank
    Newbie
  1. (b4l) Jonas

    Creating a simple Strategy/Management game.

    Ah okay. Now I understand your problem. I think the only way to figure it out is try. Setup a prototype. Get the minimum core game working and then try to tweak the parameters for income generation, ... till you think it is fun. Just try stuff and if it does not work just redo it till it works. Game development is a lot of try and error.
  2. (b4l) Jonas

    Creating a simple Strategy/Management game.

    Hey Abdou, SpriteKit seems like the right choice for a beginner. I have not worked with it, but it looks really simple to use. Maybe for getting started you should just search for a tutorial that leads you through the process of making a small game with SpriteKit. After you made that tutorial you should play around a bit with what you have made and try out some stuff. When you did that I think you should be able to do your own game. Don't aim too high for your first game and try to think about what you need for your management game. Maybe you want to draw a shopping mall in the background and some buttons to do certain things on top of it. Start small and expand further. Good luck and have fun.
  3. (b4l) Jonas

    Where do I go beyond Graphics Programming?

    Hey Checkmate, As I read your posts you are able to develop games in 2D and 3D and your programming isn't that bad. One can have fun developing an engine, but there is (99.9% of times) no real need in developing a new engine. Do you really need a feature that no other engine out there can accomplish? You have to consider whether you really have to develop your own engine or if you can just start making games with what there is already available to you. You won't see huge progress in your game when you have to develop a new engine first. That is most of the time very demotivating and you will probably stop development, because at least for me its boring to develop everything from scratch. It is really nice to just call a few functions and have a circle rendered on the screen. One advice I can really give you is to take part in some game jams (like ludum dare). Just develop some small games. Learn how to finish small, innovative games and just have fun. After that you may aim higer (maybe you found a team by that time you can develop with), but starting out with very big projects won't get you far (99.9% of times). I hope I could help you a bit and as I said have fun making games not engines. ;)
  4. Hi hellofcode, I am now developing my 3rd game with libgdx. So I have a bit of experience to build on. Do you have any specific questions? I don't think I have the time to be a real mentor, but just write me a pm. Best regards.
  5. (b4l) Jonas

    Disconnect - A ludumdare post mortem

    Hey Boder, Yeah it was kind of hard to communicate remotely. Gladly we all know each other pretty well and thus don't really have big problems communicating in general. Especially with two and a half men working on the code discussing in person is really helpful. We used Java with the libgdx framework which we used before in a university project. Libgdx has a lot of features, but is sometimes is a bit weird to use. As IDE we used IntelliJ. It is just great and solid. I love IntelliJ. Version control was git with smartgit as graphical assistance. (Don't really need it, but smartgit is nice to have and super easy to use) For the graphics I used graphics gale and a bit of photoshop for transparency tweaking and some other fancy effects. Further I had my graphicstablet as input device. I think for the music we used garageband and maybe more? I don't really know. Hope you have a nice day.
  6. Hey fellow gamedevs, We are a team of four german students. We name ourselfs "Banana4Life" and have developed the game "Disconnect" for the second ludumdare we took part in. I (Jonas) made a quick LetsPlay of it on YouTube.   [media]https:[/media]   If you do not know what ludumdare is, go visit their site. I think game jams are a cool way to develop ideas to prototypes. But now lets get to the post-mortem. We didn't have huge problems this time, after we spend half of the time developing a game that we threw away and started over last time. But lets start with what went right. What went right?The game was playable and apparently fun to play.We had a cool idea from the start up and didn't change it later on.The graphics and music / sounds were developed steadily parallel to the code and thus weren't a product of the last minute.We implemented our core gameplay first and after that improved upon it.We partly had a lot of features that we wanted to implement, but we cut the right features.We slept a reasonable amount of time and weren't completely destroyed after the weekend.As you see the most important parts went right and I think we did a pretty good job developing the game this time. But we had some small problems anyway. What went wrong?We spent a lot of time working on collision detecting fixing it over and over but it never really worked.At the end time ran out and the one level we had is pretty short.One of our developers worked remote and wasn't in one room with the other people which made communication harder.Not all of us could work on the game on the third day, because they had to go to work.The rendering of the walls could have been solved better.Again the collisions were really annoying. Especially with syncing the player positions.Most of the "What went wrong?" stuff could be solved with more time and maybe some more structured code on my side rendering the walls. (But it worked anyway) What we want to do better?Meet up all in one location.Maybe implement a little framework for the collisions or use an existing framework, because that would be a huge timesaver.Take a day off the next day so everybody can work on the game the whole time.Think a bit more before writing code. (maybe, maybe not)So I think we have an action plan for the next time.Prep a bit more by chosing a physics framework or something like thisTry long enough to come up with a good idea. (Like we did this time)Make the game.Play more games.Enjoy the internet fame.I hoped you liked our short writeup and maybe even learned something.   Greetings, Team Banana4Life
  • Advertisement
×

Important Information

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

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!