I have cloned the classic Snake game in my spare time recently to learn about dynamic memory allocation and pointer stuff in C++.

Last week we (the trainees) then had a C/C++ training and one topic was network communication with sockets.

I plan to combine my own [code] with the new knowledge and want to implement a multiplayer mode in my "worm" [project].

As I made the game object oriented in most parts it shouldn't be too hard to do so and I guess it won't take the whole week.

If there's time left or if others join me, there are other generic game functionalities that could be played around with, like - (online) highscore, - graphical output with OpenGL, - game controller support - and so on ...

[code]add-emoji//github.com/thutterer/worm [project]add-emoji//download.opensuse.org/repositories/home:/thutterer/openSUSE13.1/x8664/worm-0.6-1.1.x86_64.rpm

Looking for mad skills in:

c++

This project is part of:

Hack Week 11

Activity

  • almost 5 years ago: vwallfahrer joined pimp my mini-game (engine)
  • almost 5 years ago: maweiss liked pimp my mini-game (engine)
  • almost 5 years ago: maweiss joined pimp my mini-game (engine)
  • almost 5 years ago: thutterer added keyword "c++" to pimp my mini-game (engine)
  • almost 5 years ago: thutterer started pimp my mini-game (engine)
  • Show History

    Comments

    Be the first to comment!

    Similar Projects

    Controlling and Testing the YaST UI Remotely (for Integration Tests, openQA) by lslezak

    Hackweek 18 Update

    What Has Been Done ...


    [Windows Subsystem for Linux] Build newest WSL-DistroLauncher in OBS by lkocman

    This is a task to update current WSL-Launcher ...


    Ricochet: Anonymous P2P instant messaging (janitorial work / maintenance) by wfrisch

    > [Ricochet](https://github.com/ricochet-im/ric...


    HelenOS of the <future> by jjindrak

    I have previously implemented a major portion o...


    [Windows Subsystem for Linux] Build newest WSL-DistroLauncher in OBS by lkocman

    This is a task to update current WSL-Launcher ...